All notable changes to this project will be documented in this file.
- Update dependencies. EventStore-Client-Go#172
- Updated CI workflows to pull eventstore docker images from cloud smith registry. EventStore-Client-Go#165
- Updated README to reference Cloudsmith repository instead of ghcr. EventStore-Client-Go#165
- Add missing persistent subscription API samples. EventStore-Client-Go#168
- Implement projections API. EventStore-Client-Go#167
- Move to google uuid implementation. EventStore-Client-Go#169
- Move to version 4. EventStore-Client-Go#170
- CaughtUp and FellBehind message handling in subscription EventStore-Client-Go#161
- OriginalStreamRevision to ResolvedEvent EventStore-Client-Go#163
IsErrorCode
toError
struct. EventStore-Client-Go#162
- Fix race condition and overwriting when setting call credentials EventStore-Client-Go#160
- Improve CI separation in Github Actions. EventStore-Client-Go#152
- Improve go client connection string parsing EventStore-Client-Go#156
- Update dependencies. EventStore-Client-Go#157
- Fix unknown message when reading a subscription. EventStore-Client-Go#153
- Retry container creation on health check failure during tests EventStore-Client-Go#154
- Fix nil deref when reading last checkpointed event revision from a persistent subscription. EventStore-Client-Go#151
- Add unique test in
Error()
for eachErrorCode
. EventStore-Client-Go#130
- Increase max receive message length to match the max event size in EventStoreDB EventStore-Client-Go#135
- Update container version when testing. EventStore-Client-Go#137
- Do not start discovery process on ABORT gRPC error. EventStore-Client-Go#134
- Configuring
WithPerRPCCredentials
more than once causes authentication to fail. EventStore-Client-Go#136 - Stop using deprecated runner. EventStore-Client-Go#139
- CI build stuck because specified runner is not available anymore. EventStore-Client-Go#140
- Document public API and types. EventStore-Client-Go#120
- Rename
ContentType
enum. EventStore-Client-Go#120 - Rename
ErrorCode
enum. EventStore-Client-Go#120 - Rename
NodePreference
enum. EventStore-Client-Go#120 - Rename
NackAction
enum. EventStore-Client-Go#120 - Rename
SubscriptionSettings
struct. EventStore-Client-Go#120 - Rename
ConsumerStrategy
enum. EventStore-Client-Go#120
- Fix RequiresLeader header when node preference is set to Leader. EventStore-Client-Go#126
- Respect
MaxDiscoverAttempts
setting. EventStore-Client-Go#122