All Versions
49
Latest Version
Avg Release Cycle
56 days
Latest Release
-
Changelog History
Page 4
Changelog History
Page 4
-
v0.9.0 Changes
✨ Enhancements
- Stream events from event store when rebuilding aggregate state.
-
v0.8.5 Changes
✨ Enhancements
- ⬆️ Upgrade to Elixir 1.4 and remove compiler warnings.
-
v0.8.3 Changes
✨ Enhancements
- Middleware
after_failure
callback is executed even when a middleware halts execution.
- Middleware
-
v0.8.2 Changes
🐛 Bug fixes
- JsonSerializer should ensure event type atom exists when deserializing (#28).
-
v0.8.1 Changes
✨ Enhancements
- 0️⃣ Command handlers should be optional by default (#30).
-
v0.7.1 Changes
🐛 Bug fixes
- 0️⃣ Restarting aggregate process should load all events from its stream in batches. The Event Store read stream default limit is 1,000 events.
-
v0.7.0 Changes
✨ Enhancements
- Command handling middleware allows a command router to define middleware modules that are executed before, and after success or failure of each command dispatch (#12).
-
v0.6.3 Changes
✨ Enhancements
- 👀 Process manager instance processes event non-blocking to prevent timeout during event processing and any command dispatching. It persists last seen event id to ensure events are handled only once.