Releases: redis/redis-vl-python
Releases · redis/redis-vl-python
0.4.1
0.4.0
Changes
🚀 New Features
- Add nested JSON example to docs (#287)
- Expand CLI usage examples and docs (#285)
- Support Redis 8 (#282)
- Support for int8 and uint8 dtypes in RedisVL Vectorizers (#279)
- Use ULID instead of UUID4 (#277)
- Support Python 3.13 (#272)
🐛 Bug Fixes
- Patch dependabot security vulnerability in extras dependency (#284)
🧰 Maintenance
- Refactor async client connection-handling (#280)
- Upgrade to Pydantic V2 models (#281)
- Avoid looking at local variables for deprecation warnings (#283)
- Deprecate global distance_threshold with semantic router (#275)
- Support Python 3.13 (#272)
- Only check for workerid if workerinput is present (#274)
- Add nightly CI run and optional manual workflow dispatch (#271)
- Modularize testing suite (#278)
- Add pre-commit hook (#273)
- Improve CI test runtime with pytest-xdist (#270)
- Consider vectorizer the owner of dtype (#267)
Contributors
We'd like to thank all the contributors who worked on this release!
0.3.9
Changes
🚀 New Features
- Integrate VoyageAI Vectorizer and Reranker class (#223)
🐛 Bug Fixes
- Add a default for the
dtype
field ofBaseVectorizer
(#261) - Fix README Redis logo src (#265)
- Fix recommender link (#259)
- Fix asyncio.gather() call in SemanticCache.aheck (#263)
🧰 Maintenance
Contributors
We'd like to thank all the contributors who worked on this release!
0.3.8
What's Changed
- fix protobuf broken version for google (optional) dependencies by @tylerhutcherson in #254
- migrates mistral vectorizer to new client by @justin-cechmanek in #255
- sets the default datatype in our vectorizers to float32 if not specified by users by @justin-cechmanek in #253
- Upgrade to readthedocs.org documentation by @tylerhutcherson in #256
- Release version 0.3.8 by @tylerhutcherson in #257
Full Changelog: 0.3.7...0.3.8
0.3.7
What's Changed
- updates github link repo name in docs by @justin-cechmanek in #241
- Rename mypy script to avoid version conflict by @rbs333 in #245
- Update docs: add hf reranker, fix github links and searchindex links by @antonum in #246
- BUG: fix missing redis_url fixture in integration tests by @bsbodden in #249
- caps Python version to <3.13 by @justin-cechmanek in #250
- Add Amazon Bedrock Text vectorizer by @bsbodden in #248
- Release 0.3.7 by @tylerhutcherson in #251
Full Changelog: 0.3.6...0.3.7
0.3.6
What's Changed
- Expose show_progress_bar by @antonum in #236
- Fix dtype parsing from vectorizer kwargs by @tylerhutcherson in #237
- manually parse special attributes that have no associated value by @justin-cechmanek in #239
- Release 0.3.6 by @tylerhutcherson in #240
New Contributors
Full Changelog: 0.3.5...0.3.6
0.3.5
What's Changed
- Fix sentence transformers reranker import by @tylerhutcherson in #231
- Expose aggregation API from SearchIndex by @tylerhutcherson in #230
- Allow manual, user-defined strings as filters on queries by @tylerhutcherson in #233
- Release 0.3.5 by @tylerhutcherson in #234
Full Changelog: 0.3.4...0.3.5
0.3.4
What's Changed
- DOC-4198: add TCEs to the vector query page by @dwdougherty in #221
- moves extension field names into constants file by @justin-cechmanek in #225
- adds filter fields to cache key name hash by @justin-cechmanek in #224
- adds support for new vector data types by @justin-cechmanek in #222
- Fix module version checks by @tylerhutcherson in #227
- Bump to 0.3.4 by @tylerhutcherson in #228
New Contributors
- @dwdougherty made their first contribution in #221
Full Changelog: 0.3.3...0.3.4
0.3.3
What's Changed
- Refactor query classes by @tylerhutcherson in #211
- Add async support to semantic cache extension by @tylerhutcherson in #214
- Update cache check logic by @tylerhutcherson in #216
- Support semantic cache TTL overrides on writes by @tylerhutcherson in #217
- Version bump to 0.3.3 by @tylerhutcherson in #218
Full Changelog: 0.3.2...0.3.3
0.3.2
What's Changed
- Fix cache schema overwrite by @justin-cechmanek in #208
- bump to 0.3.2 by @tylerhutcherson in #209
Full Changelog: 0.3.1...0.3.2