diff --git a/.changeset/bright-queues-drain.md b/.changeset/bright-queues-drain.md deleted file mode 100644 index 280df6d51..000000000 --- a/.changeset/bright-queues-drain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@fluojs/queue': patch ---- - -Drain pending queue dead-letter writes during worker startup rollback before releasing Redis lifecycle state. diff --git a/.changeset/calm-crons-release.md b/.changeset/calm-crons-release.md deleted file mode 100644 index 25e224c5e..000000000 --- a/.changeset/calm-crons-release.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@fluojs/cron': patch ---- - -Preserve Redis distributed cron locks during startup rollback until active bootstrap-time ticks can drain and release ownership. diff --git a/.changeset/calm-event-bus-discovery.md b/.changeset/calm-event-bus-discovery.md deleted file mode 100644 index 60ad6ac60..000000000 --- a/.changeset/calm-event-bus-discovery.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@fluojs/event-bus': patch ---- - -Discover `@OnEvent()` handlers declared on singleton factory and value provider instances. diff --git a/.changeset/clean-graphql-websocket-disconnects.md b/.changeset/clean-graphql-websocket-disconnects.md deleted file mode 100644 index b18f3026d..000000000 --- a/.changeset/clean-graphql-websocket-disconnects.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@fluojs/graphql": patch ---- - -Dispose request-scoped websocket operation providers when GraphQL clients disconnect before subscription completion. diff --git a/.changeset/clean-slack-verification-failure.md b/.changeset/clean-slack-verification-failure.md deleted file mode 100644 index 69eeb7ff7..000000000 --- a/.changeset/clean-slack-verification-failure.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@fluojs/slack": patch ---- - -Close factory-owned Slack transports when bootstrap verification fails after the transport has already been created. diff --git a/.changeset/clever-discord-cleanup-diagnostics.md b/.changeset/clever-discord-cleanup-diagnostics.md deleted file mode 100644 index 63a47ce2a..000000000 --- a/.changeset/clever-discord-cleanup-diagnostics.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@fluojs/discord": patch ---- - -Distinguish Discord bootstrap initialization failures from shutdown cleanup failures in readiness and lifecycle diagnostics. diff --git a/.changeset/fresh-lemons-sparkle.md b/.changeset/fresh-lemons-sparkle.md deleted file mode 100644 index 7a942c32b..000000000 --- a/.changeset/fresh-lemons-sparkle.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@fluojs/core": patch ---- - -Freeze class DI wrapper-token snapshots so caller-owned `forwardRef(...)` and `optional(...)` wrapper mutations cannot rewrite stored injection metadata. diff --git a/.changeset/polite-lions-serve.md b/.changeset/polite-lions-serve.md deleted file mode 100644 index 921876011..000000000 --- a/.changeset/polite-lions-serve.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@fluojs/graphql": patch ---- - -Preserve the documented portable GraphQL HTTP/SSE bootstrap path by loading core GraphQL/Yoga dependencies through runtime-neutral imports and keeping the Node-only `graphql-ws`/`ws` upgrade transport behind the opt-in websocket subscription path. diff --git a/.changeset/quiet-buns-drain.md b/.changeset/quiet-buns-drain.md deleted file mode 100644 index 00b140889..000000000 --- a/.changeset/quiet-buns-drain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@fluojs/platform-bun': patch ---- - -Align Bun signal-driven shutdown drain handling with the configured `forceExitTimeoutMs` budget and cover shutdown/raw-body regression paths. diff --git a/.changeset/quiet-buses-close.md b/.changeset/quiet-buses-close.md deleted file mode 100644 index 236ec3784..000000000 --- a/.changeset/quiet-buses-close.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@fluojs/microservices": patch ---- - -Close NATS, RabbitMQ, and Redis Streams microservice transports consistently when listen and close race, preserving shutdown guards and Redis Streams cleanup before surfacing startup failures. diff --git a/.changeset/quiet-caches-reset.md b/.changeset/quiet-caches-reset.md deleted file mode 100644 index 39bb4698e..000000000 --- a/.changeset/quiet-caches-reset.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@fluojs/cache-manager": patch ---- - -Serialize cache reset and shutdown boundaries so in-flight `remember(...)` loaders cannot repopulate stale entries and closed stores are not touched by later cache operations. diff --git a/.changeset/rare-owls-detect.md b/.changeset/rare-owls-detect.md deleted file mode 100644 index 0c19482fa..000000000 --- a/.changeset/rare-owls-detect.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@fluojs/cqrs': patch ---- - -Detect duplicate command and query handlers when the same handler class is registered under different singleton provider tokens. diff --git a/.changeset/reject-slack-hidden-fan-out.md b/.changeset/reject-slack-hidden-fan-out.md deleted file mode 100644 index 226e4752a..000000000 --- a/.changeset/reject-slack-hidden-fan-out.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@fluojs/slack": patch ---- - -Reject Slack notification dispatches that include multiple non-empty recipients even when the payload also supplies a channel, preserving the documented one-destination boundary. diff --git a/.changeset/smooth-mails-retry.md b/.changeset/smooth-mails-retry.md deleted file mode 100644 index acbc770ab..000000000 --- a/.changeset/smooth-mails-retry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@fluojs/email": patch ---- - -Normalize lazy email transport factory failures so send-triggered initialization rejects with `EmailLifecycleError` and clears rejected transport state before shutdown. diff --git a/.changeset/stabilize-request-pipeline-metadata-seam.md b/.changeset/stabilize-request-pipeline-metadata-seam.md deleted file mode 100644 index 0cc332fa0..000000000 --- a/.changeset/stabilize-request-pipeline-metadata-seam.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -"@fluojs/core": minor -"@fluojs/validation": patch -"@fluojs/serialization": patch -"@fluojs/openapi": patch ---- - -Add the documented `@fluojs/core/request-pipeline` metadata integration seam and migrate validation, serialization, and OpenAPI internals to it instead of importing `@fluojs/core/internal` directly. diff --git a/.changeset/tame-cqrs-drain.md b/.changeset/tame-cqrs-drain.md deleted file mode 100644 index cfa33c62e..000000000 --- a/.changeset/tame-cqrs-drain.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@fluojs/cqrs': patch ---- - -Allow context-preserving nested CQRS event publishes to finish while shutdown drains active handler and saga pipelines. diff --git a/packages/cache-manager/CHANGELOG.md b/packages/cache-manager/CHANGELOG.md index 03955748c..ba6db857b 100644 --- a/packages/cache-manager/CHANGELOG.md +++ b/packages/cache-manager/CHANGELOG.md @@ -1,5 +1,14 @@ # @fluojs/cache-manager +## 1.0.5 + +### Patch Changes + +- [#2310](https://github.com/fluojs/fluo/pull/2310) [`48d0fd1`](https://github.com/fluojs/fluo/commit/48d0fd101857cc6e40975c7f9067ddbf89ddeecc) Thanks [@ayden94](https://github.com/ayden94)! - Serialize cache reset and shutdown boundaries so in-flight `remember(...)` loaders cannot repopulate stale entries and closed stores are not touched by later cache operations. + +- Updated dependencies [[`d7e3a98`](https://github.com/fluojs/fluo/commit/d7e3a981e9edd6ec098af1827b2081c49c5197e7), [`e8dd36e`](https://github.com/fluojs/fluo/commit/e8dd36e53e1be1bc96f69587cc7d3641ffdf3896)]: + - @fluojs/core@1.1.0 + ## 1.0.4 ### Patch Changes diff --git a/packages/cache-manager/package.json b/packages/cache-manager/package.json index 9f77a6e88..07604f57d 100644 --- a/packages/cache-manager/package.json +++ b/packages/cache-manager/package.json @@ -10,7 +10,7 @@ "memory-store", "decorator" ], - "version": "1.0.4", + "version": "1.0.5", "private": false, "license": "MIT", "repository": { diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 68f7ce1ab..b5cf84a0e 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,15 @@ # @fluojs/core +## 1.1.0 + +### Minor Changes + +- [#2299](https://github.com/fluojs/fluo/pull/2299) [`e8dd36e`](https://github.com/fluojs/fluo/commit/e8dd36e53e1be1bc96f69587cc7d3641ffdf3896) Thanks [@ayden94](https://github.com/ayden94)! - Add the documented `@fluojs/core/request-pipeline` metadata integration seam and migrate validation, serialization, and OpenAPI internals to it instead of importing `@fluojs/core/internal` directly. + +### Patch Changes + +- [#2295](https://github.com/fluojs/fluo/pull/2295) [`d7e3a98`](https://github.com/fluojs/fluo/commit/d7e3a981e9edd6ec098af1827b2081c49c5197e7) Thanks [@ayden94](https://github.com/ayden94)! - Freeze class DI wrapper-token snapshots so caller-owned `forwardRef(...)` and `optional(...)` wrapper mutations cannot rewrite stored injection metadata. + ## 1.0.3 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 624987066..56e12c3d0 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -9,7 +9,7 @@ "types", "foundation" ], - "version": "1.0.3", + "version": "1.1.0", "private": false, "license": "MIT", "repository": { diff --git a/packages/cqrs/CHANGELOG.md b/packages/cqrs/CHANGELOG.md index cc47802a5..1f91483ae 100644 --- a/packages/cqrs/CHANGELOG.md +++ b/packages/cqrs/CHANGELOG.md @@ -1,5 +1,17 @@ # @fluojs/cqrs +## 1.1.3 + +### Patch Changes + +- [#2300](https://github.com/fluojs/fluo/pull/2300) [`4eee9ad`](https://github.com/fluojs/fluo/commit/4eee9ad2708c53803ede2123b1c1f9f6777fc9a0) Thanks [@ayden94](https://github.com/ayden94)! - Detect duplicate command and query handlers when the same handler class is registered under different singleton provider tokens. + +- [#2315](https://github.com/fluojs/fluo/pull/2315) [`592320d`](https://github.com/fluojs/fluo/commit/592320de3bdb11d270aa9a222b51c50f4d3f11c9) Thanks [@ayden94](https://github.com/ayden94)! - Allow context-preserving nested CQRS event publishes to finish while shutdown drains active handler and saga pipelines. + +- Updated dependencies [[`5764ff8`](https://github.com/fluojs/fluo/commit/5764ff80b460515f13e41c21c3ef6e2b743b2777), [`d7e3a98`](https://github.com/fluojs/fluo/commit/d7e3a981e9edd6ec098af1827b2081c49c5197e7), [`e8dd36e`](https://github.com/fluojs/fluo/commit/e8dd36e53e1be1bc96f69587cc7d3641ffdf3896)]: + - @fluojs/event-bus@1.0.2 + - @fluojs/core@1.1.0 + ## 1.1.2 ### Patch Changes diff --git a/packages/cqrs/package.json b/packages/cqrs/package.json index 07ca50af3..49d6d6c8b 100644 --- a/packages/cqrs/package.json +++ b/packages/cqrs/package.json @@ -9,7 +9,7 @@ "saga", "event-sourcing" ], - "version": "1.1.2", + "version": "1.1.3", "private": false, "license": "MIT", "repository": { diff --git a/packages/cron/CHANGELOG.md b/packages/cron/CHANGELOG.md index db4383a85..532f53e3f 100644 --- a/packages/cron/CHANGELOG.md +++ b/packages/cron/CHANGELOG.md @@ -1,5 +1,14 @@ # @fluojs/cron +## 1.1.1 + +### Patch Changes + +- [#2304](https://github.com/fluojs/fluo/pull/2304) [`d4d2af3`](https://github.com/fluojs/fluo/commit/d4d2af3b3c99c63dbc8561ffdd5ba52d10914148) Thanks [@ayden94](https://github.com/ayden94)! - Preserve Redis distributed cron locks during startup rollback until active bootstrap-time ticks can drain and release ownership. + +- Updated dependencies [[`d7e3a98`](https://github.com/fluojs/fluo/commit/d7e3a981e9edd6ec098af1827b2081c49c5197e7), [`e8dd36e`](https://github.com/fluojs/fluo/commit/e8dd36e53e1be1bc96f69587cc7d3641ffdf3896)]: + - @fluojs/core@1.1.0 + ## 1.1.0 ### Minor Changes diff --git a/packages/cron/package.json b/packages/cron/package.json index 316ab51eb..4c93a870a 100644 --- a/packages/cron/package.json +++ b/packages/cron/package.json @@ -9,7 +9,7 @@ "timeout", "distributed-lock" ], - "version": "1.1.0", + "version": "1.1.1", "private": false, "license": "MIT", "repository": { diff --git a/packages/discord/CHANGELOG.md b/packages/discord/CHANGELOG.md index ea6dcadc8..873948799 100644 --- a/packages/discord/CHANGELOG.md +++ b/packages/discord/CHANGELOG.md @@ -1,5 +1,14 @@ # @fluojs/discord +## 1.0.5 + +### Patch Changes + +- [#2312](https://github.com/fluojs/fluo/pull/2312) [`3d3789c`](https://github.com/fluojs/fluo/commit/3d3789c12ca994b039367d5c7175be1434e22932) Thanks [@ayden94](https://github.com/ayden94)! - Distinguish Discord bootstrap initialization failures from shutdown cleanup failures in readiness and lifecycle diagnostics. + +- Updated dependencies [[`d7e3a98`](https://github.com/fluojs/fluo/commit/d7e3a981e9edd6ec098af1827b2081c49c5197e7), [`e8dd36e`](https://github.com/fluojs/fluo/commit/e8dd36e53e1be1bc96f69587cc7d3641ffdf3896)]: + - @fluojs/core@1.1.0 + ## 1.0.4 ### Patch Changes diff --git a/packages/discord/package.json b/packages/discord/package.json index 0e2b25f78..bf611deda 100644 --- a/packages/discord/package.json +++ b/packages/discord/package.json @@ -9,7 +9,7 @@ "portable", "fetch" ], - "version": "1.0.4", + "version": "1.0.5", "private": false, "license": "MIT", "repository": { diff --git a/packages/email/CHANGELOG.md b/packages/email/CHANGELOG.md index 719bc72cf..d1f6319c4 100644 --- a/packages/email/CHANGELOG.md +++ b/packages/email/CHANGELOG.md @@ -1,5 +1,14 @@ # @fluojs/email +## 1.0.3 + +### Patch Changes + +- [#2305](https://github.com/fluojs/fluo/pull/2305) [`df24a8f`](https://github.com/fluojs/fluo/commit/df24a8f2ef4c38bf8ff454e3ed899f181f3a89da) Thanks [@ayden94](https://github.com/ayden94)! - Normalize lazy email transport factory failures so send-triggered initialization rejects with `EmailLifecycleError` and clears rejected transport state before shutdown. + +- Updated dependencies [[`d7e3a98`](https://github.com/fluojs/fluo/commit/d7e3a981e9edd6ec098af1827b2081c49c5197e7), [`e8dd36e`](https://github.com/fluojs/fluo/commit/e8dd36e53e1be1bc96f69587cc7d3641ffdf3896)]: + - @fluojs/core@1.1.0 + ## 1.0.2 ### Patch Changes diff --git a/packages/email/package.json b/packages/email/package.json index e41269773..de86d9e18 100644 --- a/packages/email/package.json +++ b/packages/email/package.json @@ -10,7 +10,7 @@ "queue", "mailer" ], - "version": "1.0.2", + "version": "1.0.3", "private": false, "license": "MIT", "repository": { diff --git a/packages/event-bus/CHANGELOG.md b/packages/event-bus/CHANGELOG.md index ad7030577..3c401cafd 100644 --- a/packages/event-bus/CHANGELOG.md +++ b/packages/event-bus/CHANGELOG.md @@ -1,5 +1,14 @@ # @fluojs/event-bus +## 1.0.2 + +### Patch Changes + +- [#2317](https://github.com/fluojs/fluo/pull/2317) [`5764ff8`](https://github.com/fluojs/fluo/commit/5764ff80b460515f13e41c21c3ef6e2b743b2777) Thanks [@ayden94](https://github.com/ayden94)! - Discover `@OnEvent()` handlers declared on singleton factory and value provider instances. + +- Updated dependencies [[`d7e3a98`](https://github.com/fluojs/fluo/commit/d7e3a981e9edd6ec098af1827b2081c49c5197e7), [`e8dd36e`](https://github.com/fluojs/fluo/commit/e8dd36e53e1be1bc96f69587cc7d3641ffdf3896)]: + - @fluojs/core@1.1.0 + ## 1.0.1 ### Patch Changes diff --git a/packages/event-bus/package.json b/packages/event-bus/package.json index ac8b899e5..0209149e0 100644 --- a/packages/event-bus/package.json +++ b/packages/event-bus/package.json @@ -8,7 +8,7 @@ "pubsub", "in-process" ], - "version": "1.0.1", + "version": "1.0.2", "private": false, "license": "MIT", "repository": { diff --git a/packages/graphql/CHANGELOG.md b/packages/graphql/CHANGELOG.md index 57ef6681e..af29714e7 100644 --- a/packages/graphql/CHANGELOG.md +++ b/packages/graphql/CHANGELOG.md @@ -1,5 +1,17 @@ # @fluojs/graphql +## 1.0.5 + +### Patch Changes + +- [#2318](https://github.com/fluojs/fluo/pull/2318) [`df0886f`](https://github.com/fluojs/fluo/commit/df0886f96cef6f7c87031630654db7c620cf112d) Thanks [@ayden94](https://github.com/ayden94)! - Dispose request-scoped websocket operation providers when GraphQL clients disconnect before subscription completion. + +- [#2308](https://github.com/fluojs/fluo/pull/2308) [`da020c2`](https://github.com/fluojs/fluo/commit/da020c2dc3ff2dfc0468ed7ddd5c552dc389dfb0) Thanks [@ayden94](https://github.com/ayden94)! - Preserve the documented portable GraphQL HTTP/SSE bootstrap path by loading core GraphQL/Yoga dependencies through runtime-neutral imports and keeping the Node-only `graphql-ws`/`ws` upgrade transport behind the opt-in websocket subscription path. + +- Updated dependencies [[`d7e3a98`](https://github.com/fluojs/fluo/commit/d7e3a981e9edd6ec098af1827b2081c49c5197e7), [`e8dd36e`](https://github.com/fluojs/fluo/commit/e8dd36e53e1be1bc96f69587cc7d3641ffdf3896)]: + - @fluojs/core@1.1.0 + - @fluojs/validation@1.0.6 + ## 1.0.4 ### Patch Changes diff --git a/packages/graphql/package.json b/packages/graphql/package.json index f165f5308..4d642dc4a 100644 --- a/packages/graphql/package.json +++ b/packages/graphql/package.json @@ -9,7 +9,7 @@ "yoga", "api" ], - "version": "1.0.4", + "version": "1.0.5", "private": false, "license": "MIT", "repository": { diff --git a/packages/microservices/CHANGELOG.md b/packages/microservices/CHANGELOG.md index 677f88bd8..3f0c8a826 100644 --- a/packages/microservices/CHANGELOG.md +++ b/packages/microservices/CHANGELOG.md @@ -1,5 +1,14 @@ # @fluojs/microservices +## 1.0.5 + +### Patch Changes + +- [#2301](https://github.com/fluojs/fluo/pull/2301) [`5b0d418`](https://github.com/fluojs/fluo/commit/5b0d41820b20b59a6311e069daa35d741850424c) Thanks [@ayden94](https://github.com/ayden94)! - Close NATS, RabbitMQ, and Redis Streams microservice transports consistently when listen and close race, preserving shutdown guards and Redis Streams cleanup before surfacing startup failures. + +- Updated dependencies [[`d7e3a98`](https://github.com/fluojs/fluo/commit/d7e3a981e9edd6ec098af1827b2081c49c5197e7), [`e8dd36e`](https://github.com/fluojs/fluo/commit/e8dd36e53e1be1bc96f69587cc7d3641ffdf3896)]: + - @fluojs/core@1.1.0 + ## 1.0.4 ### Patch Changes diff --git a/packages/microservices/package.json b/packages/microservices/package.json index 5c61d252b..f42356642 100644 --- a/packages/microservices/package.json +++ b/packages/microservices/package.json @@ -13,7 +13,7 @@ "grpc", "mqtt" ], - "version": "1.0.4", + "version": "1.0.5", "private": false, "license": "MIT", "repository": { diff --git a/packages/openapi/CHANGELOG.md b/packages/openapi/CHANGELOG.md index 69f9395ee..e7b11e1e3 100644 --- a/packages/openapi/CHANGELOG.md +++ b/packages/openapi/CHANGELOG.md @@ -1,5 +1,15 @@ # @fluojs/openapi +## 1.0.4 + +### Patch Changes + +- [#2299](https://github.com/fluojs/fluo/pull/2299) [`e8dd36e`](https://github.com/fluojs/fluo/commit/e8dd36e53e1be1bc96f69587cc7d3641ffdf3896) Thanks [@ayden94](https://github.com/ayden94)! - Add the documented `@fluojs/core/request-pipeline` metadata integration seam and migrate validation, serialization, and OpenAPI internals to it instead of importing `@fluojs/core/internal` directly. + +- Updated dependencies [[`d7e3a98`](https://github.com/fluojs/fluo/commit/d7e3a981e9edd6ec098af1827b2081c49c5197e7), [`e8dd36e`](https://github.com/fluojs/fluo/commit/e8dd36e53e1be1bc96f69587cc7d3641ffdf3896)]: + - @fluojs/core@1.1.0 + - @fluojs/validation@1.0.6 + ## 1.0.3 ### Patch Changes diff --git a/packages/openapi/package.json b/packages/openapi/package.json index c165af532..e0181021b 100644 --- a/packages/openapi/package.json +++ b/packages/openapi/package.json @@ -9,7 +9,7 @@ "documentation", "rest" ], - "version": "1.0.3", + "version": "1.0.4", "private": false, "license": "MIT", "repository": { diff --git a/packages/platform-bun/CHANGELOG.md b/packages/platform-bun/CHANGELOG.md index 6f6cb8b75..b4aae7973 100644 --- a/packages/platform-bun/CHANGELOG.md +++ b/packages/platform-bun/CHANGELOG.md @@ -1,5 +1,11 @@ # @fluojs/platform-bun +## 1.0.8 + +### Patch Changes + +- [#2294](https://github.com/fluojs/fluo/pull/2294) [`d7cad9c`](https://github.com/fluojs/fluo/commit/d7cad9c9414c56a5eed0807feda01e5bba8cef05) Thanks [@ayden94](https://github.com/ayden94)! - Align Bun signal-driven shutdown drain handling with the configured `forceExitTimeoutMs` budget and cover shutdown/raw-body regression paths. + ## 1.0.7 ### Patch Changes diff --git a/packages/platform-bun/package.json b/packages/platform-bun/package.json index e3b06d2f6..0211dcef9 100644 --- a/packages/platform-bun/package.json +++ b/packages/platform-bun/package.json @@ -8,7 +8,7 @@ "platform", "server" ], - "version": "1.0.7", + "version": "1.0.8", "private": false, "license": "MIT", "repository": { diff --git a/packages/queue/CHANGELOG.md b/packages/queue/CHANGELOG.md index e3c1eba8b..66fdf056f 100644 --- a/packages/queue/CHANGELOG.md +++ b/packages/queue/CHANGELOG.md @@ -1,5 +1,14 @@ # @fluojs/queue +## 1.0.3 + +### Patch Changes + +- [#2297](https://github.com/fluojs/fluo/pull/2297) [`471c923`](https://github.com/fluojs/fluo/commit/471c92379dcb55946b6ae6b2522f9544a14d9a52) Thanks [@ayden94](https://github.com/ayden94)! - Drain pending queue dead-letter writes during worker startup rollback before releasing Redis lifecycle state. + +- Updated dependencies [[`d7e3a98`](https://github.com/fluojs/fluo/commit/d7e3a981e9edd6ec098af1827b2081c49c5197e7), [`e8dd36e`](https://github.com/fluojs/fluo/commit/e8dd36e53e1be1bc96f69587cc7d3641ffdf3896)]: + - @fluojs/core@1.1.0 + ## 1.0.2 ### Patch Changes diff --git a/packages/queue/package.json b/packages/queue/package.json index 9c8514436..c83e672d9 100644 --- a/packages/queue/package.json +++ b/packages/queue/package.json @@ -10,7 +10,7 @@ "redis", "dlq" ], - "version": "1.0.2", + "version": "1.0.3", "private": false, "license": "MIT", "repository": { diff --git a/packages/serialization/CHANGELOG.md b/packages/serialization/CHANGELOG.md index 5a724ad3e..9e1118776 100644 --- a/packages/serialization/CHANGELOG.md +++ b/packages/serialization/CHANGELOG.md @@ -1,5 +1,14 @@ # @fluojs/serialization +## 1.0.5 + +### Patch Changes + +- [#2299](https://github.com/fluojs/fluo/pull/2299) [`e8dd36e`](https://github.com/fluojs/fluo/commit/e8dd36e53e1be1bc96f69587cc7d3641ffdf3896) Thanks [@ayden94](https://github.com/ayden94)! - Add the documented `@fluojs/core/request-pipeline` metadata integration seam and migrate validation, serialization, and OpenAPI internals to it instead of importing `@fluojs/core/internal` directly. + +- Updated dependencies [[`d7e3a98`](https://github.com/fluojs/fluo/commit/d7e3a981e9edd6ec098af1827b2081c49c5197e7), [`e8dd36e`](https://github.com/fluojs/fluo/commit/e8dd36e53e1be1bc96f69587cc7d3641ffdf3896)]: + - @fluojs/core@1.1.0 + ## 1.0.4 ### Patch Changes diff --git a/packages/serialization/package.json b/packages/serialization/package.json index a4f5a7069..e208bdef7 100644 --- a/packages/serialization/package.json +++ b/packages/serialization/package.json @@ -9,7 +9,7 @@ "output", "transform" ], - "version": "1.0.4", + "version": "1.0.5", "private": false, "license": "MIT", "repository": { diff --git a/packages/slack/CHANGELOG.md b/packages/slack/CHANGELOG.md index 62f8578b3..c28ea4097 100644 --- a/packages/slack/CHANGELOG.md +++ b/packages/slack/CHANGELOG.md @@ -1,5 +1,16 @@ # @fluojs/slack +## 1.1.4 + +### Patch Changes + +- [#2307](https://github.com/fluojs/fluo/pull/2307) [`6e3bb42`](https://github.com/fluojs/fluo/commit/6e3bb424343f5249d7261c00ad949bc3c7d55d01) Thanks [@ayden94](https://github.com/ayden94)! - Close factory-owned Slack transports when bootstrap verification fails after the transport has already been created. + +- [#2309](https://github.com/fluojs/fluo/pull/2309) [`a7d9206`](https://github.com/fluojs/fluo/commit/a7d9206f4a9477ecb343159e223eb37dd466e506) Thanks [@ayden94](https://github.com/ayden94)! - Reject Slack notification dispatches that include multiple non-empty recipients even when the payload also supplies a channel, preserving the documented one-destination boundary. + +- Updated dependencies [[`d7e3a98`](https://github.com/fluojs/fluo/commit/d7e3a981e9edd6ec098af1827b2081c49c5197e7), [`e8dd36e`](https://github.com/fluojs/fluo/commit/e8dd36e53e1be1bc96f69587cc7d3641ffdf3896)]: + - @fluojs/core@1.1.0 + ## [Unreleased] ## 1.1.3 diff --git a/packages/slack/package.json b/packages/slack/package.json index f937f539c..dba207bac 100644 --- a/packages/slack/package.json +++ b/packages/slack/package.json @@ -9,7 +9,7 @@ "portable", "fetch" ], - "version": "1.1.3", + "version": "1.1.4", "private": false, "license": "MIT", "repository": { diff --git a/packages/validation/CHANGELOG.md b/packages/validation/CHANGELOG.md index 479aa7521..b989c118e 100644 --- a/packages/validation/CHANGELOG.md +++ b/packages/validation/CHANGELOG.md @@ -1,5 +1,14 @@ # @fluojs/validation +## 1.0.6 + +### Patch Changes + +- [#2299](https://github.com/fluojs/fluo/pull/2299) [`e8dd36e`](https://github.com/fluojs/fluo/commit/e8dd36e53e1be1bc96f69587cc7d3641ffdf3896) Thanks [@ayden94](https://github.com/ayden94)! - Add the documented `@fluojs/core/request-pipeline` metadata integration seam and migrate validation, serialization, and OpenAPI internals to it instead of importing `@fluojs/core/internal` directly. + +- Updated dependencies [[`d7e3a98`](https://github.com/fluojs/fluo/commit/d7e3a981e9edd6ec098af1827b2081c49c5197e7), [`e8dd36e`](https://github.com/fluojs/fluo/commit/e8dd36e53e1be1bc96f69587cc7d3641ffdf3896)]: + - @fluojs/core@1.1.0 + ## 1.0.5 ### Patch Changes diff --git a/packages/validation/package.json b/packages/validation/package.json index 9904533a5..9ce7fcfdb 100644 --- a/packages/validation/package.json +++ b/packages/validation/package.json @@ -9,7 +9,7 @@ "decorators", "schema" ], - "version": "1.0.5", + "version": "1.0.6", "private": false, "license": "MIT", "repository": {