Skip to content

Latest commit

 

History

History
139 lines (120 loc) · 18.7 KB

File metadata and controls

139 lines (120 loc) · 18.7 KB

Release Note (0.30.0)

Release time: 2023-04-17 16:35:12

🙇 We'd like to thank all contributors for this new release! In particular, samsja, Charlotte Gerhaher, Alex Cureton-Griffiths, Nan Wang, Anne Yang, Johannes Messner, Nikolas Pitsillos, Kacper Łukawski, Shukri, Saba Sturua, Aman Agarwal, Aziz Belaweid, Jackmin801, AlaeddineAbdessalem, Tanguy Abel, Joan Fontanals, Jina Dev Bot, 🙇

🆕 New Features

  • [2ea0acd7] - qdrant document index (#1321) (Kacper Łukawski)
  • [046c8deb] - weaviate document index V2! (#1367) (Shukri)
  • [bd41ce64] - elasticsearch(v8) document index (#1251) (Anne Yang)
  • [95c1eca3] - read from remote csv file (#1362) (Charlotte Gerhaher)
  • [444fb40a] - add validate search fields (#1331) (Saba Sturua)
  • [02d66ed5] - save image tensor to file (#1335) (Charlotte Gerhaher)
  • [9b03d290] - implement document equality (#1329) (Saba Sturua)
  • [4e754567] - add pil load (#1322) (samsja)
  • [90633c88] - docarray fastapi simple integration (#1320) (Saba Sturua)
  • [d4277544] - torch backend basic operation tests (#1306) (Aman Agarwal)
  • [a002bca2] - elasticsearch document index (#1196) (Anne Yang)
  • [6cd05f8b] - implement push/pull interface from JAC, file and s3 (#1182) (Jackmin801)
  • [081a03f8] - test: DocumentArray method tests similar to list methods like reverse, sort, remove, pop (#1291) (Aman Agarwal)
  • [70fa4fa7] - create documents from dict (#1283) (Saba Sturua)
  • [11d013e8] - add get_paths() instead of v1 from_files() (#1267) (Charlotte Gerhaher)
  • [38ee3a55] - add minimal logger (#1254) (Saba Sturua)
  • [e2c9b646] - index: index data with union types (#1220) (Johannes Messner)
  • [d8d36d77] - ad user defined mapping for python type to db type (#1252) (Charlotte Gerhaher)
  • [ed4058cd] - shift to mkdocs (#1244) (samsja)

🐞 Bug fixes

  • [f1d3ffd3] - ingore push pull test (#1403) (samsja)
  • [c45e3497] - fix push pull (#1384) (samsja)
  • [b13b869a] - needs succes all test before pushing to pypi prelease (#1388) (samsja)
  • [b2586e83] - add back cd from v1 (#1387) (samsja)
  • [8090d659] - add import checks and add weaviate doc index to index init (#1383) (Charlotte Gerhaher)
  • [f577fcb2] - fix install (#1382) (samsja)
  • [7956a7c2] - default dims=-1 for elastic index (#1368) (Anne Yang)
  • [7b472490] - adjust remote file path in test and add toydata (#1364) (Charlotte Gerhaher)
  • [760c106f] - DocArrayStack to DocVec in docstrings (#1347) (Aman Agarwal)
  • [4d9ff9d6] - in .to_bytes() return type specific bytes (#1341) (Charlotte Gerhaher)
  • [996f65f0] - fix type in es test (#1338) (samsja)
  • [9b7c3e22] - return audio, image specific types in .load() and .load_bytes() (#1328) (Charlotte Gerhaher)
  • [9e03f082] - mark es test as index (#1314) (samsja)
  • [d73dc793] - flatten schema of abstract index (#1294) (Anne Yang)
  • [842664f8] - remove files (#1305) (samsja)
  • [2602472d] - docstring polish typing (#1299) (samsja)
  • [d86858d4] - rename DocArrayProto to DocumentArrayProto (#1297) (samsja)
  • [89c2a0a9] - hnswlib doc index (#1277) (Johannes Messner)
  • [d0656f97] - add int, float and others to doc summary (#1287) (Charlotte Gerhaher)
  • [33641271] - proto ser and deser for nested tuple/dict/list (#1278) (samsja)
  • [df6dc0bd] - doc summary for dict and set attributes (#1279) (Charlotte Gerhaher)
  • [2af14cdf] - bytes type in TextDoc and VideoDoc (#1270) (Charlotte Gerhaher)
  • [17892890] - disable pycharm da property detection (#1262) (Charlotte Gerhaher)
  • [32b3191d] - move test to integration test (#1260) (samsja)
  • [baebc194] - up arrow emoji display in readme on docarray.org (#1034) (Alex Cureton-Griffiths)
  • [d594570f] - install docs: consistency, grammar (#1028) (Alex Cureton-Griffiths)

🧼 Code Refactoring

  • [fc1af117] - change return type of find batched (#1339) (Nikolas Pitsillos)
  • [c48d6c04] - rename stack (#1376) (samsja)
  • [18ad2eab] - rename from_pandas to from_dataframe (#1358) (samsja)
  • [dffb227f] - remove warning, align naming (#1337) (Johannes Messner)
  • [a74b3bb4] - rename DocArray to DocList (#1334) (samsja)
  • [221b440c] - remove url validation (#1333) (Saba Sturua)
  • [69c7a77e] - map_docs_batch to map_docs_batched (#1312) (Charlotte Gerhaher)
  • [d231f38a] - rename Document to Doc (#1293) (samsja)
  • [b029b5e6] - bytes to bytes_ in predefined documents (#1273) (Charlotte Gerhaher)
  • [64532dd8] - da: remove tensor type from DocumentArray init (#1268) (samsja)
  • [6707f4c9] - doc index structure (#1266) (Saba Sturua)
  • [d9d7bd78] - rename filter to filter_docs to avoid shadowing of filtern (#1257) (Charlotte Gerhaher)

📗 Documentation

  • [21da4625] - add migration guide (#1398) (Charlotte Gerhaher)
  • [5729a62a] - polish docs (#1400) (samsja)
  • [0872b6b9] - final round of fixes (#1401) (Alex Cureton-Griffiths)
  • [2a02635e] - document index (#1346) (Nan Wang)
  • [091004b1] - fix style in collapsible box (#1396) (Anne Yang)
  • [baa3cbc3] - resolve todos and incomplete sections and missing links (#1394) (Charlotte Gerhaher)
  • [ce3fb6ee] - fix doc store code snippet in README.md (#1389) (Charlotte Gerhaher)
  • [85d41ef6] - fix represent, intro (#1390) (Alex Cureton-Griffiths)
  • [df126173] - adjust file paths to main branch (#1385) (Charlotte Gerhaher)
  • [dba02b3e] - check docstrings and clean up (#1373) (Charlotte Gerhaher)
  • [42523c7b] - tweak the readme (#1372) (Johannes Messner)
  • [13c97fe1] - add storing with file (#1348) (Nan Wang)
  • [6c45d4b1] - add missing links and clean up (#1370) (Charlotte Gerhaher)
  • [18f2a3f9] - add sending section (#1350) (Nan Wang)
  • [f5b0ea32] - menu: consistency, wording fixes (#1363) (Alex Cureton-Griffiths)
  • [9a13f93c] - fastapi integration section (#1326) (Saba Sturua)
  • [b8f178ee] - multi modalities (#1317) (Charlotte Gerhaher)
  • [2f711438] - add DocList and DocVec section (#1343) (samsja)
  • [f1bb4e4b] - rewrite readme (#1340) (Johannes Messner)
  • [0e18796f] - add torch and tf tensors to Api references section (#1345) (Charlotte Gerhaher)
  • [a6f04fbb] - add audio2text showcase (#1336) (Aziz Belaweid)
  • [c0718e57] - add user guide (#1292) (samsja)
  • [2aa7727b] - fix map docstring (#1311) (samsja)
  • [f3948bd3] - fix docstring example of find_batched (#1308) (Johannes Messner)
  • [4cba12fc] - add utils section (#1307) (samsja)
  • [9728bd5b] - fix up english (#1285) (Alex Cureton-Griffiths)
  • [a92c89b1] - add explanation about id field (#1242) (Johannes Messner)
  • [9c95f3ad] - remove docsqa (#1214) (AlaeddineAbdessalem)
  • [13c8f149] - fix opensearch docker compose yaml file (#997) (AlaeddineAbdessalem)
  • [1fec2c24] - fixes for graphql, torch pages (#1205) (Alex Cureton-Griffiths)
  • [5de8fd45] - fix small typo in pull (#1158) (Jackmin801)
  • [fb72abd2] - remove mention about future support for big data loading (#1118) (Tanguy Abel)
  • [34403f7c] - fix urls to docs.docarray.org (#1101) (Alex Cureton-Griffiths)
  • [dda41063] - scipy install (#1086) (Johannes Messner)
  • [0a2b2736] - remove ecosystem from docs (#1092) (Joan Fontanals)
  • [5beeaaa7] - add calendar link to readme (#1060) (Johannes Messner)

🍹 Other Improvements

  • [56e11a3c] - install poetry during release (#1404) (samsja)
  • [aa346385] - add release template (#1402) (samsja)
  • [a32e8e59] - fix install (#1399) (samsja)
  • [2452c72f] - fix update of pyproject toml version (#1395) (samsja)
  • [3ab98f89] - fix ci to do pre-release (#1393) (samsja)
  • [30dee5a8] - fix cd not running (#1392) (samsja)
  • [570577dc] - fix readme (#1386) (samsja)
  • [aef8b626] - make weaviate dependency optional (#1381) (Johannes Messner)
  • [6e9510e6] - fix logo readme (#1380) (samsja)
  • [dbf2bba3] - prepare to merge to main branch (#1377) (samsja)
  • [0f94d1a5] - ci use different worker for each DocIndex (#1375) (samsja)
  • [fb6b02bc] - fix mypy (#1371) (samsja)
  • [3f739aef] - add instructions to pip installs and group extras (#1281) (Charlotte Gerhaher)
  • [d5e87cd7] - add docstring test (#1298) (samsja)
  • [5d48be80] - docs: add ci and fix docs ui (#1295) (samsja)
  • [bd34acd8] - version: the next version will be 0.21.1 (Jina Dev Bot)
  • [ca2973f0] - bump version (#1023) (Johannes Messner)