0.7     2021-06-24
    - BREAKING CHANGE: lift minimum perl version to 5.20 by using signatures
    - Use Carp::croak instead of die to get errors out of caller's perspective

0.6     2018-11-26
    - BREAKING CHANGE: Serialization API has changed and uses YAML instead of Storable
    - Transparent refactoring of internal event registration and handling

0.51    2018-08-24
    - No relevant changes, but a version bump was neccessary because I broke my MANIFEST file. Sorry! :-)

0.5     2018-08-20
    - Introduce slack mode (state consistency vulnerable but fast!)

0.43    2018-08-17
    - Improve earlier/later substream performance
    - Improve cache usage performance

0.42    (DISCARDED)

0.41    2018-08-06
    - Add a summary method to event classes

0.4     2018-07-17
    - Rename the cache_size attribute to cache_distance

0.3     2018-06-21
    - Some internal interface changes to satisfy Perl::Critic:
        - Rename ES::T::store to store_to_file to improve API consistency
        - Rename ES::T::EventStream::length to size to avoid clashes with the built-in function
        - Rename ES::T::EventStream::until to before to improve API consistency
        - Rename ES::T::Logger::log to log_event to avoid clashes with the built-in function

0.22    2018-06-20
    - Fix POD (@manwar)
    - Use Class::Tiny instead of Mo (@tobyink)
    - Improve test suite

0.21    2018-06-17
    - Add POD documentation to all classes

0.2     2018-06-04
    - Improved logging flexibility

0.1     2018-03-22
    - First usable version for further testing
    - Snapshots and event substreams
    - Customizable event logging
    - File system event storage
    - Transparent snapshot caching