chore: release v0.3.0 #223

Merged
jwilger merged 1 commit from release-plz-2025-12-27T15-39-38Z into main 2025-12-27 07:45:05 -08:00
jwilger commented 2025-12-27 07:39:40 -08:00 (Migrated from github.com)

🤖 New release

  • eventcore-macros: 0.2.0 -> 0.3.0
  • eventcore-types: 0.2.0 -> 0.3.0 (✓ API compatible changes)
  • eventcore-postgres: 0.2.0 -> 0.3.0 (✓ API compatible changes)
  • eventcore: 0.2.0 -> 0.3.0 (⚠ API breaking changes)
  • eventcore-memory: 0.2.0 -> 0.3.0 (✓ API compatible changes)
  • eventcore-testing: 0.2.0 -> 0.3.0 (✓ API compatible changes)

eventcore breaking changes

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/inherent_method_missing.ron

Failed in:
  ProjectionRunner::with_max_retries, previously in file /tmp/.tmp5NOtyj/eventcore/src/projection.rs:306
  ProjectionRunner::with_base_delay_ms, previously in file /tmp/.tmp5NOtyj/eventcore/src/projection.rs:324
Changelog

eventcore-macros

0.3.0 - 2025-12-27

Refactoring

  • (release) switch to workspace version inheritance for full lockstep versioning (#221)

eventcore-types

0.3.0 - 2025-12-27

Refactoring

  • eliminate primitive obsession across configuration structs (#216)
  • (release) switch to workspace version inheritance for full lockstep versioning (#221)

eventcore-postgres

0.3.0 - 2025-12-27

Refactoring

  • eliminate primitive obsession across configuration structs (#216)
  • (release) switch to workspace version inheritance for full lockstep versioning (#221)

eventcore

0.3.0 - 2025-12-27

Features

  • add configurable poll behavior for projections (#213)
  • (eventcore) implement EventRetryConfig for event processing failures (#215)

Refactoring

  • eliminate primitive obsession across configuration structs (#216)
  • (release) switch to workspace version inheritance for full lockstep versioning (#221)

eventcore-memory

0.3.0 - 2025-12-27

Refactoring

  • (release) switch to workspace version inheritance for full lockstep versioning (#221)

eventcore-testing

0.3.0 - 2025-12-27

Refactoring

  • eliminate primitive obsession across configuration structs (#216)
  • (release) switch to workspace version inheritance for full lockstep versioning (#221)


This PR was generated with release-plz.

## 🤖 New release * `eventcore-macros`: 0.2.0 -> 0.3.0 * `eventcore-types`: 0.2.0 -> 0.3.0 (✓ API compatible changes) * `eventcore-postgres`: 0.2.0 -> 0.3.0 (✓ API compatible changes) * `eventcore`: 0.2.0 -> 0.3.0 (⚠ API breaking changes) * `eventcore-memory`: 0.2.0 -> 0.3.0 (✓ API compatible changes) * `eventcore-testing`: 0.2.0 -> 0.3.0 (✓ API compatible changes) ### ⚠ `eventcore` breaking changes ```text --- failure inherent_method_missing: pub method removed or renamed --- Description: A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely. ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.45.0/src/lints/inherent_method_missing.ron Failed in: ProjectionRunner::with_max_retries, previously in file /tmp/.tmp5NOtyj/eventcore/src/projection.rs:306 ProjectionRunner::with_base_delay_ms, previously in file /tmp/.tmp5NOtyj/eventcore/src/projection.rs:324 ``` <details><summary><i><b>Changelog</b></i></summary><p> ## `eventcore-macros` <blockquote> ## [0.3.0](https://github.com/jwilger/eventcore/compare/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](https://github.com/jwilger/eventcore/pull/221)) </blockquote> ## `eventcore-types` <blockquote> ## [0.3.0](https://github.com/jwilger/eventcore/compare/eventcore-types-v0.2.0...eventcore-types-v0.3.0) - 2025-12-27 ### Refactoring - eliminate primitive obsession across configuration structs ([#216](https://github.com/jwilger/eventcore/pull/216)) - *(release)* switch to workspace version inheritance for full lockstep versioning ([#221](https://github.com/jwilger/eventcore/pull/221)) </blockquote> ## `eventcore-postgres` <blockquote> ## [0.3.0](https://github.com/jwilger/eventcore/compare/eventcore-postgres-v0.2.0...eventcore-postgres-v0.3.0) - 2025-12-27 ### Refactoring - eliminate primitive obsession across configuration structs ([#216](https://github.com/jwilger/eventcore/pull/216)) - *(release)* switch to workspace version inheritance for full lockstep versioning ([#221](https://github.com/jwilger/eventcore/pull/221)) </blockquote> ## `eventcore` <blockquote> ## [0.3.0](https://github.com/jwilger/eventcore/compare/eventcore-v0.2.0...eventcore-v0.3.0) - 2025-12-27 ### Features - add configurable poll behavior for projections ([#213](https://github.com/jwilger/eventcore/pull/213)) - *(eventcore)* implement EventRetryConfig for event processing failures ([#215](https://github.com/jwilger/eventcore/pull/215)) ### Refactoring - eliminate primitive obsession across configuration structs ([#216](https://github.com/jwilger/eventcore/pull/216)) - *(release)* switch to workspace version inheritance for full lockstep versioning ([#221](https://github.com/jwilger/eventcore/pull/221)) </blockquote> ## `eventcore-memory` <blockquote> ## [0.3.0](https://github.com/jwilger/eventcore/compare/eventcore-memory-v0.2.0...eventcore-memory-v0.3.0) - 2025-12-27 ### Refactoring - *(release)* switch to workspace version inheritance for full lockstep versioning ([#221](https://github.com/jwilger/eventcore/pull/221)) </blockquote> ## `eventcore-testing` <blockquote> ## [0.3.0](https://github.com/jwilger/eventcore/compare/eventcore-testing-v0.2.0...eventcore-testing-v0.3.0) - 2025-12-27 ### Refactoring - eliminate primitive obsession across configuration structs ([#216](https://github.com/jwilger/eventcore/pull/216)) - *(release)* switch to workspace version inheritance for full lockstep versioning ([#221](https://github.com/jwilger/eventcore/pull/221)) </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/release-plz/release-plz/).
Sign in to join this conversation.
No description provided.