From 9c611da1e43ec75e022bb1d37a74ba81b5f10b30 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Mon, 29 Jun 2026 03:32:35 +0000 Subject: [PATCH] Version Packages --- .changeset/bright-queues-drain.md | 5 ----- .changeset/calm-crons-release.md | 5 ----- .changeset/calm-event-bus-discovery.md | 5 ----- .changeset/clean-graphql-websocket-disconnects.md | 5 ----- .changeset/clean-metrics-telemetry.md | 5 ----- .changeset/clean-slack-verification-failure.md | 5 ----- .changeset/clever-discord-cleanup-diagnostics.md | 5 ----- .changeset/fresh-lemons-sparkle.md | 5 ----- .changeset/harden-websockets-runtime-boundaries.md | 5 ----- .changeset/polite-lions-serve.md | 5 ----- .changeset/prisma-transaction-boundaries.md | 5 ----- .changeset/quiet-buns-drain.md | 5 ----- .changeset/quiet-buses-close.md | 5 ----- .changeset/quiet-caches-reset.md | 5 ----- .changeset/quiet-lions-lazy-cli.md | 5 ----- .changeset/rare-owls-detect.md | 5 ----- .changeset/reject-slack-hidden-fan-out.md | 5 ----- .changeset/smooth-mails-retry.md | 5 ----- .../stabilize-request-pipeline-metadata-seam.md | 8 -------- .changeset/sturdy-studio-viewers.md | 5 ----- .changeset/tame-cqrs-drain.md | 5 ----- .changeset/tidy-vite-diagnostics.md | 5 ----- packages/cache-manager/CHANGELOG.md | 9 +++++++++ packages/cache-manager/package.json | 2 +- packages/cli/CHANGELOG.md | 6 ++++++ packages/cli/package.json | 2 +- packages/core/CHANGELOG.md | 10 ++++++++++ packages/core/package.json | 2 +- packages/cqrs/CHANGELOG.md | 12 ++++++++++++ packages/cqrs/package.json | 2 +- packages/cron/CHANGELOG.md | 9 +++++++++ packages/cron/package.json | 2 +- packages/discord/CHANGELOG.md | 9 +++++++++ packages/discord/package.json | 2 +- packages/email/CHANGELOG.md | 9 +++++++++ packages/email/package.json | 2 +- packages/event-bus/CHANGELOG.md | 9 +++++++++ packages/event-bus/package.json | 2 +- packages/graphql/CHANGELOG.md | 12 ++++++++++++ packages/graphql/package.json | 2 +- packages/metrics/CHANGELOG.md | 9 +++++++++ packages/metrics/package.json | 2 +- packages/microservices/CHANGELOG.md | 9 +++++++++ packages/microservices/package.json | 2 +- packages/openapi/CHANGELOG.md | 10 ++++++++++ packages/openapi/package.json | 2 +- packages/platform-bun/CHANGELOG.md | 6 ++++++ packages/platform-bun/package.json | 2 +- packages/prisma/CHANGELOG.md | 9 +++++++++ packages/prisma/package.json | 2 +- packages/queue/CHANGELOG.md | 9 +++++++++ packages/queue/package.json | 2 +- packages/serialization/CHANGELOG.md | 9 +++++++++ packages/serialization/package.json | 2 +- packages/slack/CHANGELOG.md | 11 +++++++++++ packages/slack/package.json | 2 +- packages/studio/CHANGELOG.md | 6 ++++++ packages/studio/package.json | 2 +- packages/validation/CHANGELOG.md | 9 +++++++++ packages/validation/package.json | 2 +- packages/vite/CHANGELOG.md | 6 ++++++ packages/vite/package.json | 2 +- packages/websockets/CHANGELOG.md | 9 +++++++++ packages/websockets/package.json | 2 +- 64 files changed, 208 insertions(+), 134 deletions(-) delete mode 100644 .changeset/bright-queues-drain.md delete mode 100644 .changeset/calm-crons-release.md delete mode 100644 .changeset/calm-event-bus-discovery.md delete mode 100644 .changeset/clean-graphql-websocket-disconnects.md delete mode 100644 .changeset/clean-metrics-telemetry.md delete mode 100644 .changeset/clean-slack-verification-failure.md delete mode 100644 .changeset/clever-discord-cleanup-diagnostics.md delete mode 100644 .changeset/fresh-lemons-sparkle.md delete mode 100644 .changeset/harden-websockets-runtime-boundaries.md delete mode 100644 .changeset/polite-lions-serve.md delete mode 100644 .changeset/prisma-transaction-boundaries.md delete mode 100644 .changeset/quiet-buns-drain.md delete mode 100644 .changeset/quiet-buses-close.md delete mode 100644 .changeset/quiet-caches-reset.md delete mode 100644 .changeset/quiet-lions-lazy-cli.md delete mode 100644 .changeset/rare-owls-detect.md delete mode 100644 .changeset/reject-slack-hidden-fan-out.md delete mode 100644 .changeset/smooth-mails-retry.md delete mode 100644 .changeset/stabilize-request-pipeline-metadata-seam.md delete mode 100644 .changeset/sturdy-studio-viewers.md delete mode 100644 .changeset/tame-cqrs-drain.md delete mode 100644 .changeset/tidy-vite-diagnostics.md 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-metrics-telemetry.md b/.changeset/clean-metrics-telemetry.md deleted file mode 100644 index 4bd491b8f..000000000 --- a/.changeset/clean-metrics-telemetry.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@fluojs/metrics': patch ---- - -Harden platform telemetry scrapes so missing platform-shell registration uses container presence checks, registered shell resolution failures still surface, and component ids or kinds containing separator-like text keep distinct Prometheus series. 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/harden-websockets-runtime-boundaries.md b/.changeset/harden-websockets-runtime-boundaries.md deleted file mode 100644 index 134c69234..000000000 --- a/.changeset/harden-websockets-runtime-boundaries.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@fluojs/websockets": patch ---- - -Harden the root WebSocket import boundary so plain `@fluojs/websockets` imports preserve the existing Node default export names without eagerly resolving the concrete Node `ws` implementation until runtime module provider resolution. 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/prisma-transaction-boundaries.md b/.changeset/prisma-transaction-boundaries.md deleted file mode 100644 index ed836736a..000000000 --- a/.changeset/prisma-transaction-boundaries.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@fluojs/prisma": patch ---- - -Preserve Prisma transaction boundaries during shutdown by draining active service/manual transactions before disconnect, and avoid binding `@Transaction()` to non-Prisma transaction-like host properties. 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/quiet-lions-lazy-cli.md b/.changeset/quiet-lions-lazy-cli.md deleted file mode 100644 index 5fce957ee..000000000 --- a/.changeset/quiet-lions-lazy-cli.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@fluojs/cli": patch ---- - -Preserve the CLI root entrypoint lazy-loading boundary and avoid loading the optional Studio sidecar unless `fluo dev --studio` actually starts it. 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/sturdy-studio-viewers.md b/.changeset/sturdy-studio-viewers.md deleted file mode 100644 index fcb8550b4..000000000 --- a/.changeset/sturdy-studio-viewers.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@fluojs/studio": patch ---- - -Isolate static/report viewer state from stale live sidecar state and cover the packaged `@fluojs/studio/viewer` artifact resolution workflow. 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/.changeset/tidy-vite-diagnostics.md b/.changeset/tidy-vite-diagnostics.md deleted file mode 100644 index e90cb1ce6..000000000 --- a/.changeset/tidy-vite-diagnostics.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@fluojs/vite": patch ---- - -Keep lazy Babel peer diagnostics file-specific after a failed import and document the TypeScript preset peer in the Vite toolchain reference docs. 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/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 54b0196d8..dc46f6e3b 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,11 @@ # @fluojs/cli +## 1.1.1 + +### Patch Changes + +- [#2333](https://github.com/fluojs/fluo/pull/2333) [`49b8c17`](https://github.com/fluojs/fluo/commit/49b8c175fb555fc9391714667151c88b96f3ff43) Thanks [@ayden94](https://github.com/ayden94)! - Preserve the CLI root entrypoint lazy-loading boundary and avoid loading the optional Studio sidecar unless `fluo dev --studio` actually starts it. + ## 1.1.0 ### Minor Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 4b6b3ea13..f5eb05690 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -9,7 +9,7 @@ "migration", "diagnostics" ], - "version": "1.1.0", + "version": "1.1.1", "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/metrics/CHANGELOG.md b/packages/metrics/CHANGELOG.md index 8c8b64f06..911b88ec2 100644 --- a/packages/metrics/CHANGELOG.md +++ b/packages/metrics/CHANGELOG.md @@ -1,5 +1,14 @@ # @fluojs/metrics +## 1.0.5 + +### Patch Changes + +- [#2337](https://github.com/fluojs/fluo/pull/2337) [`3dc00db`](https://github.com/fluojs/fluo/commit/3dc00db1b56554d153df5742a81ee67a5a73fc31) Thanks [@ayden94](https://github.com/ayden94)! - Harden platform telemetry scrapes so missing platform-shell registration uses container presence checks, registered shell resolution failures still surface, and component ids or kinds containing separator-like text keep distinct Prometheus series. + +- 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/metrics/package.json b/packages/metrics/package.json index 1098a951b..a5182f3a6 100644 --- a/packages/metrics/package.json +++ b/packages/metrics/package.json @@ -8,7 +8,7 @@ "monitoring", "observability" ], - "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/prisma/CHANGELOG.md b/packages/prisma/CHANGELOG.md index eb52c3390..65c0c0969 100644 --- a/packages/prisma/CHANGELOG.md +++ b/packages/prisma/CHANGELOG.md @@ -1,5 +1,14 @@ # @fluojs/prisma +## 1.1.1 + +### Patch Changes + +- [#2334](https://github.com/fluojs/fluo/pull/2334) [`39a38fc`](https://github.com/fluojs/fluo/commit/39a38fc064b149c176d81961ae5ee71d54fee2de) Thanks [@ayden94](https://github.com/ayden94)! - Preserve Prisma transaction boundaries during shutdown by draining active service/manual transactions before disconnect, and avoid binding `@Transaction()` to non-Prisma transaction-like host properties. + +- 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/prisma/package.json b/packages/prisma/package.json index 5f3fbe6bb..f28eb5010 100644 --- a/packages/prisma/package.json +++ b/packages/prisma/package.json @@ -9,7 +9,7 @@ "transaction", "als" ], - "version": "1.1.0", + "version": "1.1.1", "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/studio/CHANGELOG.md b/packages/studio/CHANGELOG.md index 432539be2..587fc06c2 100644 --- a/packages/studio/CHANGELOG.md +++ b/packages/studio/CHANGELOG.md @@ -1,5 +1,11 @@ # @fluojs/studio +## 1.0.8 + +### Patch Changes + +- [#2335](https://github.com/fluojs/fluo/pull/2335) [`ed5eb41`](https://github.com/fluojs/fluo/commit/ed5eb41b55601d47c9d81a8ac82535da20c0f228) Thanks [@ayden94](https://github.com/ayden94)! - Isolate static/report viewer state from stale live sidecar state and cover the packaged `@fluojs/studio/viewer` artifact resolution workflow. + ## 1.0.7 ### Patch Changes diff --git a/packages/studio/package.json b/packages/studio/package.json index 4bc5399d6..944eb3c55 100644 --- a/packages/studio/package.json +++ b/packages/studio/package.json @@ -9,7 +9,7 @@ "module-graph", "devtools" ], - "version": "1.0.7", + "version": "1.0.8", "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": { diff --git a/packages/vite/CHANGELOG.md b/packages/vite/CHANGELOG.md index e11245bb1..0da98c909 100644 --- a/packages/vite/CHANGELOG.md +++ b/packages/vite/CHANGELOG.md @@ -1,5 +1,11 @@ # @fluojs/vite +## 1.0.7 + +### Patch Changes + +- [#2331](https://github.com/fluojs/fluo/pull/2331) [`1446f20`](https://github.com/fluojs/fluo/commit/1446f201163823673019adde09e2c698b82c9eea) Thanks [@ayden94](https://github.com/ayden94)! - Keep lazy Babel peer diagnostics file-specific after a failed import and document the TypeScript preset peer in the Vite toolchain reference docs. + ## 1.0.6 ### Patch Changes diff --git a/packages/vite/package.json b/packages/vite/package.json index 30265528e..a4a42452b 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -8,7 +8,7 @@ "babel", "build-tooling" ], - "version": "1.0.6", + "version": "1.0.7", "private": false, "license": "MIT", "repository": { diff --git a/packages/websockets/CHANGELOG.md b/packages/websockets/CHANGELOG.md index e736d6f00..46f212203 100644 --- a/packages/websockets/CHANGELOG.md +++ b/packages/websockets/CHANGELOG.md @@ -1,5 +1,14 @@ # @fluojs/websockets +## 1.0.8 + +### Patch Changes + +- [#2336](https://github.com/fluojs/fluo/pull/2336) [`0c06086`](https://github.com/fluojs/fluo/commit/0c06086a90336ccf8e4dfe613b6fd45a5e8be5cd) Thanks [@ayden94](https://github.com/ayden94)! - Harden the root WebSocket import boundary so plain `@fluojs/websockets` imports preserve the existing Node default export names without eagerly resolving the concrete Node `ws` implementation until runtime module provider resolution. + +- 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.7 ### Patch Changes diff --git a/packages/websockets/package.json b/packages/websockets/package.json index 4decdb843..9fbf5dd9d 100644 --- a/packages/websockets/package.json +++ b/packages/websockets/package.json @@ -9,7 +9,7 @@ "realtime", "upgrade" ], - "version": "1.0.7", + "version": "1.0.8", "private": false, "license": "MIT", "repository": {