# 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).
## [Unreleased]
## [0.2.0](https://github.com/danieleades/sourcery/compare/sourcery-postgres-v0.1.0...sourcery-postgres-v0.2.0) - 2026-02-12
### Added
- [**breaking**] add support for projection subscriptions ([#30](https://github.com/danieleades/sourcery/pull/30))
- add snapshot store implementations for postgres backend ([#25](https://github.com/danieleades/sourcery/pull/25))
- add Projection derive macro ([#24](https://github.com/danieleades/sourcery/pull/24))
- [**breaking**] add support for projection snapshotting ([#23](https://github.com/danieleades/sourcery/pull/23))
### Other
- [**breaking**] simplify the public API ([#31](https://github.com/danieleades/sourcery/pull/31))
- [**breaking**] tidy the docs ([#28](https://github.com/danieleades/sourcery/pull/28))
- [**breaking**] simplify "Repository" code ([#29](https://github.com/danieleades/sourcery/pull/29))
- [**breaking**] remove 'Codec' trait ([#26](https://github.com/danieleades/sourcery/pull/26))
- update crate README and metadata ([#20](https://github.com/danieleades/sourcery/pull/20))
## [0.1.0](https://github.com/danieleades/sourcery/releases/tag/sourcery-postgres-v0.1.0) - 2025-12-16
### Added
- [**breaking**] rename the crate ('event-sourcing' -> 'sourcery') ([#16](https://github.com/danieleades/sourcery/pull/16))