Optimistic handling and InMemoryEventStore
🚀 What's New
- Added handling of the optimistic concurrency. It was missing, as the initial release focused on providing business logic abstractions. The first draft adding support for that to
EventStore
interface and command handler was added by @watfordsuzy in #11. I expanded that in #12, adding more types and scenarios. I finished showcasing the sample implementation together with basic abstractions for expected version checks at #13. - Added
InMemoryEventStore
. It's the first working version for theEventStore
. It showcases how the handling should be done. This enables further work on Web Api. #13 - Configured monorepo using NPM workspaces. That enables effective work and publishing of the multiple packages like ones for Express.js and EventStoreDB by @oskardudycz in #8
New Contributors
- @watfordsuzy made their first contribution in #11
Full Changelog: 0.1.6...0.1.8