Rails Event Store v0.36.0 Release Notes

Release Date: 2019-01-22 // over 5 years ago
  • ๐Ÿš… RailsEventStore

    Remove: Deprecated RailsEventStore::ActiveJobDispatcher, RailsEventStore::ActiveJobDispatcher::ActiveJobScheduler and RailsEventStore::AsyncProxyStrategy::AfterCommit are no more [#518]

    ๐Ÿš… Fix: Ensure dispatch for after commit strategy works in case of raise in after_commit callback [#519, #183]

    Fix: Ensure RailsEventStore::AsyncHandler covers use case of background job systems integrated without ActiveJob interface [#507, 7d249f5]

    ๐Ÿ’Ž RubyEventStore

    • Remove: Deprecated RubyEventStore:: AsyncDispatcher and RubyEventStore::AsyncProxyStrategy::Inline are no more [#518]

    ๐Ÿš… RailsEventStoreActiveRecord

    • no changes

    AggregateRoot

    • no changes

    ๐Ÿš… RailsEventStore::RSpec

    • no changes

    BoundedContext

    • no changes

    ๐Ÿ’Ž RubyEventStore::Browser

    • no changes

    ๐Ÿ’Ž RubyEventStore::ROM

    Add: JSON support in migrations to allow specifying JSON or JSONB for data and metadata columns [#524]

    Add: Upsert capability for updating events [#476]

    ๐Ÿš… RailsEventStoreActiveRecord::Legacy

    ๐Ÿš€ No longer released from now on (deprecated in release 0.18.0).