Skip to content

v1.7.0

Compare
Choose a tag to compare
@msemys msemys released this 18 Dec 15:05
· 245 commits to master since this release
  • [#13] fixed error handling when an error occurs while reading/processing tcp package - in such cases, the client will be disconnected
  • [#12] optimized and simplified stream iterators implementation
  • added java8 stream api support for reading events from eventstore (EventStore.streamXXXX methods)
  • added EventStoreBuilder.userCredentials(UserCredentials userCredentials) overloaded method
  • improved client event notification
  • exposed ExpectedVersion constants (NO_STREAM, ANY, STREAM_EXISTS) and removed corresponding static methods:
    • ExpectedVersion.noStream() -> ExpectedVersion.NO_STREAM
    • ExpectedVersion.any() -> ExpectedVersion.ANY
    • ExpectedVersion.streamExists() -> ExpectedVersion.STREAM_EXISTS
  • removed usage of java.util.Optional for fields and parameters
  • bumped slf4j api version to 1.7.22