Skip to content

Releases: weaviate/weaviate-go-client

v6.0.0-alpha.1

22 Apr 15:05
875d545

Choose a tag to compare

v6.0.0-alpha.1 Pre-release
Pre-release

What's Changed

Full Changelog: v5.7.2...v6.0.0-alpha.1

v5.7.2 - gRPC Keepalive

10 Apr 07:51

Choose a tag to compare

What's Changed

Full Changelog: v5.7.1...v5.7.2

v5.7.1 - Cancel Backup Restore

18 Mar 15:06
ea65da4

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v5.7.0...v5.7.1

v5.7.0 - HFresh, Drop Index, Async Replication Config

27 Feb 16:52
77e276a

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v5.6.0...v5.7.0

v5.6.0

28 Nov 11:57

Choose a tag to compare

What's Changed

  • feat: add return fields for list backups and support ordering by @gkampitakis in #291
  • Update weaviate dependency to v.1.33.6 to support latest features by @dirkkul in #294

New Contributors

Full Changelog: v5.5.0...v5.6.0

v5.5.0 - RBAC groups, Not and ContainsNone Filters, Backup List

26 Sep 17:20
9437b78

Choose a tag to compare

What's Changed

  • feat: implement backup List operation by @bevzzz in #276
  • Switch deprecated fields to non-deprecated in batch by @dirkkul in #280
  • feat(rbac): add Replicate and Alias permissions by @bevzzz in #277
  • Update weaviate to latest version by @dirkkul in #281
  • 1/4 feature: introduces GRPC where filters by @aliszka in #282
  • 2/4 feature: introduces ContainsNone operator by @aliszka in #278
  • 3/4 feature: introduces Not operator by @aliszka in #279
  • 4/4 chore: adds GRPC where filter tests by @aliszka in #285
  • chore: replaces deprecated Filters.On with Filters.Target by @aliszka in #287
  • Add support for overwriting aliases during backup restoration by @mpartipilo in #288
  • Add oidc groups by @dirkkul in #286

Full Changelog: v5.4.1...v5.5.0

v5.4.1 - Maintenance release

23 Jul 10:34
370e31c

Choose a tag to compare

Retracts v5.4.0, which had a malformed go.sum file.
Features added in v5.4.0 are also present in this release, please refer to release notes for details.

What's Changed

  • fix: retract 5.4.0 and restore golang.org/x/oauth2 dependency by @bevzzz in #274

Full Changelog: v5.4.0...v5.4.1

v5.4.0 - [retracted] Hybrid filter in Aggregate, Experimental gRPC Search

23 Jul 10:28
ada0aea

Choose a tag to compare

🚫 Due to a malformed go.sum file, this version has been retracted. Use v5.4.1 or later.

Hybrid + Aggregate

A long-awaited feature is now available in the Go client!

hybrid := client.GraphQL().HybridArgumentBuilder().WithQuery("salami").WithAlpha(0.6)

pizzas := client.GraphQL().Aggregate().
    WithClassName("Pizza").
    WithObjectLimit(10).
    WithHybrid(hybrid).
    Do(ctx)

Experimental support for gRPC

Try out the new client.Experimental().Search() for performance improvements of the more efficient gRPC protocol.
The API is fully compatible with the that of client.GraphQL().Get(), making it a drop-in replacement for the latter.

⚠️ As the name implies, this API is experimental and may be subject to (breaking) changes.

🔜 Go client will receive full gRPC support in the upcoming v6 rewrite.

What's Changed

Full Changelog: v5.3.0...v5.4.0

v5.3.0 - Collection Alias, RQ, RBAC Restore Options

15 Jul 15:40
901d040

Choose a tag to compare

This release adds support for these Weaviate v1.32 features:

  • Collection alias: manage collection aliases and associated RBAC permissions
  • Rotational Quantization: enable RQ in collection configuration
  • RBAC Restore Options: control if roles and db-users should be included in backup restores

What's Changed

New Contributors

Full Changelog: v5.2.1...v5.3.0

v5.2.1

17 Jun 11:12
a767c73

Choose a tag to compare

What's Changed

  • fix: Always include minimumOrTokensMatch in a GraphQL request by @bevzzz in #265

Full Changelog: v5.2.0...v5.2.1