Releases: weaviate/weaviate-python-client
Releases · weaviate/weaviate-python-client
Release list
v4.23.1
What's Changed
- feat(generative): add location to GenerativeConfig.google_vertex runtime config (#2073) by @Anai-Guo in #2130
- feat(generative): expose n on the OpenAI runtime config by @Anai-Guo in #2125
- feat(generative): expose api_version on Configure.Generative.azure_openai by @Anai-Guo in #2123
- feat(generative): expose nvidia top_p and anthropic base_url on the collection config by @Anai-Guo in #2122
- feat(generative): expose frequency_penalty on the Cohere runtime config by @Anai-Guo in #2121
- Document vectorize_collection_name as having no effect on multi2vec factories by @ckarnell in #2128
- fix(batch): require both counts unchanged before the idle flush (#2105) by @Anai-Guo in #2109
- feat(config): add location to Configure.Generative.google_vertex (#2073) by @Anai-Guo in #2118
- fix: KeyError 'pq' when updating the quantizer on an HFresh vector index by @Shah91n in #2147
- Add RQ4 centered quantization support by @trengrj in #2148
- Accept string API keys in all connection helpers by @mimimind in #2145
- Fix reusable reference filter builders by @mameikagou in #2144
- fix(generative): send AWS stop_sequences through to the gRPC request by @Anai-Guo in #2131
- Fix batch rate-limit scheduling for partial batches by @hugosmoreira in #2132
- Add generative DigitalOcean support by @denis-samatov in #2153
- Add changelog for v4.23.1 by @g-despot in #2156
New Contributors
- @ckarnell made their first contribution in #2128
- @mimimind made their first contribution in #2145
- @mameikagou made their first contribution in #2144
- @hugosmoreira made their first contribution in #2132
- @denis-samatov made their first contribution in #2153
Full Changelog: v4.23.0...v4.23.1
v4.23.0
What's Changed
- feat: add optional location parameter to text2vec-google vectorizer by @g-despot in #2075
- feat(config): add optional dimensions to text2vec-aws vectorizer by @g-despot in #2078
- fix: reject bool values in ConnectionConfig int validators (Fixes #2076) by @rtmalikian in #2077
- Add
INTEGRATINGenum toReplicateOperationStateby @tsmith023 in #2085 - Return executor method so that it can be awaited properly in async client by @tsmith023 in #2093
- Add hybrid diversity support by @trengrj in #2079
- Reject bool where a plain int is expected in _is_valid by @NishchayMahor in #2088
- fix: include gRPC status code in batch delete error messages (Fixes #1030) by @rtmalikian in #2083
- Fix hybrid tests by @dirkkul in #2103
- Add endpoint setting for text2vec-openai and text2vec-morph by @dirkkul in #2102
- feat: add generative-deepseek module by @pablopupo in #2084
- Fix event-loop-blocking
time.sleepin asyncwait_for_weaviateby @kratos0718 in #2104 - Add cross-property BM25 And operator by @amourao in #2114
- feat(config): add multi2vec-twelvelabs vectorizer support (#2113) by @Anai-Guo in #2117
- feat(backup): expose incremental_base_backup_id on BackupListReturn (#2069) by @Anai-Guo in #2116
- fix(collections): re-raise non-404 errors from async Collection.exists() (#2100) by @Anai-Guo in #2112
- Fix Sequence[Union[...]] validation only requiring one element to match by @Nimra3261 in #2108
- fix(batch): set has_errors on per-object/reference errors in stream recv by @vaibzde in #2115
New Contributors
- @rtmalikian made their first contribution in #2077
- @NishchayMahor made their first contribution in #2088
- @pablopupo made their first contribution in #2084
- @kratos0718 made their first contribution in #2104
- @Nimra3261 made their first contribution in #2108
- @vaibzde made their first contribution in #2115
Full Changelog: v4.22.0...v4.23.0
v4.22.0
What's Changed
Full Changelog: v4.21.3...v4.22.0
v4.21.3
What's Changed
- fix(timeout): respect insertion timeout from config for fixed_batch by @jpsoultanis in #2048
New Contributors
- @jpsoultanis made their first contribution in #2048
Full Changelog: v4.21.2...v4.21.3
v4.21.2
What's Changed
- Fix aggregate metrics returning 0/0.0 instead of None for empty result sets by @dudanogueira in #2037
- Add text2vec-digitalocean vectorizer module by @mpartipilo in #2041
- Send empty vector index type on new Weavaite versions by @dirkkul in #2042
New Contributors
- @mpartipilo made their first contribution in #2016
Full Changelog: v4.21.1...v4.21.2
v4.21.0
v4.20.5
What's Changed
- Fix Object TTL schema export to match server json by @dudanogueira in #1958
- feat: add support for audio modality in multi2vec-google vectorizer config by @antas-marcin in #1983
- feat: export FilterReturn from weaviate.classes.query by @renaudcepre in #1993
- fix: parse asyncConfig from replication config GET response by @jfrancoa in #1996
- fix: throw specific exception on empty list filters for time filters by @Maanik23 in #2004
- fix(deps): remove unmaintained deprecation package, use stdlib instead by @NIK-TIGER-BILL in #1999
- use get() instead of direct dict access by @DanielJanicek in #1995
New Contributors
- @Maanik23 made their first contribution in #2004
- @NIK-TIGER-BILL made their first contribution in #1999
Full Changelog: v4.20.4...v4.20.5
v4.20.4
What's Changed
- Add client version to GRPC headers by @dirkkul in #1980
- feat: add multi2vec_google_gemini vectorizer config by @antas-marcin in #1977
Full Changelog: v4.20.3...v4.20.4
v4.20.3
What's Changed
- Bump authlib to 1.6.9 to avoid high cve by @tsmith023 in #1975
Full Changelog: v4.20.2...v4.20.3
v4.20.2
What's Changed
- perf: use deque for iterator object cache by @giulio-leone in #1968
- expose include_last_used_time parameter, return created_at and api_key_first_letters by @dudanogueira in #1965
- Add support for incremental backups by @dirkkul in #1928
New Contributors
- @giulio-leone made their first contribution in #1968
Full Changelog: v4.20.1...v4.20.2