CHANGELOG.md in event_sourcery-0.17.0 vs CHANGELOG.md in event_sourcery-0.18.0
- old
+ new
@@ -3,10 +3,14 @@
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).
+## [0.18.0] - 2018-05-23
+
+- Allow specifying a subscription batch size
+
## [0.17.0] - 2018-03-22
### Added
- Allow changing the event class using Event#with
- Allow upcasting events using custom event classes
@@ -38,19 +42,19 @@
- Fixed typo in constant name `EventSourcery::EventProcessing::ErrorHandlers::ConstantRetry::DEFAULT_RETRY_INTERVAL`
- Fixed typo in constant name `EventSourcery::EventProcessing::ErrorHandlers::ExponentialBackoffRetry::DEFAULT_RETRY_INTERVAL`
- Fixed typo in constant name `EventSourcery::EventProcessing::ErrorHandlers::ExponentialBackoffRetry::MAX_RETRY_INTERVAL`
- Errors of type `Exception` are now logged before being allowed to propagate.
-## [0.14.0] - 2016-6-21
+## [0.14.0] - 2016-06-21
### Added
- Added `Event#to_h` method. This returns a hash of the event attributes.
- Added `Event#with` method. This provides a way to create a new event
identical to the old event except for the provided changes.
- `Event#initialize` accepts `aggregate_id` parameter that either is
a strings or responds to `to_str`.
-## [0.13.0] - 2016-6-16
+## [0.13.0] - 2016-06-16
### Added
- The core Event class accepts `causation_id` to allow event stores to
add support for tracking causation ids with events.
- The core Memory event store saves the `causation_id` and `correlation_id`.
@@ -61,30 +65,30 @@
### Removed
- The `processing_event` method from the memory tracker. It was intended to
be a mechanism to wrap processing and tracker updates which appears to be
universally unused at this point.
-## [0.12.0] - 2017-6-1
+## [0.12.0] - 2017-06-01
### Removed
- Removed usage `#shutdown!` as it should be a private method within custom PollWaiters.
An example of how event_sourcery-postgres has implemented `#shutdown!` can be
found [here](https://github.com/envato/event_sourcery-postgres/pull/5)
-## [0.11.2] - 2017-5-29
+## [0.11.2] - 2017-05-29
### Fixed
- Fixed: default poll waiter now implements `shutdown!`
-## [0.11.1] - 2017-5-29
+## [0.11.1] - 2017-05-29
### Fixed
- Use `processor.class.name` to set ESP process name
- Convert `processor_name` symbol to string explicitly
-## [0.11.0] - 2017-5-26
+## [0.11.0] - 2017-05-26
### Added
- Make Event processing error handler class Configurable
- Add exponential back off retry error handler
-## [0.10.0] - 2017-5-24
+## [0.10.0] - 2017-05-24
### Added
- The core Event class accepts `correlation_id` to allow event stores to
add support for tracking correlation IDs with events.
- `Repository#save` for saving aggregate instances.
- Configuration option to define custom event body serializers.