🛠 Breaking Changes
- feat!: migrate FTS from tantivy to lance-index by BubbleCal in https://github.com/lancedb/lancedb/pull/1483
- feat!: better api for manual hybrid queries by AyushExel in https://github.com/lancedb/lancedb/pull/1575
🎉 New Features
- feat!: migrate FTS from tantivy to lance-index by BubbleCal in https://github.com/lancedb/lancedb/pull/1483
- feat(python): add to_list to async api by gagan-bhullar-tech in https://github.com/lancedb/lancedb/pull/1520
- feat: create bitmap and label list scalar index using python async api by eddyxu in https://github.com/lancedb/lancedb/pull/1529
- feat(nodejs): add bitmap and label list index types in nodejs by eddyxu in https://github.com/lancedb/lancedb/pull/1532
- feat: allow new scalar index types to be created in remote table by rpgreen in https://github.com/lancedb/lancedb/pull/1538
- feat(nodejs): add delete unverified by gagan-bhullar-tech in https://github.com/lancedb/lancedb/pull/1530
- feat(python): add delete unverified parameter by gagan-bhullar-tech in https://github.com/lancedb/lancedb/pull/1542
- feat: support to query/index FTS on RemoteTable/AsyncTable by BubbleCal in https://github.com/lancedb/lancedb/pull/1537
- feat: add answerdotai rerankers support and minor improvements by AyushExel in https://github.com/lancedb/lancedb/pull/1560
- feat!: better api for manual hybrid queries by AyushExel in https://github.com/lancedb/lancedb/pull/1575
- feat: update default reranker to RRF by AyushExel in https://github.com/lancedb/lancedb/pull/1580
- feat(python, rust): expose offset in query by gagan-bhullar-tech in https://github.com/lancedb/lancedb/pull/1556
- feat: support to create table from record batch iterator by BubbleCal in https://github.com/lancedb/lancedb/pull/1593
- feat: upgrade lance to v0.17.0 by wjones127 in https://github.com/lancedb/lancedb/pull/1608
- feat: enable phrase_query(bool) for hybrid search queries by jameswu1991 in https://github.com/lancedb/lancedb/pull/1578
- feat: add flag to enable faster manifest paths by wjones127 in https://github.com/lancedb/lancedb/pull/1612
- feat(nodejs): expose offset by gagan-bhullar-tech in https://github.com/lancedb/lancedb/pull/1620
- feat: support to build FTS without positions by BubbleCal in https://github.com/lancedb/lancedb/pull/1621
- feat: expose hnsw indices by gagan-bhullar-tech in https://github.com/lancedb/lancedb/pull/1595
🐛 Bug Fixes
- fix: remove native.d.ts from .npmignore by mattbasta in https://github.com/lancedb/lancedb/pull/1531
- fix: rerank attribute unknown by gagan-bhullar-tech in https://github.com/lancedb/lancedb/pull/1554
- fix(bug): limit fix by gagan-bhullar-tech in https://github.com/lancedb/lancedb/pull/1548
- fix(node): read consistency level fix by gagan-bhullar-tech in https://github.com/lancedb/lancedb/pull/1567
- fix: specify column to search for FTS by BubbleCal in https://github.com/lancedb/lancedb/pull/1572
- docs: removed the unnecessary fence code tag by ousiax in https://github.com/lancedb/lancedb/pull/1599
- fix(python): remove unmaintained ratelimiter dependency by antoniomdk in https://github.com/lancedb/lancedb/pull/1603
📚 Documentation
- docs: add lancedb embedding fcn on cloud docs by AyushExel in https://github.com/lancedb/lancedb/pull/1521
- docs: add `create_fts_index` doc in Python API Reference by BubbleCal in https://github.com/lancedb/lancedb/pull/1533
- docs: add vector search example by rithikJha in https://github.com/lancedb/lancedb/pull/1543
- docs: add a section to describe scalar index by eddyxu in https://github.com/lancedb/lancedb/pull/1495
- docs: add chatbot example and improve quality of other examples by rithikJha in https://github.com/lancedb/lancedb/pull/1544
- docs: add evaluation example by rithikJha in https://github.com/lancedb/lancedb/pull/1552
- docs: add AI agent example by rithikJha in https://github.com/lancedb/lancedb/pull/1553
- docs: add dlt-lancedb integration page by rahuljo in https://github.com/lancedb/lancedb/pull/1551
- docs: add recommender system example by rithikJha in https://github.com/lancedb/lancedb/pull/1561
- docs: update serverless_lancedb_with_s3_and_lambda.md by bllchmbrs in https://github.com/lancedb/lancedb/pull/1559
- docs: revamp embedding models by rithikJha in https://github.com/lancedb/lancedb/pull/1568
- docs: fix links, convert backslash to forward slash in mkdocs.yml by rithikJha in https://github.com/lancedb/lancedb/pull/1571
- docs: revamp Python example: Overview page and remove redundant examples and notebooks by rithikJha in https://github.com/lancedb/lancedb/pull/1574
- docs: add hnsw docs by AyushExel in https://github.com/lancedb/lancedb/pull/1570
- docs: improve overall language on all example pages by rithikJha in https://github.com/lancedb/lancedb/pull/1582
- docs: add multi-vector reranking, answerdotai and studies section by AyushExel in https://github.com/lancedb/lancedb/pull/1579
- docs: fix links - quick start to embedding by rithikJha in https://github.com/lancedb/lancedb/pull/1591
- docs: removed the unnecessary fence code tag by ousiax in https://github.com/lancedb/lancedb/pull/1599
- docs: add changes to Embeddings-> Available models-> overview page by rithikJha in https://github.com/lancedb/lancedb/pull/1596
- docs: fix get_registry() usage by philz in https://github.com/lancedb/lancedb/pull/1601
- docs: added a blank line between a paragraph and a list block by ousiax in https://github.com/lancedb/lancedb/pull/1604
🔧 Build and CI
- ci: public java package by eddyxu in https://github.com/lancedb/lancedb/pull/1485
python-v0.13.0
🛠 Breaking Changes
- feat!: migrate FTS from tantivy to lance-index by BubbleCal in https://github.com/lancedb/lancedb/pull/1483
- feat!: better api for manual hybrid queries by AyushExel in https://github.com/lancedb/lancedb/pull/1575
🎉 New Features
- feat!: migrate FTS from tantivy to lance-index by BubbleCal in https://github.com/lancedb/lancedb/pull/1483
- feat(python): add to_list to async api by gagan-bhullar-tech in https://github.com/lancedb/lancedb/pull/1520
- feat: create bitmap and label list scalar index using python async api by eddyxu in https://github.com/lancedb/lancedb/pull/1529
- feat(nodejs): add bitmap and label list index types in nodejs by eddyxu in https://github.com/lancedb/lancedb/pull/1532
- feat: allow new scalar index types to be created in remote table by rpgreen in https://github.com/lancedb/lancedb/pull/1538
- feat(nodejs): add delete unverified by gagan-bhullar-tech in https://github.com/lancedb/lancedb/pull/1530
- feat(python): add delete unverified parameter by gagan-bhullar-tech in https://github.com/lancedb/lancedb/pull/1542
- feat: support to query/index FTS on RemoteTable/AsyncTable by BubbleCal in https://github.com/lancedb/lancedb/pull/1537
- feat: add answerdotai rerankers support and minor improvements by AyushExel in https://github.com/lancedb/lancedb/pull/1560
- feat!: better api for manual hybrid queries by AyushExel in https://github.com/lancedb/lancedb/pull/1575
- feat: update default reranker to RRF by AyushExel in https://github.com/lancedb/lancedb/pull/1580
- feat(python, rust): expose offset in query by gagan-bhullar-tech in https://github.com/lancedb/lancedb/pull/1556
- feat: support to create table from record batch iterator by BubbleCal in https://github.com/lancedb/lancedb/pull/1593
- feat: upgrade lance to v0.17.0 by wjones127 in https://github.com/lancedb/lancedb/pull/1608
- feat: enable phrase_query(bool) for hybrid search queries by jameswu1991 in https://github.com/lancedb/lancedb/pull/1578
- feat: add flag to enable faster manifest paths by wjones127 in https://github.com/lancedb/lancedb/pull/1612
- feat(nodejs): expose offset by gagan-bhullar-tech in https://github.com/lancedb/lancedb/pull/1620
- feat: support to build FTS without positions by BubbleCal in https://github.com/lancedb/lancedb/pull/1621
- feat: expose hnsw indices by gagan-bhullar-tech in https://github.com/lancedb/lancedb/pull/1595
🐛 Bug Fixes
- fix: remove native.d.ts from .npmignore by mattbasta in https://github.com/lancedb/lancedb/pull/1531
- fix: rerank attribute unknown by gagan-bhullar-tech in https://github.com/lancedb/lancedb/pull/1554
- fix(bug): limit fix by gagan-bhullar-tech in https://github.com/lancedb/lancedb/pull/1548
- fix(node): read consistency level fix by gagan-bhullar-tech in https://github.com/lancedb/lancedb/pull/1567
- fix: specify column to search for FTS by BubbleCal in https://github.com/lancedb/lancedb/pull/1572
- docs: removed the unnecessary fence code tag by ousiax in https://github.com/lancedb/lancedb/pull/1599
- fix(python): remove unmaintained ratelimiter dependency by antoniomdk in https://github.com/lancedb/lancedb/pull/1603
📚 Documentation
- docs: add lancedb embedding fcn on cloud docs by AyushExel in https://github.com/lancedb/lancedb/pull/1521
- docs: add `create_fts_index` doc in Python API Reference by BubbleCal in https://github.com/lancedb/lancedb/pull/1533
- docs: add vector search example by rithikJha in https://github.com/lancedb/lancedb/pull/1543
- docs: add a section to describe scalar index by eddyxu in https://github.com/lancedb/lancedb/pull/1495
- docs: add chatbot example and improve quality of other examples by rithikJha in https://github.com/lancedb/lancedb/pull/1544
- docs: add evaluation example by rithikJha in https://github.com/lancedb/lancedb/pull/1552
- docs: add AI agent example by rithikJha in https://github.com/lancedb/lancedb/pull/1553
- docs: add dlt-lancedb integration page by rahuljo in https://github.com/lancedb/lancedb/pull/1551
- docs: add recommender system example by rithikJha in https://github.com/lancedb/lancedb/pull/1561
- docs: update serverless_lancedb_with_s3_and_lambda.md by bllchmbrs in https://github.com/lancedb/lancedb/pull/1559
- docs: revamp embedding models by rithikJha in https://github.com/lancedb/lancedb/pull/1568
- docs: fix links, convert backslash to forward slash in mkdocs.yml by rithikJha in https://github.com/lancedb/lancedb/pull/1571
- docs: revamp Python example: Overview page and remove redundant examples and notebooks by rithikJha in https://github.com/lancedb/lancedb/pull/1574
- docs: add hnsw docs by AyushExel in https://github.com/lancedb/lancedb/pull/1570
- docs: improve overall language on all example pages by rithikJha in https://github.com/lancedb/lancedb/pull/1582
- docs: add multi-vector reranking, answerdotai and studies section by AyushExel in https://github.com/lancedb/lancedb/pull/1579
- docs: fix links - quick start to embedding by rithikJha in https://github.com/lancedb/lancedb/pull/1591
- docs: removed the unnecessary fence code tag by ousiax in https://github.com/lancedb/lancedb/pull/1599
- docs: add changes to Embeddings-> Available models-> overview page by rithikJha in https://github.com/lancedb/lancedb/pull/1596
- docs: fix get_registry() usage by philz in https://github.com/lancedb/lancedb/pull/1601
- docs: added a blank line between a paragraph and a list block by ousiax in https://github.com/lancedb/lancedb/pull/1604
🔧 Build and CI
- ci: public java package by eddyxu in https://github.com/lancedb/lancedb/pull/1485