diff --git a/.changeset/widen-peer-deps.md b/.changeset/widen-peer-deps.md deleted file mode 100644 index 26aa0f9b..00000000 --- a/.changeset/widen-peer-deps.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -'@codeforbreakfast/eventsourcing-store': patch -'@codeforbreakfast/eventsourcing-store-filesystem': patch -'@codeforbreakfast/eventsourcing-store-inmemory': patch -'@codeforbreakfast/eventsourcing-store-postgres': patch -'@codeforbreakfast/eventsourcing-protocol': patch -'@codeforbreakfast/eventsourcing-server': patch -'@codeforbreakfast/eventsourcing-aggregates': patch -'@codeforbreakfast/eventsourcing-commands': patch -'@codeforbreakfast/eventsourcing-projections': patch -'@codeforbreakfast/eventsourcing-testing-contracts': patch -'@codeforbreakfast/eventsourcing-transport': patch -'@codeforbreakfast/eventsourcing-transport-inmemory': patch -'@codeforbreakfast/eventsourcing-transport-websocket': patch -'@codeforbreakfast/eventsourcing-websocket': patch ---- - -Widen `@effect/platform` peer dependency range from explicit minor versions to `>=0.90.0 <1.0.0`. - -This makes the packages more consumer-friendly by automatically supporting new Effect platform releases without requiring a library update, while still maintaining compatibility with versions 0.90.0 and above. diff --git a/bun.lock b/bun.lock index e964400a..fbdf6c32 100644 --- a/bun.lock +++ b/bun.lock @@ -44,7 +44,7 @@ }, "examples/todo-app": { "name": "@codeforbreakfast/eventsourcing-example-todo", - "version": "0.1.8", + "version": "0.1.9", "dependencies": { "@codeforbreakfast/eventsourcing-aggregates": "workspace:*", "@codeforbreakfast/eventsourcing-projections": "workspace:*", @@ -83,7 +83,7 @@ }, "packages/eventsourcing-aggregates": { "name": "@codeforbreakfast/eventsourcing-aggregates", - "version": "0.9.4", + "version": "0.9.5", "dependencies": { "@codeforbreakfast/eventsourcing-commands": "workspace:*", "@codeforbreakfast/eventsourcing-store": "workspace:*", @@ -103,7 +103,7 @@ }, "packages/eventsourcing-commands": { "name": "@codeforbreakfast/eventsourcing-commands", - "version": "0.4.9", + "version": "0.4.10", "dependencies": { "@codeforbreakfast/eventsourcing-store": "workspace:*", "type-fest": "5.2.0", @@ -121,7 +121,7 @@ }, "packages/eventsourcing-projections": { "name": "@codeforbreakfast/eventsourcing-projections", - "version": "0.5.14", + "version": "0.5.15", "dependencies": { "@codeforbreakfast/eventsourcing-store": "workspace:*", "type-fest": "5.2.0", @@ -138,7 +138,7 @@ }, "packages/eventsourcing-protocol": { "name": "@codeforbreakfast/eventsourcing-protocol", - "version": "0.4.9", + "version": "0.4.10", "dependencies": { "@codeforbreakfast/eventsourcing-commands": "workspace:*", "@codeforbreakfast/eventsourcing-store": "workspace:*", @@ -159,7 +159,7 @@ }, "packages/eventsourcing-server": { "name": "@codeforbreakfast/eventsourcing-server", - "version": "0.2.3", + "version": "0.2.4", "dependencies": { "@codeforbreakfast/eventsourcing-store": "workspace:*", }, @@ -178,7 +178,7 @@ }, "packages/eventsourcing-store": { "name": "@codeforbreakfast/eventsourcing-store", - "version": "0.9.3", + "version": "0.9.4", "dependencies": { "type-fest": "5.2.0", }, @@ -190,13 +190,13 @@ "typescript": "5.9.3", }, "peerDependencies": { - "@effect/platform": "^0.90.0 || ^0.91.0 || ^0.92.0 || ^0.93.0", + "@effect/platform": ">=0.90.0 <1.0.0", "effect": "^3.17.0", }, }, "packages/eventsourcing-store-filesystem": { "name": "@codeforbreakfast/eventsourcing-store-filesystem", - "version": "0.2.7", + "version": "0.2.8", "dependencies": { "@codeforbreakfast/eventsourcing-store": "workspace:*", }, @@ -210,13 +210,13 @@ "typescript": "5.9.3", }, "peerDependencies": { - "@effect/platform": "^0.90.0 || ^0.91.0 || ^0.92.0 || ^0.93.0", + "@effect/platform": ">=0.90.0 <1.0.0", "effect": "^3.17.0", }, }, "packages/eventsourcing-store-inmemory": { "name": "@codeforbreakfast/eventsourcing-store-inmemory", - "version": "0.2.14", + "version": "0.2.15", "dependencies": { "@codeforbreakfast/eventsourcing-store": "workspace:*", }, @@ -229,13 +229,13 @@ "typescript": "5.9.3", }, "peerDependencies": { - "@effect/platform": "^0.90.0 || ^0.91.0 || ^0.92.0 || ^0.93.0", + "@effect/platform": ">=0.90.0 <1.0.0", "effect": "^3.17.0", }, }, "packages/eventsourcing-store-postgres": { "name": "@codeforbreakfast/eventsourcing-store-postgres", - "version": "0.6.14", + "version": "0.6.15", "dependencies": { "@codeforbreakfast/eventsourcing-store": "workspace:*", "@effect/experimental": "0.57.11", @@ -253,13 +253,13 @@ "typescript": "5.9.3", }, "peerDependencies": { - "@effect/platform": "^0.90.0 || ^0.91.0 || ^0.92.0 || ^0.93.0", + "@effect/platform": ">=0.90.0 <1.0.0", "effect": "^3.17.0", }, }, "packages/eventsourcing-testing-contracts": { "name": "@codeforbreakfast/eventsourcing-testing-contracts", - "version": "0.3.12", + "version": "0.3.13", "dependencies": { "@codeforbreakfast/eventsourcing-store": "workspace:*", "@codeforbreakfast/eventsourcing-transport": "workspace:*", @@ -277,7 +277,7 @@ }, "packages/eventsourcing-transport": { "name": "@codeforbreakfast/eventsourcing-transport", - "version": "0.3.8", + "version": "0.3.9", "dependencies": { "type-fest": "5.2.0", }, @@ -293,7 +293,7 @@ }, "packages/eventsourcing-transport-inmemory": { "name": "@codeforbreakfast/eventsourcing-transport-inmemory", - "version": "0.3.12", + "version": "0.3.13", "dependencies": { "@codeforbreakfast/eventsourcing-transport": "workspace:*", "type-fest": "5.2.0", @@ -312,7 +312,7 @@ }, "packages/eventsourcing-transport-websocket": { "name": "@codeforbreakfast/eventsourcing-transport-websocket", - "version": "0.5.7", + "version": "0.5.8", "dependencies": { "@codeforbreakfast/eventsourcing-transport": "workspace:*", "@effect/platform": "0.93.6", @@ -333,7 +333,7 @@ }, "packages/eventsourcing-websocket": { "name": "@codeforbreakfast/eventsourcing-websocket", - "version": "0.3.17", + "version": "0.3.18", "dependencies": { "@codeforbreakfast/eventsourcing-protocol": "workspace:*", "@codeforbreakfast/eventsourcing-transport": "workspace:*", diff --git a/examples/todo-app/CHANGELOG.md b/examples/todo-app/CHANGELOG.md index 20336169..9f0fa252 100644 --- a/examples/todo-app/CHANGELOG.md +++ b/examples/todo-app/CHANGELOG.md @@ -1,5 +1,15 @@ # @codeforbreakfast/eventsourcing-example-todo +## 0.1.9 + +### Patch Changes + +- Updated dependencies [[`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271)]: + - @codeforbreakfast/eventsourcing-store@0.9.4 + - @codeforbreakfast/eventsourcing-store-filesystem@0.2.8 + - @codeforbreakfast/eventsourcing-aggregates@0.9.5 + - @codeforbreakfast/eventsourcing-projections@0.5.15 + ## 0.1.8 ### Patch Changes diff --git a/examples/todo-app/package.json b/examples/todo-app/package.json index f9c00c17..7973e546 100644 --- a/examples/todo-app/package.json +++ b/examples/todo-app/package.json @@ -1,6 +1,6 @@ { "name": "@codeforbreakfast/eventsourcing-example-todo", - "version": "0.1.8", + "version": "0.1.9", "type": "module", "private": true, "exports": { diff --git a/packages/eventsourcing-aggregates/CHANGELOG.md b/packages/eventsourcing-aggregates/CHANGELOG.md index c2b80785..fe81b837 100644 --- a/packages/eventsourcing-aggregates/CHANGELOG.md +++ b/packages/eventsourcing-aggregates/CHANGELOG.md @@ -1,5 +1,17 @@ # @codeforbreakfast/eventsourcing-aggregates +## 0.9.5 + +### Patch Changes + +- [#389](https://github.com/CodeForBreakfast/eventsourcing/pull/389) [`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271) Thanks [@GraemeF](https://github.com/GraemeF)! - Widen `@effect/platform` peer dependency range from explicit minor versions to `>=0.90.0 <1.0.0`. + + This makes the packages more consumer-friendly by automatically supporting new Effect platform releases without requiring a library update, while still maintaining compatibility with versions 0.90.0 and above. + +- Updated dependencies [[`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271)]: + - @codeforbreakfast/eventsourcing-store@0.9.4 + - @codeforbreakfast/eventsourcing-commands@0.4.10 + ## 0.9.4 ### Patch Changes diff --git a/packages/eventsourcing-aggregates/package.json b/packages/eventsourcing-aggregates/package.json index 43e289e6..634add18 100644 --- a/packages/eventsourcing-aggregates/package.json +++ b/packages/eventsourcing-aggregates/package.json @@ -1,6 +1,6 @@ { "name": "@codeforbreakfast/eventsourcing-aggregates", - "version": "0.9.4", + "version": "0.9.5", "description": "Type-safe aggregate root patterns for event sourcing with Effect - Build bulletproof domain models with functional composition and immutable state management", "type": "module", "main": "./dist/index.js", diff --git a/packages/eventsourcing-commands/CHANGELOG.md b/packages/eventsourcing-commands/CHANGELOG.md index 0a0bc030..f211c097 100644 --- a/packages/eventsourcing-commands/CHANGELOG.md +++ b/packages/eventsourcing-commands/CHANGELOG.md @@ -1,5 +1,16 @@ # @codeforbreakfast/eventsourcing-commands +## 0.4.10 + +### Patch Changes + +- [#389](https://github.com/CodeForBreakfast/eventsourcing/pull/389) [`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271) Thanks [@GraemeF](https://github.com/GraemeF)! - Widen `@effect/platform` peer dependency range from explicit minor versions to `>=0.90.0 <1.0.0`. + + This makes the packages more consumer-friendly by automatically supporting new Effect platform releases without requiring a library update, while still maintaining compatibility with versions 0.90.0 and above. + +- Updated dependencies [[`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271)]: + - @codeforbreakfast/eventsourcing-store@0.9.4 + ## 0.4.9 ### Patch Changes diff --git a/packages/eventsourcing-commands/package.json b/packages/eventsourcing-commands/package.json index 243d388d..d835b913 100644 --- a/packages/eventsourcing-commands/package.json +++ b/packages/eventsourcing-commands/package.json @@ -1,6 +1,6 @@ { "name": "@codeforbreakfast/eventsourcing-commands", - "version": "0.4.9", + "version": "0.4.10", "description": "Wire command validation and dispatch for event sourcing systems - External boundary layer with schema validation", "type": "module", "main": "./dist/index.js", diff --git a/packages/eventsourcing-projections/CHANGELOG.md b/packages/eventsourcing-projections/CHANGELOG.md index 4c0e3d46..573a1e3e 100644 --- a/packages/eventsourcing-projections/CHANGELOG.md +++ b/packages/eventsourcing-projections/CHANGELOG.md @@ -1,5 +1,16 @@ # @codeforbreakfast/eventsourcing-projections +## 0.5.15 + +### Patch Changes + +- [#389](https://github.com/CodeForBreakfast/eventsourcing/pull/389) [`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271) Thanks [@GraemeF](https://github.com/GraemeF)! - Widen `@effect/platform` peer dependency range from explicit minor versions to `>=0.90.0 <1.0.0`. + + This makes the packages more consumer-friendly by automatically supporting new Effect platform releases without requiring a library update, while still maintaining compatibility with versions 0.90.0 and above. + +- Updated dependencies [[`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271)]: + - @codeforbreakfast/eventsourcing-store@0.9.4 + ## 0.5.14 ### Patch Changes diff --git a/packages/eventsourcing-projections/package.json b/packages/eventsourcing-projections/package.json index fdfba91c..6ff38ccb 100644 --- a/packages/eventsourcing-projections/package.json +++ b/packages/eventsourcing-projections/package.json @@ -1,6 +1,6 @@ { "name": "@codeforbreakfast/eventsourcing-projections", - "version": "0.5.14", + "version": "0.5.15", "description": "Functional event projections and read models with Effect - Transform event streams into queryable views with type-safe, composable projection builders", "type": "module", "main": "./dist/index.js", diff --git a/packages/eventsourcing-protocol/CHANGELOG.md b/packages/eventsourcing-protocol/CHANGELOG.md index 57fc5cbe..d32a2878 100644 --- a/packages/eventsourcing-protocol/CHANGELOG.md +++ b/packages/eventsourcing-protocol/CHANGELOG.md @@ -1,5 +1,18 @@ # @codeforbreakfast/eventsourcing-protocol-default +## 0.4.10 + +### Patch Changes + +- [#389](https://github.com/CodeForBreakfast/eventsourcing/pull/389) [`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271) Thanks [@GraemeF](https://github.com/GraemeF)! - Widen `@effect/platform` peer dependency range from explicit minor versions to `>=0.90.0 <1.0.0`. + + This makes the packages more consumer-friendly by automatically supporting new Effect platform releases without requiring a library update, while still maintaining compatibility with versions 0.90.0 and above. + +- Updated dependencies [[`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271)]: + - @codeforbreakfast/eventsourcing-store@0.9.4 + - @codeforbreakfast/eventsourcing-commands@0.4.10 + - @codeforbreakfast/eventsourcing-transport@0.3.9 + ## 0.4.9 ### Patch Changes diff --git a/packages/eventsourcing-protocol/package.json b/packages/eventsourcing-protocol/package.json index 499d7026..54f9bc03 100644 --- a/packages/eventsourcing-protocol/package.json +++ b/packages/eventsourcing-protocol/package.json @@ -1,6 +1,6 @@ { "name": "@codeforbreakfast/eventsourcing-protocol", - "version": "0.4.9", + "version": "0.4.10", "description": "Event sourcing protocol implementation over any transport - Protocol implementation with message serialization, command correlation, and subscription management", "type": "module", "main": "./dist/index.js", diff --git a/packages/eventsourcing-server/CHANGELOG.md b/packages/eventsourcing-server/CHANGELOG.md index 5426d63a..38b2ed09 100644 --- a/packages/eventsourcing-server/CHANGELOG.md +++ b/packages/eventsourcing-server/CHANGELOG.md @@ -1,5 +1,16 @@ # @codeforbreakfast/eventsourcing-server +## 0.2.4 + +### Patch Changes + +- [#389](https://github.com/CodeForBreakfast/eventsourcing/pull/389) [`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271) Thanks [@GraemeF](https://github.com/GraemeF)! - Widen `@effect/platform` peer dependency range from explicit minor versions to `>=0.90.0 <1.0.0`. + + This makes the packages more consumer-friendly by automatically supporting new Effect platform releases without requiring a library update, while still maintaining compatibility with versions 0.90.0 and above. + +- Updated dependencies [[`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271)]: + - @codeforbreakfast/eventsourcing-store@0.9.4 + ## 0.2.3 ### Patch Changes diff --git a/packages/eventsourcing-server/package.json b/packages/eventsourcing-server/package.json index 28bd30c8..e5b0ac40 100644 --- a/packages/eventsourcing-server/package.json +++ b/packages/eventsourcing-server/package.json @@ -1,6 +1,6 @@ { "name": "@codeforbreakfast/eventsourcing-server", - "version": "0.2.3", + "version": "0.2.4", "description": "Server-side building blocks for event sourcing applications", "type": "module", "main": "./dist/index.js", diff --git a/packages/eventsourcing-store-filesystem/CHANGELOG.md b/packages/eventsourcing-store-filesystem/CHANGELOG.md index 7bd9ea51..ce94fb11 100644 --- a/packages/eventsourcing-store-filesystem/CHANGELOG.md +++ b/packages/eventsourcing-store-filesystem/CHANGELOG.md @@ -1,5 +1,16 @@ # @codeforbreakfast/eventsourcing-store-filesystem +## 0.2.8 + +### Patch Changes + +- [#389](https://github.com/CodeForBreakfast/eventsourcing/pull/389) [`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271) Thanks [@GraemeF](https://github.com/GraemeF)! - Widen `@effect/platform` peer dependency range from explicit minor versions to `>=0.90.0 <1.0.0`. + + This makes the packages more consumer-friendly by automatically supporting new Effect platform releases without requiring a library update, while still maintaining compatibility with versions 0.90.0 and above. + +- Updated dependencies [[`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271)]: + - @codeforbreakfast/eventsourcing-store@0.9.4 + ## 0.2.7 ### Patch Changes diff --git a/packages/eventsourcing-store-filesystem/package.json b/packages/eventsourcing-store-filesystem/package.json index 45b917a5..6ffa9fad 100644 --- a/packages/eventsourcing-store-filesystem/package.json +++ b/packages/eventsourcing-store-filesystem/package.json @@ -1,6 +1,6 @@ { "name": "@codeforbreakfast/eventsourcing-store-filesystem", - "version": "0.2.7", + "version": "0.2.8", "description": "Filesystem-based event store implementation for learning and debugging - Human-readable JSON files organized by stream for easy inspection", "type": "module", "main": "./dist/index.js", diff --git a/packages/eventsourcing-store-inmemory/CHANGELOG.md b/packages/eventsourcing-store-inmemory/CHANGELOG.md index a637ccfd..5dead206 100644 --- a/packages/eventsourcing-store-inmemory/CHANGELOG.md +++ b/packages/eventsourcing-store-inmemory/CHANGELOG.md @@ -1,5 +1,16 @@ # @codeforbreakfast/eventsourcing-store-inmemory +## 0.2.15 + +### Patch Changes + +- [#389](https://github.com/CodeForBreakfast/eventsourcing/pull/389) [`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271) Thanks [@GraemeF](https://github.com/GraemeF)! - Widen `@effect/platform` peer dependency range from explicit minor versions to `>=0.90.0 <1.0.0`. + + This makes the packages more consumer-friendly by automatically supporting new Effect platform releases without requiring a library update, while still maintaining compatibility with versions 0.90.0 and above. + +- Updated dependencies [[`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271)]: + - @codeforbreakfast/eventsourcing-store@0.9.4 + ## 0.2.14 ### Patch Changes diff --git a/packages/eventsourcing-store-inmemory/package.json b/packages/eventsourcing-store-inmemory/package.json index 4932763a..5b27c795 100644 --- a/packages/eventsourcing-store-inmemory/package.json +++ b/packages/eventsourcing-store-inmemory/package.json @@ -1,6 +1,6 @@ { "name": "@codeforbreakfast/eventsourcing-store-inmemory", - "version": "0.2.14", + "version": "0.2.15", "description": "In-memory event store implementation for development and testing - Fast in-memory storage with complete EventStore interface implementation", "type": "module", "main": "./dist/index.js", diff --git a/packages/eventsourcing-store-postgres/CHANGELOG.md b/packages/eventsourcing-store-postgres/CHANGELOG.md index d3ebf811..ffc295b6 100644 --- a/packages/eventsourcing-store-postgres/CHANGELOG.md +++ b/packages/eventsourcing-store-postgres/CHANGELOG.md @@ -1,5 +1,16 @@ # @codeforbreakfast/eventsourcing-store-postgres +## 0.6.15 + +### Patch Changes + +- [#389](https://github.com/CodeForBreakfast/eventsourcing/pull/389) [`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271) Thanks [@GraemeF](https://github.com/GraemeF)! - Widen `@effect/platform` peer dependency range from explicit minor versions to `>=0.90.0 <1.0.0`. + + This makes the packages more consumer-friendly by automatically supporting new Effect platform releases without requiring a library update, while still maintaining compatibility with versions 0.90.0 and above. + +- Updated dependencies [[`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271)]: + - @codeforbreakfast/eventsourcing-store@0.9.4 + ## 0.6.14 ### Patch Changes diff --git a/packages/eventsourcing-store-postgres/package.json b/packages/eventsourcing-store-postgres/package.json index df08a927..668eb520 100644 --- a/packages/eventsourcing-store-postgres/package.json +++ b/packages/eventsourcing-store-postgres/package.json @@ -1,6 +1,6 @@ { "name": "@codeforbreakfast/eventsourcing-store-postgres", - "version": "0.6.14", + "version": "0.6.15", "description": "Production-ready PostgreSQL event store with Effect integration - Scalable, ACID-compliant event persistence with type-safe database operations and streaming", "type": "module", "main": "./dist/index.js", diff --git a/packages/eventsourcing-store/CHANGELOG.md b/packages/eventsourcing-store/CHANGELOG.md index 00f32a38..e69fb320 100644 --- a/packages/eventsourcing-store/CHANGELOG.md +++ b/packages/eventsourcing-store/CHANGELOG.md @@ -1,5 +1,13 @@ # @codeforbreakfast/eventsourcing-store +## 0.9.4 + +### Patch Changes + +- [#389](https://github.com/CodeForBreakfast/eventsourcing/pull/389) [`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271) Thanks [@GraemeF](https://github.com/GraemeF)! - Widen `@effect/platform` peer dependency range from explicit minor versions to `>=0.90.0 <1.0.0`. + + This makes the packages more consumer-friendly by automatically supporting new Effect platform releases without requiring a library update, while still maintaining compatibility with versions 0.90.0 and above. + ## 0.9.3 ### Patch Changes diff --git a/packages/eventsourcing-store/package.json b/packages/eventsourcing-store/package.json index 73d42d85..9a21697d 100644 --- a/packages/eventsourcing-store/package.json +++ b/packages/eventsourcing-store/package.json @@ -1,6 +1,6 @@ { "name": "@codeforbreakfast/eventsourcing-store", - "version": "0.9.3", + "version": "0.9.4", "description": "Pure event streaming and storage with Effect integration - Core event store interfaces and implementations for building resilient, functional event-driven systems", "type": "module", "main": "./dist/index.js", diff --git a/packages/eventsourcing-testing-contracts/CHANGELOG.md b/packages/eventsourcing-testing-contracts/CHANGELOG.md index 1f7753d4..8e03d3a7 100644 --- a/packages/eventsourcing-testing-contracts/CHANGELOG.md +++ b/packages/eventsourcing-testing-contracts/CHANGELOG.md @@ -1,5 +1,17 @@ # @codeforbreakfast/eventsourcing-testing-contracts +## 0.3.13 + +### Patch Changes + +- [#389](https://github.com/CodeForBreakfast/eventsourcing/pull/389) [`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271) Thanks [@GraemeF](https://github.com/GraemeF)! - Widen `@effect/platform` peer dependency range from explicit minor versions to `>=0.90.0 <1.0.0`. + + This makes the packages more consumer-friendly by automatically supporting new Effect platform releases without requiring a library update, while still maintaining compatibility with versions 0.90.0 and above. + +- Updated dependencies [[`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271)]: + - @codeforbreakfast/eventsourcing-store@0.9.4 + - @codeforbreakfast/eventsourcing-transport@0.3.9 + ## 0.3.12 ### Patch Changes diff --git a/packages/eventsourcing-testing-contracts/package.json b/packages/eventsourcing-testing-contracts/package.json index 82ddc9bd..4d97311a 100644 --- a/packages/eventsourcing-testing-contracts/package.json +++ b/packages/eventsourcing-testing-contracts/package.json @@ -1,6 +1,6 @@ { "name": "@codeforbreakfast/eventsourcing-testing-contracts", - "version": "0.3.12", + "version": "0.3.13", "description": "Comprehensive testing utilities for event sourcing implementations - Test contracts for transport and protocol implementations with mock utilities and test data generators", "type": "module", "main": "./dist/index.js", diff --git a/packages/eventsourcing-transport-inmemory/CHANGELOG.md b/packages/eventsourcing-transport-inmemory/CHANGELOG.md index 217714ba..cef52349 100644 --- a/packages/eventsourcing-transport-inmemory/CHANGELOG.md +++ b/packages/eventsourcing-transport-inmemory/CHANGELOG.md @@ -1,5 +1,16 @@ # @codeforbreakfast/eventsourcing-transport-inmemory +## 0.3.13 + +### Patch Changes + +- [#389](https://github.com/CodeForBreakfast/eventsourcing/pull/389) [`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271) Thanks [@GraemeF](https://github.com/GraemeF)! - Widen `@effect/platform` peer dependency range from explicit minor versions to `>=0.90.0 <1.0.0`. + + This makes the packages more consumer-friendly by automatically supporting new Effect platform releases without requiring a library update, while still maintaining compatibility with versions 0.90.0 and above. + +- Updated dependencies [[`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271)]: + - @codeforbreakfast/eventsourcing-transport@0.3.9 + ## 0.3.12 ### Patch Changes diff --git a/packages/eventsourcing-transport-inmemory/package.json b/packages/eventsourcing-transport-inmemory/package.json index 7af1ed04..32c34dc9 100644 --- a/packages/eventsourcing-transport-inmemory/package.json +++ b/packages/eventsourcing-transport-inmemory/package.json @@ -1,6 +1,6 @@ { "name": "@codeforbreakfast/eventsourcing-transport-inmemory", - "version": "0.3.12", + "version": "0.3.13", "description": "In-memory transport implementation for event sourcing - High-performance message transport using in-memory queues and channels", "type": "module", "main": "./dist/index.js", diff --git a/packages/eventsourcing-transport-websocket/CHANGELOG.md b/packages/eventsourcing-transport-websocket/CHANGELOG.md index 83fae6de..e7b03e28 100644 --- a/packages/eventsourcing-transport-websocket/CHANGELOG.md +++ b/packages/eventsourcing-transport-websocket/CHANGELOG.md @@ -1,5 +1,16 @@ # @codeforbreakfast/eventsourcing-transport-websocket +## 0.5.8 + +### Patch Changes + +- [#389](https://github.com/CodeForBreakfast/eventsourcing/pull/389) [`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271) Thanks [@GraemeF](https://github.com/GraemeF)! - Widen `@effect/platform` peer dependency range from explicit minor versions to `>=0.90.0 <1.0.0`. + + This makes the packages more consumer-friendly by automatically supporting new Effect platform releases without requiring a library update, while still maintaining compatibility with versions 0.90.0 and above. + +- Updated dependencies [[`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271)]: + - @codeforbreakfast/eventsourcing-transport@0.3.9 + ## 0.5.7 ### Patch Changes diff --git a/packages/eventsourcing-transport-websocket/package.json b/packages/eventsourcing-transport-websocket/package.json index 3c5accd9..6beeb525 100644 --- a/packages/eventsourcing-transport-websocket/package.json +++ b/packages/eventsourcing-transport-websocket/package.json @@ -1,6 +1,6 @@ { "name": "@codeforbreakfast/eventsourcing-transport-websocket", - "version": "0.5.7", + "version": "0.5.8", "description": "WebSocket transport implementation for event sourcing - Protocol-agnostic message transport over WebSocket connections", "type": "module", "main": "./dist/index.js", diff --git a/packages/eventsourcing-transport/CHANGELOG.md b/packages/eventsourcing-transport/CHANGELOG.md index ef6e56f2..3933f55a 100644 --- a/packages/eventsourcing-transport/CHANGELOG.md +++ b/packages/eventsourcing-transport/CHANGELOG.md @@ -1,5 +1,13 @@ # @codeforbreakfast/eventsourcing-transport +## 0.3.9 + +### Patch Changes + +- [#389](https://github.com/CodeForBreakfast/eventsourcing/pull/389) [`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271) Thanks [@GraemeF](https://github.com/GraemeF)! - Widen `@effect/platform` peer dependency range from explicit minor versions to `>=0.90.0 <1.0.0`. + + This makes the packages more consumer-friendly by automatically supporting new Effect platform releases without requiring a library update, while still maintaining compatibility with versions 0.90.0 and above. + ## 0.3.8 ### Patch Changes diff --git a/packages/eventsourcing-transport/package.json b/packages/eventsourcing-transport/package.json index 8fc668a0..dcbe8fbf 100644 --- a/packages/eventsourcing-transport/package.json +++ b/packages/eventsourcing-transport/package.json @@ -1,6 +1,6 @@ { "name": "@codeforbreakfast/eventsourcing-transport", - "version": "0.3.8", + "version": "0.3.9", "description": "Pure transport layer abstractions and contracts for event sourcing - Define transport interfaces that any implementation (WebSocket, HTTP, SSE) can implement", "type": "module", "main": "./dist/index.js", diff --git a/packages/eventsourcing-websocket/CHANGELOG.md b/packages/eventsourcing-websocket/CHANGELOG.md index 971d2fcd..c945f8d5 100644 --- a/packages/eventsourcing-websocket/CHANGELOG.md +++ b/packages/eventsourcing-websocket/CHANGELOG.md @@ -1,5 +1,18 @@ # @codeforbreakfast/eventsourcing-websocket +## 0.3.18 + +### Patch Changes + +- [#389](https://github.com/CodeForBreakfast/eventsourcing/pull/389) [`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271) Thanks [@GraemeF](https://github.com/GraemeF)! - Widen `@effect/platform` peer dependency range from explicit minor versions to `>=0.90.0 <1.0.0`. + + This makes the packages more consumer-friendly by automatically supporting new Effect platform releases without requiring a library update, while still maintaining compatibility with versions 0.90.0 and above. + +- Updated dependencies [[`12e788d`](https://github.com/CodeForBreakfast/eventsourcing/commit/12e788d7b7820a7e70fc8781dccb955fca84c271)]: + - @codeforbreakfast/eventsourcing-protocol@0.4.10 + - @codeforbreakfast/eventsourcing-transport@0.3.9 + - @codeforbreakfast/eventsourcing-transport-websocket@0.5.8 + ## 0.3.17 ### Patch Changes diff --git a/packages/eventsourcing-websocket/package.json b/packages/eventsourcing-websocket/package.json index 83193f0c..d7f6c6f3 100644 --- a/packages/eventsourcing-websocket/package.json +++ b/packages/eventsourcing-websocket/package.json @@ -1,6 +1,6 @@ { "name": "@codeforbreakfast/eventsourcing-websocket", - "version": "0.3.17", + "version": "0.3.18", "description": "Batteries-included WebSocket event sourcing package - Complete WebSocket transport with default protocol for rapid event sourcing development", "type": "module", "main": "./dist/index.js",