Skip to content

Optimistic handling and InMemoryEventStore

Compare
Choose a tag to compare
@oskardudycz oskardudycz released this 14 Feb 13:25
· 278 commits to main since this release

🚀 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 the EventStore . 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

Full Changelog: 0.1.6...0.1.8