packages feed

eventium-memory-0.7.0: CHANGELOG.md

# eventium-memory Changelog

## 0.7.0

### Breaking changes

- `ProjectionCache` type parameters reordered to put the monad before the payload
  (`ProjectionCache key position m encoded`; `GlobalProjectionCache m encoded`,
  `VersionedProjectionCache m encoded`), following the `eventium-core` change —
  behaviour unchanged, update explicit type signatures.

## 0.6.1

- Raise `base` lower bound to `>= 4.20` (GHC 9.10) to match the supported toolchain.
- Add `homepage: https://eventium.dev`.

## 0.2.1 (Unreleased)

- Tests for `snapshotEventHandler`, `snapshotGlobalEventHandler`, `applyCommandHandlerWithCache`.
- Tests for `rebuildReadModel` and `combineReadModels`.

## 0.2.0 (Unreleased)

- Updated for eventium-core 0.2.0 API changes (`StreamEvent` with metadata, new `EventVersion`/`SequenceNumber` types).
- `EventMap` stores `VersionedStreamEvent event` values with full metadata.
- Enabled `NoFieldSelectors`, `DuplicateRecordFields`, `OverloadedRecordDot` default extensions.
- Removed record field prefixes from internal types.

## 0.1.0

Initial release.