V2 Version Packages (beta) - #9038
Merged
Merged
Conversation
github-actions
Bot
force-pushed
the
changeset-release/main
branch
25 times, most recently
from
September 30, 2026 18:47
5c4c2d1 to
3f3295c
Compare
github-actions
Bot
force-pushed
the
changeset-release/main
branch
from
September 30, 2026 18:49
3f3295c to
7c9cfbd
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.
mainis currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, runchangeset pre exitonmain.Releases
@qwik.dev/mcp@2.0.0-beta.46
Minor Changes
Patch Changes
25f4fe9,0a3b5d7,5e6675b,5829032,b61a401,cf735fa,d7965d2,9568362,36eb61b,7e69829,1b7db99,1d3ece3,fa3399e,9a5047d,f7ed58c,ec6c309,0f31f81,dd6c9ab,303cec7,ac34465]:@qwik.dev/core@2.0.0-beta.46
Minor Changes
✨
<Pending>takes its fallback asfallback$, like<Catch>. (by @maiieul in #9045)✨ expose experimental computed pending and error states (by @Varixo in #9037)
✨ rename the experimental
<Suspense>and<ErrorBoundary>to<Pending>and<Catch>, enabled with thependingBoundaryandcatchBoundaryflags. The render result'serrorBoundaryCaughtis nowhasCaughtError. (by @maiieul in #9043)✨ qwik libraries no longer need
ssr.noExternal; production servers load them fromnode_modules(by @wmertens in #8609)Patch Changes
🐞🩹 components that only render a
<Pending>can re-render after out-of-order resume (by @wmertens in #9073)🐞🩹 loading a second qwik version on the server now fails instead of logging (by @wmertens in #8609)
🐞🩹 event handler crashing when it captures a const alias in hoist builds (by @wmertens in #9071)
🐞🩹 legacy typescript decorators inside qrl segments are now transpiled (by @wmertens in #9076)
🐞🩹 SSR render time grew quadratically with many sibling components using
<Slot/>(by @wmertens in #9068)🐞🩹 streamed nested containers stay interactive after the outer container resumes (by @wmertens in #9073)
🐞🩹 types now resolve with typescript
moduleResolution: node16(by @wmertens in #9070)🐞🩹 development builds preload the core bundle from the build folder (by @wmertens in #8609)
🐞🩹 keep vnode data patches from leaking into content after their container (by @wmertens in #9073)
🐞🩹 keep the preloader out of the core startup chunk without losing early preload hints. (by @maiieul in #9019)
🐞🩹 wait for the first paint before starting the preloader. (by @maiieul in #9021)
🐞🩹 stop speculative preload links from competing with the initial page render. (by @maiieul in #9020)
🐞🩹 task that invalidates its own tracked signal now reruns (by @Varixo in #9026)
🐞🩹
<Catch>reset and re-render work across resumed out-of-order content (by @wmertens in #9073)🐞🩹 same-version qwik copies on the server share their runtime state (by @wmertens in #8609)
🐞🩹 support :global selectors in nested scoped CSS rules (by @Varixo in #9030)
@qwik.dev/router@2.0.0-beta.46
Minor Changes
getRouterConfig(),getRoutes(),getBasePathname()andgetTrailingSlash()(by @wmertens in #8609)Patch Changes
🐞🩹 scope ancestor route loader params to the params matched at their own path (by @ixcans in #8945)
🐞🩹 SSG no longer times out when building with bun (by @wmertens in #9075)
🐞🩹 preserve simultaneous route action submissions (by @Varixo in #9028)
🐞🩹 qwik libraries kept external on the server can use the router (by @wmertens in #8609)
🐞🩹 link now calls onPointerEnter$ on pointerenter instead of onMouseOver$ (by @maiieul in #9039)
🐞🩹 link prefetchBundles intent and commit strategies now prefetch bundles (by @maiieul in #9039)
🐞🩹 types now resolve with typescript
moduleResolution: node16(by @wmertens in #9070)🐞🩹 keep default loader responses out of shared caches (by @Varixo in #9033)
🐞🩹 keep the preloader out of the core startup chunk without losing early preload hints. (by @maiieul in #9019)
🐞🩹 keep rewritten pages cached under their original paths (by @Varixo in #9031)
✨ rename the experimental
<Suspense>and<ErrorBoundary>to<Pending>and<Catch>, enabled with thependingBoundaryandcatchBoundaryflags. The render result'serrorBoundaryCaughtis nowhasCaughtError. (by @maiieul in #9043)🐞🩹 route folders starting with
_no longer clash with internal route data, and ssg prerenders them (by @wmertens in #9077)🐞🩹 serve virtual CSS modules from Vite plugins in dev, and stop them crashing the dev server (by @jantimon in #9086)
🐞🩹
<ServiceWorkerRegister />registers the service worker again (by @wmertens in #8609)🐞🩹 respect
ssg.maxWorkersin adapter options (by @wmertens in #9075)🐞🩹 ignore spoofable
X-Forwarded-Host/X-Forwarded-Protoheaders unlesstrustForwardedHeadersis enabled (by @wmertens in #9049)Updated dependencies [
25f4fe9,0a3b5d7,5e6675b,5829032,b61a401,cf735fa,d7965d2,9568362,36eb61b,7e69829,1b7db99,1d3ece3,fa3399e,9a5047d,f7ed58c,ec6c309,0f31f81,dd6c9ab,303cec7,ac34465]:create-qwik@2.0.0-beta.46
Patch Changes
🐞🩹 the base starter no longer rejects qwik packages in
dependencies(by @wmertens in #8609)🐞🩹 the library starter declares the qwik versions its build can run on (by @wmertens in #8609)
@qwik.dev/devtools@2.0.0-beta.46
Patch Changes
25f4fe9,0a3b5d7,5e6675b,5829032,b61a401,cf735fa,d7965d2,9568362,36eb61b,7e69829,1b7db99,1d3ece3,fa3399e,9a5047d,f7ed58c,ec6c309,0f31f81,dd6c9ab,303cec7,ac34465]:@qwik.dev/react@2.0.0-beta.46
Patch Changes
25f4fe9,0a3b5d7,5e6675b,5829032,b61a401,cf735fa,d7965d2,9568362,36eb61b,7e69829,1b7db99,1d3ece3,fa3399e,9a5047d,f7ed58c,ec6c309,0f31f81,dd6c9ab,303cec7,ac34465]:@qwik.dev/utils@2.0.0-beta.46
Patch Changes
25f4fe9,0a3b5d7,5e6675b,5829032,b61a401,cf735fa,d7965d2,9568362,36eb61b,7e69829,1b7db99,1d3ece3,fa3399e,9a5047d,f7ed58c,ec6c309,0f31f81,dd6c9ab,303cec7,ac34465]:eslint-plugin-qwik@2.0.0-beta.46