Q

Qwik

Q
Qwik Web v2.0.0-rc

@qwik.dev/router@2.0.0-rc.4

Patch Changes 🐞🩹 default cache keys no longer share entries across request hosts (by @Varixo in 4951656) 🐞🩹 error responses from middleware and route loaders are no longer cached. (by @maiieul in #9051) 🐞🩹 prevent sibling routes from capturing group layout loader requests (by @Varixo in #9276) 🐞🩹 DocumentHeadTags no longer renders a head script's or style's content a second time as a script or sty…

Q
Qwik Web v2.0.0-rc

@qwik.dev/mcp@2.0.0-rc.4

Patch Changes 🐞🩹 dev SSR no longer hangs when a component file declares a custom hook (by @rapporian in #9217) 🐞🩹 dev SSR no longer fails when a custom hook returns a non-serializable value (by @rapporian in #9217) Updated dependencies [271d87f, f8ffdf3, 399ead2, de6ea1f, b8dd34d, 37a7753, 6462cc1, 4760c63, 9ee6404, def81f4, 51b7c19, c447c30, 5cecd98, 200bac0, 75454ad, e0ffc00, 5fc6a5a, 2d32d87, 6…

Q
Qwik Web v2.0.0-rc

eslint-plugin-qwik@2.0.0-rc.4

Patch Changes 🐞🩹 qwik/no-async-prevent-default now also reports stopPropagation() / stopImmediatePropagation(), inline on*$={(e) => ...} handlers and handlers inside a ternary or a handler array. A native listener created inside a $ handler is no longer reported. (by @intellix in #9181)

Q
Qwik Web v2.0.0-rc

@qwik.dev/utils@2.0.0-rc.4

Patch Changes Updated dependencies [271d87f, f8ffdf3, 399ead2, de6ea1f, b8dd34d, 37a7753, 6462cc1, 4760c63, 9ee6404, def81f4, 51b7c19, c447c30, 5cecd98, 200bac0, 75454ad, e0ffc00, 5fc6a5a, 2d32d87, 6bbbcc2, fa14e0e, 96a3b84, 86d92ab, 42a901d, 823236a, 2eac456, 9b7824c]: @qwik.dev/core@2.0.0-rc.4

Q
Qwik Web v2.0.0-rc

create-qwik@2.0.0-rc.4

Patch Changes πŸ›  refresh adapter starter toolchain deps and drop EOL node 18 (by @Yassen717 in #9214) 🐞🩹 point adapter and integration starter docs links at the right pages (by @Yassen717 in #9214)

Q
Qwik Web v2.0.0-rc

@qwik.dev/react@2.0.0-rc.4

Patch Changes Updated dependencies [271d87f, f8ffdf3, 399ead2, de6ea1f, b8dd34d, 37a7753, 6462cc1, 4760c63, 9ee6404, def81f4, 51b7c19, c447c30, 5cecd98, 200bac0, 75454ad, e0ffc00, 5fc6a5a, 2d32d87, 6bbbcc2, fa14e0e, 96a3b84, 86d92ab, 42a901d, 823236a, 2eac456, 9b7824c]: @qwik.dev/core@2.0.0-rc.4

Q
Qwik Web v2.0.0-rc

@qwik.dev/core@2.0.0-rc.4

Minor Changes ✨ migrate-v2 now includes all v1 migrations and runs with npx @qwik.dev/core@latest migrate-v2. (by @wmertens in #9178) Patch Changes 🐞🩹 reject oversized or malformed BigInt values in serialized state (by @Varixo in 271d87f) 🐞🩹 a resumed child component rerenders when its props change (by @yiannis-psomadelis in #9272) 🐞🩹 click-to-source now finds elements created in the browser durin…

Q
Qwik Web v2.0.0-rc

@qwik.dev/devtools@2.0.0-rc.4

Patch Changes 🐞🩹 dev SSR no longer hangs when a component file declares a custom hook (by @rapporian in #9217) 🐞🩹 dev SSR no longer fails when a custom hook returns a non-serializable value (by @rapporian in #9217) Updated dependencies [271d87f, f8ffdf3, 399ead2, de6ea1f, b8dd34d, 37a7753, 6462cc1, 4760c63, 9ee6404, def81f4, 51b7c19, c447c30, 5cecd98, 200bac0, 75454ad, e0ffc00, 5fc6a5a, 2d32d87, 6…

Q
Qwik Web v2.1.0-rc

@qwik.dev/optimizer@2.1.0-rc.10

Patch Changes 🐞🩹 child computeds and tasks now update when a prop expression reads render-local values (by @rapporian in #9218) 🐞🩹 keep client-only callbacks outside smart render bundles (by @Varixo in #9263)

Q
Qwik Web v2.0.0-rc

@qwik.dev/devtools@2.0.0-rc.3

Patch Changes 🐞🩹 click-to-source opens the right line when devtools or mcp is enabled (by @Aejkatappaja in #9153) Updated dependencies [1b6a280, b1b6348, 1520d59, dc8f84e, db38699, 4fc6e66]: @qwik.dev/core@2.0.0-rc.3

Q
Qwik Web v2.0.0-rc

@qwik.dev/utils@2.0.0-rc.3

Patch Changes Updated dependencies [1b6a280, b1b6348, 1520d59, dc8f84e, db38699, 4fc6e66]: @qwik.dev/core@2.0.0-rc.3

Q
Qwik Web v2.0.0-rc

@qwik.dev/core@2.0.0-rc.3

Patch Changes 🐞🩹 dangerouslySetInnerHTML from an async value renders as content instead of an attribute (by @intellix in #9194) 🐞🩹 null-valued props spread into a component are no longer dropped (by @intellix in #9193) 🐞🩹 out-of-order Pending segments no longer break resume when a later segment shares their state (by @Varixo in #9197) 🐞🩹 run nested visible task cleanups when removing parent compon…

Q
Qwik Web v2.0.0-rc

@qwik.dev/react@2.0.0-rc.3

Patch Changes Updated dependencies [1b6a280, b1b6348, 1520d59, dc8f84e, db38699, 4fc6e66]: @qwik.dev/core@2.0.0-rc.3

Q
Qwik Web v2.0.0-rc

@qwik.dev/mcp@2.0.0-rc.3

Minor Changes ✨ locate_element tool returns the source file, line and column of a page element (by @Aejkatappaja in #9154) Patch Changes 🐞🩹 click-to-source opens the right line when devtools or mcp is enabled (by @Aejkatappaja in #9153) Updated dependencies [1b6a280, b1b6348, 1520d59, dc8f84e, db38699, 4fc6e66]: @qwik.dev/core@2.0.0-rc.3

Q
Qwik Web v2.0.0-rc

@qwik.dev/router@2.0.0-rc.3

Patch Changes 🐞🩹 let <Form onSubmitCompleted$> accept an inline handler again, like native on*$ events (by @tzdesign in #9204) 🐞🩹 the router serializes less state into every page (by @maiieul in #9090) 🐞🩹 routeLoader$ signal invalidate() and usePoll now re-fetch, honoring the loader's cache headers (by @wmertens in #9202) 🐞🩹 type routeLoader$ signals as computed signals so invalidate() and usePoll…

Q
Qwik Web v1.20.2

@builder.io/qwik-city@1.20.2

Patch Changes 🐞🩹 limit request bodies to 10 MiB by default in the Node, Deno, Bun, Cloudflare Pages, Netlify Edge and Vercel Edge adapters (and AWS Lambda / Firebase through Node); configurable with the new requestBodyLimit option (by @github-actions in #9074) 🐞🩹 prevent private responses from entering shared Cloudflare caches (by @Varixo in 0585c24) 🐞🩹 prevent excessive array lengths from form fi…

Q
Qwik Web v2.0.0-rc

@qwik.dev/core@2.0.0-rc.2

Patch Changes 🐞🩹 dev server image auto fix endpoint accepted cross-site requests and paths outside src (by @Varixo in 9ef4079) 🐞🩹 ssr attribute names containing a carriage return are rejected (by @Varixo in ea4ebd4)

Q
Qwik Web v2.0.0-rc

@qwik.dev/router@2.0.0-rc.2

Patch Changes 🐞🩹 enforce the request body limit (requestBodyLimit, 10 MiB by default) in the Bun, Cloudflare Pages, Netlify Edge and Vercel Edge adapters (by @Varixo in 8327fb7) 🐞🩹 redirect() now strips ASCII tab/LF/CR from the URL, so targets like /<TAB>/example.com can no longer redirect to another origin (by @Varixo in b15de41) Updated dependencies [9ef4079, ea4ebd4]: @qwik.dev/core@2.0.0-rc.2