6.0.0-M2 - Generative Search, RBAC, Multi-Target Queries, Vectorizer Modules, Backups
Pre-release
Pre-release
With this release we consider the client to be generally feature-complete and ready for productive usage.
Compared to v5, this client only lacks the Batch API, which will be added as soon as Server-Side Dynamic Batching obtains the GA status.
In this iteration we've added support for a whole host of new features:
- All vectorizer, generative, and reranker modules available in Weaviate as of
v1.33are available inclient6(except for the deprecated ones) - Generative search and Dynamic RAG
- Support for multiple query targets in
query,aggregate, andgeneratenamespaces - Backups, Replication, and Cluster+Nodes APIs
- Nested objects, PhoneNumber, and GeoCoordinates data types
- Filtered pagination!
- Many smaller improvements to align with other client libraries
Got no plans this weekend? Update your pom.xml / build.gradle to use 6.0.0-M2 and have a go at the new APIs!
Soundtrack 🎧
What's Changed
- v6: Drop flaky test by @bevzzz in #476
- fix: remove typos in PQ config and add unit tests by @bevzzz in #475
- v6: RBAC by @bevzzz in #474
- v6: Nested object properties by @bevzzz in #477
- v6: Backups by @bevzzz in #473
- Relocate slf4j dependencies by @Dabz in #483
- v6: Relocate SLF4J by @bevzzz in #484
- v6: Target vectors by @bevzzz in #482
- v6: Generative queries + Dynamic RAG by @bevzzz in #485
- v6: Dynamic vector index configuration by @bevzzz in #488
- v6: Reranker modules by @bevzzz in #490
- v6: PhoneNumber and GeoCoordinates types by @bevzzz in #489
- v6: Cluster/Nodes API by @bevzzz in #487
- v6: Sort listed backups by starting time by @bevzzz in #494
- v6: Replication API by @bevzzz in #495
- v6: Vectorizer modules config by @bevzzz in #492
- v6: DevEx feedback by @bevzzz in #496
New Contributors
Full Changelog: 6.0.0-M1...6.0.0-M2