Skip to content

chore: version packages - #79

Merged
jonlaing merged 1 commit into
mainfrom
changeset-release/main
Aug 3, 2026
Merged

chore: version packages#79
jonlaing merged 1 commit into
mainfrom
changeset-release/main

Conversation

@github-actions

@github-actions github-actions Bot commented Aug 3, 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

create-effex@1.1.2

Patch Changes

  • 49af20d: Fix broken client entry templates.
    • SSG template (client.ts): was calling hydrate(App(), root) with no
      layers, even though the App uses Outlet and Link which require
      NavigationContext. Hydration bailed as soon as either was resolved.
      Now passes Platform.makeClientLayer(router) via options.layers.
    • SPA template (main.ts): passed { layers: ... } as a third arg to
      mount, which doesn't accept options — the arg was silently dropped
      and the returned Effect was never run, so nothing mounted at all. Now
      uses runApp(mount(...), { layer: ... }), the documented pattern.

@effex/dom@1.4.6

Patch Changes

  • 49af20d: fix(hydrate): build options.layers in the outer program scope

    Previously hydrate used Effect.provide(element, elementLayers), which
    internally wraps the effect in a fresh scope that closes as soon as the
    effect completes. Since element functions return synchronously after
    building the DOM, this tore down every scoped resource — Navigation's
    popstate listener, SubscriptionRef PubSub subscribers, cache entries —
    before the user could interact. Browser back/forward, reactive updates,
    and anything relying on Effect.addFinalizer silently no-op'd.

    Fixed by building the merged layers as a Context in hydrate's outer
    program scope (kept alive by Effect.never) before providing.

@effex/router@1.3.7

Patch Changes

  • Updated dependencies [49af20d]
    • @effex/dom@1.4.6

docs@0.0.30

Patch Changes

  • Updated dependencies [49af20d]
    • @effex/dom@1.4.6
    • @effex/router@1.3.7

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Aug 3, 2026

Copy link
Copy Markdown

Deploying effex-api with  Cloudflare Pages  Cloudflare Pages

Latest commit: ce17a7f
Status: ✅  Deploy successful!
Preview URL: https://137401b3.effex-api.pages.dev
Branch Preview URL: https://changeset-release-main.effex-api.pages.dev

View logs

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying effex with  Cloudflare Pages  Cloudflare Pages

Latest commit: ce17a7f
Status: ✅  Deploy successful!
Preview URL: https://98b59c35.effex.pages.dev
Branch Preview URL: https://changeset-release-main.effex.pages.dev

View logs

@jonlaing
jonlaing merged commit c6cd4bd into main Aug 3, 2026
4 checks passed
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