Packages

Production-ready Elixir SDK for EventoDB with resilience patterns. Provides outbox pattern, consumer position tracking, idempotency, and background workers built on top of EventodbEx.

Current section

Files

Jump to
eventodb_kit CHANGELOG.md
Raw

CHANGELOG.md

# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [0.1.0] - 2024-01-21
### Added
- Initial release
- Outbox pattern with `EventodbKit.Outbox` and `EventodbKit.OutboxSender`
- Consumer pattern with `EventodbKit.Consumer` behaviour
- Consumer position tracking with `EventodbKit.Consumer.Position`
- Idempotency support with `EventodbKit.Consumer.Idempotency`
- Database migrations with `EventodbKit.Migration`
- Event dispatcher macro with `EventodbKit.EventDispatcher`
- Consumer group support for horizontal scaling