Skip to content

Version Packages#2765

Merged
ayden94 merged 1 commit into
mainfrom
changeset-release/main
Jul 14, 2026
Merged

Version Packages#2765
ayden94 merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 14, 2026

Copy link
Copy Markdown
Contributor

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/cache-manager@1.0.6

Patch Changes

  • #2757 6dd519f Thanks @ayden94! - Preserve commit-only cache eviction under pending send

    The deferred eviction fallback timer no longer evicts while response.send(...) is still pending. Previously, the five-second fallback timer could fire before the response commit completed, contradicting the documented commit-only eviction contract. The fallback timer now evicts only when no response commit path was invoked, so the send path retains ownership of eviction (on success) or cancellation (on failure) while a send is in flight. This prevents a stale write response from invalidating cache before a failed commit becomes visible.

  • Updated dependencies [c0ebd48, 65cc3a2]:

    • @fluojs/http@2.0.1
    • @fluojs/runtime@2.0.1

@fluojs/cli@2.0.1

Patch Changes

  • #2761 a88152c Thanks @ayden94! - Settle Studio sidecar ingestion when a local client closes the socket after sending only a partial request body. The sidecar now binds request close/error events to body-reader cancellation and sends a bounded error completion instead of hanging indefinitely on a malformed local client.

  • Updated dependencies [65cc3a2]:

    • @fluojs/runtime@2.0.1

@fluojs/cron@2.0.1

Patch Changes

  • #2758 dedaf71 Thanks @ayden94! - Validate explicit Cron distributed ownerId before scheduler or Redis lifecycle setup.

    CronModule.forRoot({ distributed: { ownerId } }) now trims the provided ownerId during module option normalization and rejects blank, empty, or non-string values before the scheduler or Redis distributed lock lifecycle begins. Previously, invalid or empty owner identifiers could enter Redis lock ownership state despite the distributed-lock contract. Applications that already pass a non-empty string ownerId are unaffected; applications relying on blank or whitespace-only ownerId values must now provide a valid stable owner identifier or omit ownerId to keep the platform-neutral default.

  • Updated dependencies [65cc3a2]:

    • @fluojs/runtime@2.0.1

@fluojs/http@2.0.1

Patch Changes

  • #2760 c0ebd48 Thanks @ayden94! - Reject managed SSE async iterables when the active adapter does not expose FrameworkResponse.stream instead of silently reporting the stream as handled. The dispatcher now surfaces an unsupported-stream failure through the standard dispatch error path before marking the response committed, aligning managed SSE with the documented adapter contract.

@fluojs/runtime@2.0.1

Patch Changes

  • #2759 65cc3a2 Thanks @ayden94! - Remove the abort listener registered by raceWithAbort(fn, signal) even when fn throws synchronously before returning a promise. The synchronous throw is now converted into a settled rejection so the cleanup-dependent finally flow still runs and the listener is not leaked across repeated failed operations.

  • Updated dependencies [c0ebd48]:

    • @fluojs/http@2.0.1

@fluojs/example-openapi-multiple-documents@0.0.2

Patch Changes

  • Updated dependencies [65cc3a2]:
    • @fluojs/runtime@2.0.1

@fluojs/example-react-stable-ssr@0.0.2

Patch Changes

  • Updated dependencies [c0ebd48, 65cc3a2]:
    • @fluojs/http@2.0.1
    • @fluojs/runtime@2.0.1

@fluojs/example-react-vite-ssr@0.0.2

Patch Changes

  • Updated dependencies [c0ebd48, 65cc3a2]:
    • @fluojs/http@2.0.1
    • @fluojs/runtime@2.0.1

@github-actions
github-actions Bot requested a review from ayden94 as a code owner July 14, 2026 01:33
@github-actions
github-actions Bot force-pushed the changeset-release/main branch 3 times, most recently from bef25a9 to 4aa2e61 Compare July 14, 2026 01:39
@github-actions
github-actions Bot force-pushed the changeset-release/main branch from 4aa2e61 to d89c16b Compare July 14, 2026 01:41
@ayden94
ayden94 merged commit c2c5b0f into main Jul 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant