Releases: weaviate/weaviate-python-client
Releases · weaviate/weaviate-python-client
v4.5.4
v4.5.3
v4.5.2
v4.5.1
What's Changed
- Add checks for empty lists for contains_any/all by @dirkkul in #917
- Add limit to top occurences by @dirkkul in #919
- Add timeout class by @dirkkul in #916
- Allow None as query for BM25 and hybrid by @dirkkul in #924
- Implement missing update/replace of named vectors by @tsmith023 in #926
- Add functions to combine lists of filters via and/or by @dirkkul in #920
- Add back named vector update with new patched CI image by @tsmith023 in #927
- Make fixes to client proxy definitions by @tsmith023 in #921
Full Changelog: v4.5.0...v4.5.1
v4.5.0
What's Changed
- Performance improvements by @dirkkul in #872
- Fix minimal nodes API with newer weaviate versions by @dirkkul in #877
- Improve import and query script by @dirkkul in #874
- Fix to handle missing multiTenancyConfig key by @edugonza in #886
- Add support for sagemaker by @dirkkul in #889
- Handle new nodes API objectCount behaviour in cluster tests by @tsmith023 in #903
- Validate
cluster_url
input inconnect_to_wcs
by @tsmith023 in #902 - Couple smaller fixes by @dirkkul in #895
- Add support for hnsw+bq by @dirkkul in #900
- Add dimensions to openai vectorizer by @dirkkul in #904
- Update GH actions by @dirkkul in #869
- Fix cluster.nodes on empty cluster by @dirkkul in #905
- Fixes error on calling cluster.nodes(output="verbose") on empty cluster by @dudanogueira in #883
- Allow skip and vectorizePropertyName be optional by @dirkkul in #906
- Named vectors by @dirkkul in #878
New Contributors
- @edugonza made their first contribution in #886
- @dudanogueira made their first contribution in #883
Full Changelog: v4.4.4...v4.5.0
v4.4.4
What's Changed
Full Changelog: v4.4.3...v4.4.4
v4.4.3
What's Changed
- Remove unneeded check by @dirkkul in #857
- DR-118 readthedocs fixes by @daveatweaviate in #860
- Fix issues with reference batch by @dirkkul in #864
Full Changelog: v4.4.2...v4.4.3
v4.4.2
What's Changed
- strings update on new branch by @daveatweaviate in #845
- Add Filtervalue to outputs by @dirkkul in #848
- Add option to skip input parameter validation by @dirkkul in #854
- add get_vector to all vector inputs by @tsmith023 in #851
- Adjust
hybrid(query: ...)
type toOptional[str]
by @tsmith023 in #852 - Fix client is_ready by @tsmith023 in #855
- Add support for nil values return by @dirkkul in #853
Full Changelog: v4.4.1...v4.4.2
v4.4.1
What's Changed
- Add 'aggregate' to wvc exports by @databyjp in #841
- fixed connect helpers' documentation by @SavvasMohito in #840
- reintroduce str as input to group_by in aggregate by @tsmith023 in #843
- Separate batch loops by @dirkkul in #844
- changelog 4.4.1 by @dirkkul in #846
Full Changelog: v4.4.0...v4.4.1
v4.4.0
What's Changed
- A new and improved client has been developed that:
- Streamlines the API and improves the UX when working with Weaviate
- Fully connects to Weaviate's new gRPC API for faster queries
- Ships with a fully autonomous dynamic batching algorithm for ease of data uploading
- Introduces strong typing of inputs and ouputs for Python-native safety
- Allows for the use of full typing hinting and generics to get the most out of your vectorised data
- See the documentation on the new features in the v4 client
- See the migration guide on how to upgrade from previous pre-release versions to this full release
- If you have troubles upgrading from v3 to v4 or find that your codebase no longer works upon the bump then please raise an issue on the board and we will see to it!
New Contributors
- @halilbilgin made their first contribution in #422
- @trengrj made their first contribution in #468
- @mikewyer made their first contribution in #627
- @SavvasMohito made their first contribution in #705
- @jfrancoa made their first contribution in #763
- @daveatweaviate made their first contribution in #800
Full Changelog: v3.26.2...v4.4.0