Skip to content

Commit f237578

Browse files
authored
chore: release v0.5.0 (#257)
## πŸ€– New release * `eventcore-macros`: 0.4.0 -> 0.5.0 * `eventcore-types`: 0.4.0 -> 0.5.0 (βœ“ API compatible changes) * `eventcore-postgres`: 0.4.0 -> 0.5.0 (βœ“ API compatible changes) * `eventcore`: 0.4.0 -> 0.5.0 (⚠ API breaking changes) * `eventcore-memory`: 0.4.0 -> 0.5.0 (βœ“ API compatible changes) * `eventcore-testing`: 0.4.0 -> 0.5.0 (βœ“ API compatible changes) ### ⚠ `eventcore` breaking changes ```text --- failure enum_variant_added: enum variant added on exhaustive enum --- Description: A publicly-visible enum without #[non_exhaustive] has a new variant. ref: https://doc.rust-lang.org/cargo/reference/semver.html#enum-variant-new impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/enum_variant_added.ron Failed in: variant ProjectionError:LeadershipError in /tmp/.tmpKfk26o/eventcore/eventcore/src/projection.rs:532 ``` <details><summary><i><b>Changelog</b></i></summary><p> ## `eventcore-macros` <blockquote> ## [0.3.0](eventcore-macros-v0.2.0...eventcore-macros-v0.3.0) - 2025-12-27 ### Refactoring - *(release)* switch to workspace version inheritance for full lockstep versioning ([#221](#221)) </blockquote> ## `eventcore-types` <blockquote> ## [0.5.0](eventcore-types-v0.4.0...eventcore-types-v0.5.0) - 2025-12-31 ### Features - add ProjectorCoordinator trait and PostgreSQL advisory lock implementation ([#259](#259)) - implement run_projection free function (ADR-029) ([#263](#263)) </blockquote> ## `eventcore-postgres` <blockquote> ## [0.5.0](eventcore-postgres-v0.4.0...eventcore-postgres-v0.5.0) - 2025-12-31 ### Features - add ProjectorCoordinator trait and PostgreSQL advisory lock implementation ([#259](#259)) - implement run_projection free function (ADR-029) ([#263](#263)) </blockquote> ## `eventcore` <blockquote> ## [0.5.0](eventcore-v0.4.0...eventcore-v0.5.0) - 2025-12-31 ### Documentation - align issues and ADRs with ARCHITECTURE.md guidance ([#256](#256)) ### Features - implement run_projection free function (ADR-029) ([#263](#263)) </blockquote> ## `eventcore-memory` <blockquote> ## [0.5.0](eventcore-memory-v0.4.0...eventcore-memory-v0.5.0) - 2025-12-31 ### Features - add ProjectorCoordinator trait and PostgreSQL advisory lock implementation ([#259](#259)) - implement run_projection free function (ADR-029) ([#263](#263)) </blockquote> ## `eventcore-testing` <blockquote> ## [0.5.0](eventcore-testing-v0.4.0...eventcore-testing-v0.5.0) - 2025-12-31 ### Features - add ProjectorCoordinator trait and PostgreSQL advisory lock implementation ([#259](#259)) </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/release-plz/release-plz/).
1 parent d59b179 commit f237578

File tree

11 files changed

+50
-13
lines changed

11 files changed

+50
-13
lines changed

β€ŽCargo.lockβ€Ž

Lines changed: 6 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€ŽCargo.tomlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ members = [
1010
resolver = "2"
1111

1212
[workspace.package]
13-
version = "0.4.0"
13+
version = "0.5.0"
1414
edition = "2024"
1515
license = "MIT"
1616
repository = "https://github.com/jwilger/eventcore"

β€Ževentcore-memory/CHANGELOG.mdβ€Ž

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.5.0](https://github.com/jwilger/eventcore/compare/eventcore-memory-v0.4.0...eventcore-memory-v0.5.0) - 2025-12-31
11+
12+
### Features
13+
14+
- add ProjectorCoordinator trait and PostgreSQL advisory lock implementation ([#259](https://github.com/jwilger/eventcore/pull/259))
15+
- implement run_projection free function (ADR-029) ([#263](https://github.com/jwilger/eventcore/pull/263))
16+
1017
## [0.4.0](https://github.com/jwilger/eventcore/compare/eventcore-memory-v0.3.0...eventcore-memory-v0.4.0) - 2025-12-29
1118

1219
### Features

β€Ževentcore-memory/Cargo.tomlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ license.workspace = true
77
repository.workspace = true
88

99
[dependencies]
10-
eventcore-types = { version = "0.4.0", path = "../eventcore-types" }
10+
eventcore-types = { version = "0.5.0", path = "../eventcore-types" }
1111
serde_json = "1.0"
1212
uuid = { version = "1.18.1", features = ["v7"] }
1313

β€Ževentcore-postgres/CHANGELOG.mdβ€Ž

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.5.0](https://github.com/jwilger/eventcore/compare/eventcore-postgres-v0.4.0...eventcore-postgres-v0.5.0) - 2025-12-31
11+
12+
### Features
13+
14+
- add ProjectorCoordinator trait and PostgreSQL advisory lock implementation ([#259](https://github.com/jwilger/eventcore/pull/259))
15+
- implement run_projection free function (ADR-029) ([#263](https://github.com/jwilger/eventcore/pull/263))
16+
1017
## [0.4.0](https://github.com/jwilger/eventcore/compare/eventcore-postgres-v0.3.0...eventcore-postgres-v0.4.0) - 2025-12-29
1118

1219
### Features

β€Ževentcore-postgres/Cargo.tomlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ license.workspace = true
77
repository.workspace = true
88

99
[dependencies]
10-
eventcore-types = { version = "0.4.0", path = "../eventcore-types" }
10+
eventcore-types = { version = "0.5.0", path = "../eventcore-types" }
1111
nutype = { version = "0.6.2", features = ["serde"] }
1212
serde_json = "1.0"
1313
sqlx = { version = "0.8.6", default-features = false, features = ["runtime-tokio-rustls", "postgres", "uuid", "chrono", "macros", "migrate"] }

β€Ževentcore-testing/CHANGELOG.mdβ€Ž

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.5.0](https://github.com/jwilger/eventcore/compare/eventcore-testing-v0.4.0...eventcore-testing-v0.5.0) - 2025-12-31
11+
12+
### Features
13+
14+
- add ProjectorCoordinator trait and PostgreSQL advisory lock implementation ([#259](https://github.com/jwilger/eventcore/pull/259))
15+
1016
## [0.4.0](https://github.com/jwilger/eventcore/compare/eventcore-testing-v0.3.0...eventcore-testing-v0.4.0) - 2025-12-29
1117

1218
### Features

β€Ževentcore-testing/Cargo.tomlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ repository.workspace = true
1010
warnings = "deny"
1111

1212
[dependencies]
13-
eventcore-types = { version = "0.4.0", path = "../eventcore-types" }
13+
eventcore-types = { version = "0.5.0", path = "../eventcore-types" }
1414
nutype = { version = "0.6.2", features = ["serde"] }
1515
rand = "0.9.2"
1616
serde = { version = "1.0", features = ["derive"] }

β€Ževentcore-types/CHANGELOG.mdβ€Ž

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.5.0](https://github.com/jwilger/eventcore/compare/eventcore-types-v0.4.0...eventcore-types-v0.5.0) - 2025-12-31
11+
12+
### Features
13+
14+
- add ProjectorCoordinator trait and PostgreSQL advisory lock implementation ([#259](https://github.com/jwilger/eventcore/pull/259))
15+
- implement run_projection free function (ADR-029) ([#263](https://github.com/jwilger/eventcore/pull/263))
16+
1017
## [0.4.0](https://github.com/jwilger/eventcore/compare/eventcore-types-v0.3.0...eventcore-types-v0.4.0) - 2025-12-29
1118

1219
### Features

β€Ževentcore/CHANGELOG.mdβ€Ž

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,16 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.5.0](https://github.com/jwilger/eventcore/compare/eventcore-v0.4.0...eventcore-v0.5.0) - 2025-12-31
11+
12+
### Documentation
13+
14+
- align issues and ADRs with ARCHITECTURE.md guidance ([#256](https://github.com/jwilger/eventcore/pull/256))
15+
16+
### Features
17+
18+
- implement run_projection free function (ADR-029) ([#263](https://github.com/jwilger/eventcore/pull/263))
19+
1020
## [0.4.0](https://github.com/jwilger/eventcore/compare/eventcore-v0.3.0...eventcore-v0.4.0) - 2025-12-29
1121

1222
### Features

0 commit comments

Comments
Β (0)