CHANGELOG.md in event_sourcery-0.13.0 vs CHANGELOG.md in event_sourcery-0.14.0

- old
+ new

@@ -3,9 +3,19 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). ## [Unreleased] + +## [0.14.0] - 2016-6-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 ### 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`.