eventstore v1.2.0 Release Notes
-
โจ Enhancements
- โ Delete event stream (#203).
- Introduce
mix event_store.migrations
task to list migration status (#207). - โ Remove distributed registry (#210).
- Hibernate subscription process after inactivity (#214).
- ๐ง Runtime event store configuration (#217).
- Shared database connection pools (#216).
- Shared database connection for notifications (#225).
- Transient subscriptions (#215)
- ๐ Improve resilience when database connection is unavailable (#226).
โฌ๏ธ Upgrading
๐ This release requires a database migration to be run. Please read the Upgrading an EventStore guide for details on how to migrate an existing database.
๐ฅ Breaking changes
Usage of
EventStore.Tasks.Init
task to initialise an event store database has been changed as follows:Previous usage:
:ok = EventStore.Tasks.Init.exec(MyApp.EventStore, config, opts)
Usage now:
:ok = EventStore.Tasks.Init.exec(config) :ok = EventStore.Tasks.Init.exec(config, opts)
๐ Bug fixes
- ๐ Support appending events to a stream with
:any_version
concurrently (#209).