Skip to content

Commit

Permalink
Updated CHANGELOG
Browse files Browse the repository at this point in the history
  • Loading branch information
Rustam Ibragimov committed Nov 6, 2017
1 parent a2e4f23 commit 1f38f42
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,20 @@ All notable changes to this project will be documented in this file.

## [Unreleased]

### [Added]
- Support for custom coercive types:
- New utility for generating the custom coercive types: `EvilEvents::Shared::TypeConverter`
- `AbstractEvent` supports new coercive types (metadata and payload are supported)
- Configuration point for coercive types: `EvilEvents::Config.setup_types { |types| ... }`
- Configuration point for adapters: `EvilEvents::Config.setup_adapters { |adapters| ... }`

### [Changed]
- Renamed config opts aggregator: `EvilEvents::Config.config` => `EvilEvents::Config.options`
- Move adapters config object to the appropriate place: `EvilEvents::Adapters` => `EvilEvents::Config::Adapters`

### [Fixed]
- Fixed a bug when an event created by an exceptional block still remains in the internal event registry

## [0.1.1] - 2017-10-29
### [Added]
- Serialization of event ids: support for using :id key in JSON/Hash serialization/deserialization.

0 comments on commit 1f38f42

Please sign in to comment.