Version Packages#2296
Open
github-actions[bot] wants to merge 1 commit into
Open
Conversation
c93d601 to
839887b
Compare
839887b to
e8c8b77
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
@fluojs/core@1.1.0
Minor Changes
e8dd36eThanks @ayden94! - Add the documented@fluojs/core/request-pipelinemetadata integration seam and migrate validation, serialization, and OpenAPI internals to it instead of importing@fluojs/core/internaldirectly.Patch Changes
d7e3a98Thanks @ayden94! - Freeze class DI wrapper-token snapshots so caller-ownedforwardRef(...)andoptional(...)wrapper mutations cannot rewrite stored injection metadata.@fluojs/cache-manager@1.0.5
Patch Changes
#2310
48d0fd1Thanks @ayden94! - Serialize cache reset and shutdown boundaries so in-flightremember(...)loaders cannot repopulate stale entries and closed stores are not touched by later cache operations.Updated dependencies [
d7e3a98,e8dd36e]:@fluojs/cqrs@1.1.3
Patch Changes
#2300
4eee9adThanks @ayden94! - Detect duplicate command and query handlers when the same handler class is registered under different singleton provider tokens.#2315
592320dThanks @ayden94! - Allow context-preserving nested CQRS event publishes to finish while shutdown drains active handler and saga pipelines.Updated dependencies [
5764ff8,d7e3a98,e8dd36e]:@fluojs/cron@1.1.1
Patch Changes
#2304
d4d2af3Thanks @ayden94! - Preserve Redis distributed cron locks during startup rollback until active bootstrap-time ticks can drain and release ownership.Updated dependencies [
d7e3a98,e8dd36e]:@fluojs/discord@1.0.5
Patch Changes
#2312
3d3789cThanks @ayden94! - Distinguish Discord bootstrap initialization failures from shutdown cleanup failures in readiness and lifecycle diagnostics.Updated dependencies [
d7e3a98,e8dd36e]:@fluojs/email@1.0.3
Patch Changes
#2305
df24a8fThanks @ayden94! - Normalize lazy email transport factory failures so send-triggered initialization rejects withEmailLifecycleErrorand clears rejected transport state before shutdown.Updated dependencies [
d7e3a98,e8dd36e]:@fluojs/event-bus@1.0.2
Patch Changes
#2317
5764ff8Thanks @ayden94! - Discover@OnEvent()handlers declared on singleton factory and value provider instances.Updated dependencies [
d7e3a98,e8dd36e]:@fluojs/graphql@1.0.5
Patch Changes
#2318
df0886fThanks @ayden94! - Dispose request-scoped websocket operation providers when GraphQL clients disconnect before subscription completion.#2308
da020c2Thanks @ayden94! - Preserve the documented portable GraphQL HTTP/SSE bootstrap path by loading core GraphQL/Yoga dependencies through runtime-neutral imports and keeping the Node-onlygraphql-ws/wsupgrade transport behind the opt-in websocket subscription path.Updated dependencies [
d7e3a98,e8dd36e]:@fluojs/microservices@1.0.5
Patch Changes
#2301
5b0d418Thanks @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,e8dd36e]:@fluojs/openapi@1.0.4
Patch Changes
#2299
e8dd36eThanks @ayden94! - Add the documented@fluojs/core/request-pipelinemetadata integration seam and migrate validation, serialization, and OpenAPI internals to it instead of importing@fluojs/core/internaldirectly.Updated dependencies [
d7e3a98,e8dd36e]:@fluojs/platform-bun@1.0.8
Patch Changes
d7cad9cThanks @ayden94! - Align Bun signal-driven shutdown drain handling with the configuredforceExitTimeoutMsbudget and cover shutdown/raw-body regression paths.@fluojs/queue@1.0.3
Patch Changes
#2297
471c923Thanks @ayden94! - Drain pending queue dead-letter writes during worker startup rollback before releasing Redis lifecycle state.Updated dependencies [
d7e3a98,e8dd36e]:@fluojs/serialization@1.0.5
Patch Changes
#2299
e8dd36eThanks @ayden94! - Add the documented@fluojs/core/request-pipelinemetadata integration seam and migrate validation, serialization, and OpenAPI internals to it instead of importing@fluojs/core/internaldirectly.Updated dependencies [
d7e3a98,e8dd36e]:@fluojs/slack@1.1.4
Patch Changes
#2307
6e3bb42Thanks @ayden94! - Close factory-owned Slack transports when bootstrap verification fails after the transport has already been created.#2309
a7d9206Thanks @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,e8dd36e]:@fluojs/validation@1.0.6
Patch Changes
#2299
e8dd36eThanks @ayden94! - Add the documented@fluojs/core/request-pipelinemetadata integration seam and migrate validation, serialization, and OpenAPI internals to it instead of importing@fluojs/core/internaldirectly.Updated dependencies [
d7e3a98,e8dd36e]: