- Drop support of ruby 2.7. Requirement is ruby 3+ now.
- Bump
event_store_client
to v3.1.0+
- Do not rely on any response except event response when updating subscription's position.
Breaking changes:
- Update
event_store_client
to 3.0.0. Seeevent_store_client
changelog for details.
Update event_store_client
to 2.3.0
Update event_store_client
to 2.3.0-beta2
Update event_store_client
to 2.1.x
Fix EventStoreSubscriptions::WatchDog.watch
method to correctly handle restart_terminator
argument
Calculate processed events number more accurately
Fix restarting of subscriptions
- Improve API atomicity
- Rework the way how subscriptions get restarted
- Implement
EventStoreSubscriptions::Subscription#restart
- Initial release