Skip to content

Releases: kurrent-io/KurrentDB-Client-Java

v1.0.0

31 Mar 17:02
a6cfe08
Compare
Choose a tag to compare

What's Changed

Rebranding

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

  • The connection protocol now supports kurrentdb.
  • Package imports have changed:
- package com.eventstore.dbclient.streams;
+ package io.kurrent.dbclient.streams;

Breaking Changes ⚠️

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

1. Move ExpectedRevision to StreamState

AppendToStreamOptions options = AppendToStreamOptions.get()
-	.expectedRevision(ExpectedRevision.any());
+	.streamState(StreamState.any());

DeleteStreamOptions options = DeleteStreamOptions.get()
-    .expectedRevision(ExpectedRevision.any());
+    .streamState(StreamState.streamExists());