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, 🙇
- [
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] - addget_paths()instead of v1from_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)
- [
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 inTextDocandVideoDoc(#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)
- [
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] - renameDocumenttoDoc(#1293) (samsja) - [
b029b5e6] - bytes to bytes_ in predefined documents (#1273) (Charlotte Gerhaher) - [
64532dd8] - da: remove tensor type fromDocumentArrayinit (#1268) (samsja) - [
6707f4c9] - doc index structure (#1266) (Saba Sturua) - [
d9d7bd78] - rename filter to filter_docs to avoid shadowing of filtern (#1257) (Charlotte Gerhaher)
- [
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 toApi referencessection (#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)
- [
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)
Release time: 2023-05-08 09:41:08
🙇 We'd like to thank all contributors for this new release! In particular, samsja, Joan Fontanals, Charlotte Gerhaher, Carren, Aman Agarwal, カレン, Johannes Messner, Alex Cureton-Griffiths, Anne Yang, Yanlong Wang, Scott Martens, Jina Dev Bot, 🙇
- [
eb693183] - index or collection name will default to doc-type name (#1486) (Joan Fontanals) - [
c4c4b9f8] - add to_json alias (#1494) (Joan Fontanals) - [
b3649b4b] - make DocList an actual Python List (#1457) (Joan Fontanals) - [
a25d1ae2] - store as json-array (#1459) (Carren) - [
f65e0231] - add in-memory doc index (#1441) (Charlotte Gerhaher) - [
83e73847] - add config to load more field that the schema (#1437) (samsja) - [
9bf0512a] - add len into DocIndex (#1454) (カレン) - [
2382ced9] - add google analytics (#1432) (samsja) - [
4fac9a88] - add install instructions for hnswlib and elastic doc index (#1431) (Charlotte Gerhaher) - [
53304cef] - point to older versions when importing Document or DocumentArray (#1422) (Charlotte Gerhaher)
- [
67c7e6d5] - fix nested doc to json (#1502) (samsja) - [
f5f692d8] - fix extend with itself infinite recursion (#1493) (Joan Fontanals) - [
b77df16b] - allow doclist to have nested optional document (#1472) (samsja) - [
e37a59e8] - fix to dict exclude (#1481) (samsja) - [
baaf5cba] - usepd.concat()insteaddf.append()into_dataframe()to avoid warning (#1478) (Charlotte Gerhaher) - [
deb81b93] - fix equal of BaseDoc with nested DocList (#1477) (samsja) - [
d497cba4] - return doclist of same type as input index in find and findbatched (#1470) (Charlotte Gerhaher) - [
815ba889] - from proto for nested List and Dict (#1471) (samsja) - [
9cfe2a6d] - raise error when calling to csv or to dataframe on non homegenou… (#1467) (samsja) - [
0ed8523e] - len check in doc index logger if docs isinstance of BaseDoc (#1465) (Charlotte Gerhaher) - [
7febaca0] - add logs to elasticsearch index (#1427) (Aman Agarwal) - [
77c9d7bc] - docindex urls (#1433) (Alex Cureton-Griffiths) - [
52960981] - torch tensor with grad to numpy (#1429) (Johannes Messner) - [
0c73ad83] - passes max_element when load index in hnswlib (#1426) (Anne Yang) - [
bf2e50c2] - binary format version bump (#1414) (Yanlong Wang) - [
f67508ad] - save index during creation for hnswlib (#1424) (Anne Yang) - [
98dfe69e] - install commands after removing of common (#1421) (Charlotte Gerhaher) - [
427d2a77] - skip push pull (#1405) (samsja)
- [
7ba430ce] - rename InMemoryDocIndex to InMemoryExactNNIndex (#1466) (Charlotte Gerhaher)
- [
091b1802] - change cosine similarity to distance for hnswlib doc index (#1476) (Charlotte Gerhaher) - [
a76cc615] - fix fastapi (#1453) (samsja) - [
a36522ce] - fix typos (#1436) (Johannes Messner) - [
fad1290e] - index predefined documents (#1434) (Johannes Messner) - [
ade63830] - storage: proofread (#1423) (Alex Cureton-Griffiths) - [
3eb7511f] - contributing: basic fixes (#1418) (Alex Cureton-Griffiths) - [
70924065] - clean up data types section (#1412) (Charlotte Gerhaher) - [
ef527c58] - consistent wording (#1419) (Alex Cureton-Griffiths) - [
cdcdcf3e] - migration-guide: fix issues (#1417) (Alex Cureton-Griffiths) - [
4e04c069] - fix README.md (#1411) (Scott Martens) - [
176fd36f] - remove duplicate api reference section (#1408) (Johannes Messner)
- [
2d426df6] - try to get jac tests back up (#1485) (Joan Fontanals)
- [
d1f13d68] - remove file (#1499) (samsja) - [
c9d0f719] - ci fix jac by passing secret to workflow (#1492) (samsja) - [
ca6c0e22] - add seperate jac ci (#1487) (samsja) - [
8df9e7f3] - bump version to 0.31.0 (#1458) (samsja) - [
46e55f98] - use temp file for docs build action (#1416) (samsja) - [
fb796680] - fix cd docs, readme and release (#1413) (samsja) - [
ce89d5b7] - bump pyproject version (#1415) (samsja) - [
e6b3700d] - version: the next version will be 0.30.1 (Jina Dev Bot) - [
56e11a3c] - install poetry during release (#1404) (samsja)
Release time: 2023-05-08 16:30:54
🙇 We'd like to thank all contributors for this new release! In particular, samsja, Jina Dev Bot, 🙇
- [
302b49a9] - json and dict when calling empty doclist (#1512) (samsja)
- [
ebecff85] - remove useless step in json encoder (#1513) (samsja)