Skip to content

Releases: QwikDev/qwik

[email protected]

08 Oct 20:34
8296f56
Compare
Choose a tag to compare

[email protected]

08 Oct 20:34
8296f56
Compare
Choose a tag to compare

@builder.io/[email protected]

08 Oct 20:34
8296f56
Compare
Choose a tag to compare

Minor Changes

  • 🐞🩹 Qwik now leverages Rollup's new output.onlyExplicitManualChunks feature, which improves preloading performance and reduces cache invalidation for a snappier user experience. (by @maiieul in #7982)

  • ✨ the qwikloader can now be inlined again if required (for testing or specific network conditions). Pass qwikLoader: 'inline' to the render options. (by @wmertens in #8008)

Patch Changes

  • 🐞🩹 The Deno integration now builds successfully with version v2.4.3 and above. (by @gioboa in #7913)

  • TEST: qwik react mount and unmount (by @sashkashishka in #7950)

  • 🐞🩹 solve type error when using async _resolved function (by @JerryWu1234 in #7426)

  • 🐞🩹 Click-to-Component is now more reliable across platforms (by @wmertens in #7923)

  • 🛠 add qwik react e2e test runs to ci (by @sashkashishka in #7952)

@builder.io/[email protected]

08 Oct 20:34
8296f56
Compare
Choose a tag to compare

Patch Changes

@builder.io/[email protected]

08 Oct 20:34
8296f56
Compare
Choose a tag to compare

Patch Changes

  • 🐞🩹 SSG sometimes hangs after completion, now we forcibly exit the SSG process when this happens. (by @wmertens in #7957)

  • 🐞🩹 return 404 for missing /build/ files. (by @gioboa in #7914)

  • 🐞🩹 redirecting internal q-data.json requests will keep the q-data.json suffix so that the client can still fetch the correct one (by @wmertens in #7988)

  • 🐞🩹 solve type error when using async _resolved function (by @JerryWu1234 in #7426)

  • 🐞🩹 while prefetching Link data, don't navigate to captive portals (by @wmertens in #7988)

@qwik.dev/[email protected]

01 Oct 10:09
2153e74
Compare
Choose a tag to compare
Pre-release

Major Changes

  • Breaking: The order of head export merging has been slightly. Plain objects now override outer ones. Functions still are run inner-first. (by @wmertens in #7970)

Patch Changes

@qwik.dev/[email protected]

01 Oct 10:07
2153e74
Compare
Choose a tag to compare
Pre-release

Minor Changes

  • ✨ split Qwik Core and Router dev experience. Core now only adjusts the html using the Vite hook for it, so it can work in any environment or client-only. You can make a Qwik application client-only by running qwik add csr now. (by @wmertens in #7890)
    Feat: Qwik Route now runs dev mode using the node middleware, which is the same as production, and can now hot-reload when routes are added. It does this by transforming the response while it streams to add the dev scripts. This opens the door for Vite Environment support.
    Feat: qwikVite() SSR builds now reads the manifest from the client build whenever possible. You can still pass in the manifest yourself if needed.
    Fix: Qwik Router's Vite plugin no longer imports Qwik Core, a cause of duplicate imports in dev and preview mode.
    Fix: Sometimes, SSG hangs after completion. The cause is still unknown, but now there is a workaround by forcing the process to exit after SSG is done.

Patch Changes

@qwik.dev/[email protected]

01 Oct 10:10
2153e74
Compare
Choose a tag to compare
Pre-release

Patch Changes

  • 🐞🩹 Better configuration of Vite's optimizeDeps, preventing false duplication warnings, and verifying that Qwik dependencies are not in optimizeDeps. (by @wmertens in #7998)

  • 🐞🩹 resuming app with non-qwik elements inside (by @Varixo in #7991)

  • 🐞🩹 During deserialization, stores now correctly handle cyclic references to themselves (by @wmertens in #7998)

@qwik.dev/[email protected]

01 Oct 10:06
2153e74
Compare
Choose a tag to compare
Pre-release

Minor Changes

  • ✨ split Qwik Core and Router dev experience. Core now only adjusts the html using the Vite hook for it, so it can work in any environment or client-only. You can make a Qwik application client-only by running qwik add csr now. (by @wmertens in #7890)
    Feat: Qwik Route now runs dev mode using the node middleware, which is the same as production, and can now hot-reload when routes are added. It does this by transforming the response while it streams to add the dev scripts. This opens the door for Vite Environment support.
    Feat: qwikVite() SSR builds now reads the manifest from the client build whenever possible. You can still pass in the manifest yourself if needed.
    Fix: Qwik Router's Vite plugin no longer imports Qwik Core, a cause of duplicate imports in dev and preview mode.
    Fix: Sometimes, SSG hangs after completion. The cause is still unknown, but now there is a workaround by forcing the process to exit after SSG is done.

Patch Changes

  • 🐞🩹 resuming shadow dom container with multiple root children (by @Varixo in #7943)

create-qwik

24 Sep 09:38
Compare
Choose a tag to compare

Patch Changes

  • 🐞🩹 set sideEffects: false to the lib template, otherwise there might be some side effects imports when building a consumer project. (by @gioboa in #7855)

  • 🐞🩹 fix up vscode settings merge. Use JSON5 to parse settings.json to prevent parsing errors. (by @gioboa in #7858)

  • 🛠 use the new version of @croct/json5-parser to merge JSON5 and preserve comments (by @gioboa in #7884)