Skip to content

Releases: weaviate/java-client

5.1.2 - Batch error handling

14 Mar 11:53
a8798cd
Compare
Choose a tag to compare

What's Changed

  • fix: return batch errors alongside successfully inserted objects by @bevzzz in #358
  • fix(experimental): make metadata fields public by @bevzzz in #361

Full Changelog: 5.1.1...5.1.2

5.1.1 - ColBERT

04 Mar 08:08
109ef80
Compare
Choose a tag to compare

Support multi-vector embeddings (ColBERT, ColPali, etc.) in object creation/update, batch insert, and NearVector + Hybrid queries.

What's Changed

  • chore: update compile/test dependencies by @bevzzz in #357
  • feat(ColBERT): Create, update, batch insert, and query objects with multi-vector indices by @bevzzz in #356

Full Changelog: 5.1.0...5.1.1

5.1.0 - RBAC, Weaviate Embeddings

28 Feb 23:34
1706f69
Compare
Choose a tag to compare

This version adds support for RBAC, which is in GA starting with Weaviate 1.29 🌮

We've also removed the need to manually set authentication headers when using Weaviate Embeddings service as a vectorizer for a collection, as it will now be done automatically whenever ApiKey authentication is used.

🚧 Experimental syntax introduced in 5.1.0-alpha1 is still deemed experimental. It will not receive full support until the next major release.

What's Changed

  • Experimental syntax for nearVector search, object mapping, and partial gRPC support by @bevzzz in #351
  • fix: migrate actions/upload-artifact and actions/download-artifact to v4 by @bevzzz in #354
  • Update gRPC stubs to stable/v1.29 by @bevzzz in #352
  • Set authentication headers for Weaviate Embeddings service by @bevzzz in #355
  • feat: RBAC support (Sync/Async) by @bevzzz in #349

Full Changelog: 5.0.1...5.1.0

5.1.0-alpha1 - Experimental syntax, ORM, gRPC for nearVector search

21 Feb 19:05
13ce74e
Compare
Choose a tag to compare

The 5.1.0-alpha1 offers a sneak peak into the concise and expressive syntax we are designing for the next iteration of the Java client, and a taste of the performance improvements to be expected from a complete migration to gRPC.

Head down to GRPCBenchTest.java for examples of the new code snippets or clone the project and run the benchmarks to see them in action:

mvn clean test -Dtest=GRPCBenchTest

As this is a preview version, the scope of these changes is limited to the NearVector query.

What's Changed

  • Experimental syntax for nearVector search, object mapping, and partial gRPC support by @bevzzz in #351
  • fix: migrate actions/upload-artifact and actions/download-artifact to v4 by @bevzzz in #354

Full Changelog: 5.0.1...5.1.0-alpha1

5.0.1 - Dynamic backup location support

10 Dec 17:50
Compare
Choose a tag to compare

What's Changed

Full Changelog: 5.0.0...5.0.1

5.0.0 - Java Async client

26 Nov 15:24
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.9.0...5.0.0

4.9.0 - Support for Weaviate v1.27

01 Nov 10:44
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.8.3...4.9.0

4.8.3 - Project dependencies update

21 Sep 08:59
Compare
Choose a tag to compare

What's Changed

  • [Snyk] Security upgrade com.google.protobuf:protobuf-java from 3.25.3 to 3.25.5 by @aduis in #301
  • Update Java dependencies to latest versions by @antas-marcin in #302

Full Changelog: 4.8.2...4.8.3

4.8.2 - Convenient gRPC Config constructors

24 Jul 15:39
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.8.1...4.8.2

4.8.1 - Tenants create API Fix

24 Jul 06:51
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.8.0...4.8.1