Skip to content

Releases: kurrent-io/KurrentDB-Client-Go

v1.1.1

27 Nov 17:47
e8c3657

Choose a tag to compare

What's Changed

Changed

  • [DEV-999] fix: use non conflicting number for custom options by @w1am in #25

Full Changelog: v1.1.0...v1.1.1

v1.1.0

22 Oct 15:33
3e33389

Choose a tag to compare

What's Changed

Changed

  • Add cherry pick label workflow by @w1am in #13
  • feat: add multi stream append feature by @YoEight in #10
  • [DEV-647] Dynamic value mapper for event metadata by @w1am in #14
  • [DEV-864] Add support for PinnedByCorrelation strategy in persistent subscription by @w1am in #19
  • Refactor multi stream append to use v2 protocol by @w1am in #21
  • Require plain object for metadata by @w1am in #22

Full Changelog: v1.0.1...v1.1.0

v1.0.1

18 Aug 14:34
1da8a7e

Choose a tag to compare

What's Changed

Changed

  • Fix missing documentation on package index

Full Changelog: v1.0.0...v1.0.1

v1.0.0

31 Mar 17:01
654f0cf

Choose a tag to compare

What's Changed

Rebranding

We have officially rebranded EventStoreDB to KurrentDB. As part of this transition:

  • Functions and imports now use kurrentdb instead of esdb.
  • The connection protocol now supports kurrentdb.

Breaking Changes ⚠️

v1.0.0 introduces breaking changes. Ensure you address these changes to prevent application failures.

1. Move ExpectedRevision to StreamState

opts := kurrentdb.AppendToStreamOptions{
-  ExpectedRevision: esdb.Any{},
+  StreamState: kurrentdb.Any{},
}