Skip to content

Conversation

@dependabot
Copy link

@dependabot dependabot bot commented on behalf of github Oct 28, 2025

Bumps the qwik group with 3 updates: @builder.io/qwik, @builder.io/qwik-city and eslint-plugin-qwik.

Updates @builder.io/qwik from 1.13.0 to 1.17.1

Release notes

Sourced from @​builder.io/qwik's releases.

@​builder.io/qwik@1.17.1

Patch Changes

  • 🐞🩹 the bunding won't lead to circular dependencies in qwik-astro apps anymore. (by @​maiieul in #8052)

  • ✨ The optimizer is now built with a recent Rust toolchain. Fresher bits! (by @​wmertens in #8040)

@​builder.io/qwik-city@1.17.1

Patch Changes

  • 🐞🩹 zod is now imported as import * as z from 'zod', which vastly improves bundling. The Insights app client code reduced by 12kB. (by @​wmertens in #8042)

@​builder.io/qwik@1.17.0

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

@​builder.io/qwik-city@1.17.0

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)

@​builder.io/qwik-city@1.16.1

Patch Changes

... (truncated)

Changelog

Sourced from @​builder.io/qwik's changelog.

1.17.1

Patch Changes

  • 🐞🩹 the bunding won't lead to circular dependencies in qwik-astro apps anymore. (by @​maiieul in #8052)

  • ✨ The optimizer is now built with a recent Rust toolchain. Fresher bits! (by @​wmertens in #8040)

1.17.0

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

1.16.1

Patch Changes

  • 🐞🩹 The entry.ssr renderToStream preloader.preloadProbability option is now deprecated because this could cause performance issues with bundles fetched on click instead of being preloaded ahead of time. (The preloader still relies on probabilities to know preload the most likely bundles first) (by @​maiieul in #7847)

  • 🐞🩹 Link prefetch now always preloads Link prefetch bundles on monorepos (by @​maiieul in #7835)

  • 🐞🩹 Rollup's hoistTranstiveImports is now set to false because the hoisting added unnecessary bundles to be preloaded to the bundle-graph static imports graph. This could lead to a suboptimal preloading experience. (by @​maiieul in #7850)

  • 🛠 Add check-client command to verify bundle freshness (by @​JerryWu1234 in #7517)

  • ✨ All qwik packages are now marked as side effect free in their package.json. This should remove a few unecessary empty imports added by rollup and then not tree-shaken like import "./preloader.js". (by @​maiieul in #7908)

  • 🐞🩹 unmount qwikify react root alongside with qwik component (by @​sashkashishka in #7864)

  • 🐞🩹 preloader now preloads bundles as long as they are part of the current viewport's bundles graph, even if their probability is very small (by @​maiieul in #7836)

  • ✨ maxIdlePreloads is now constant over time so you know for sure how many bundles will be preloaded concurrently during idle. (by @​maiieul in #7846)

  • 🛠 use patched domino instead of qwik-dom (by @​gioboa in #7842)

... (truncated)

Commits

Updates @builder.io/qwik-city from 1.13.0 to 1.17.1

Release notes

Sourced from @​builder.io/qwik-city's releases.

@​builder.io/qwik-city@1.17.1

Patch Changes

  • 🐞🩹 zod is now imported as import * as z from 'zod', which vastly improves bundling. The Insights app client code reduced by 12kB. (by @​wmertens in #8042)

@​builder.io/qwik-city@1.17.0

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)

@​builder.io/qwik-city@1.16.1

Patch Changes

  • 🐞🩹 fix behaviour of checkOrigin: "lax-proto" in createQwikCity (by @​asaharan in #7865)

  • 🛠 Add check-client command to verify bundle freshness (by @​JerryWu1234 in #7517)

  • 🐞🩹 return 404 with invalid URL. (by @​gioboa in #7902)

  • ✨ All qwik packages are now marked as side effect free in their package.json. This should remove a few unecessary empty imports added by rollup and then not tree-shaken like import "./preloader.js". (by @​maiieul in #7908)

  • ✨ SPA Link navigation now preloads the next route bundles on click with maximum probability, speeding up SPA navigation. (by @​maiieul in #7849)

  • 🐞🩹 Your service-worker.js won't be unregistered anymore if you added custom logic to it. (by @​maiieul in #7872)

    Note: Qwik 1.14.0 and above now use <link rel="modulepreload"> by default. If you didn't add custom service-worker logic, you should remove your service-worker.ts file(s) for the ServiceWorkerRegister Component to actually unregister the service-worker.js and delete its related cache. Make sure to keep the ServiceWorkerRegister Component in your app (without any service-worker.ts file) as long as you want to unregister the service-worker.js for your users.

@​builder.io/qwik-city@1.16.0

Minor Changes

Patch Changes

  • 🐞🩹 Keeping the service worker components now properly unregisters them. (by @​maiieul in #7781)

  • 🐞🩹 redirects no longer take their parent layout's Cache-Control value by default and are instead set to no-store. This prevents issues in redirection logic. We might introduce another API to enable caching redirects in the future. (by @​maiieul in #7811)

  • 🐞🩹 Keeping the service worker components now also removes their associated Cache storage. (by @​maiieul in #7782)

@​builder.io/qwik-city@1.15.0

Minor Changes

... (truncated)

Changelog

Sourced from @​builder.io/qwik-city's changelog.

1.17.1

Patch Changes

  • 🐞🩹 zod is now imported as import * as z from 'zod', which vastly improves bundling. The Insights app client code reduced by 12kB. (by @​wmertens in #8042)

1.17.0

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)

1.16.1

Patch Changes

  • 🐞🩹 fix behaviour of checkOrigin: "lax-proto" in createQwikCity (by @​asaharan in #7865)

  • 🛠 Add check-client command to verify bundle freshness (by @​JerryWu1234 in #7517)

  • 🐞🩹 return 404 with invalid URL. (by @​gioboa in #7902)

  • ✨ All qwik packages are now marked as side effect free in their package.json. This should remove a few unecessary empty imports added by rollup and then not tree-shaken like import "./preloader.js". (by @​maiieul in #7908)

  • ✨ SPA Link navigation now preloads the next route bundles on click with maximum probability, speeding up SPA navigation. (by @​maiieul in #7849)

  • 🐞🩹 Your service-worker.js won't be unregistered anymore if you added custom logic to it. (by @​maiieul in #7872)

    Note: Qwik 1.14.0 and above now use <link rel="modulepreload"> by default. If you didn't add custom service-worker logic, you should remove your service-worker.ts file(s) for the ServiceWorkerRegister Component to actually unregister the service-worker.js and delete its related cache. Make sure to keep the ServiceWorkerRegister Component in your app (without any service-worker.ts file) as long as you want to unregister the service-worker.js for your users.

1.16.0

Minor Changes

Patch Changes

  • 🐞🩹 Keeping the service worker components now properly unregisters them. (by @​maiieul in #7781)

  • 🐞🩹 redirects no longer take their parent layout's Cache-Control value by default and are instead set to no-store. This prevents issues in redirection logic. We might introduce another API to enable caching redirects in the future. (by @​maiieul in #7811)

... (truncated)

Commits

Updates eslint-plugin-qwik from 1.13.0 to 1.17.1

Release notes

Sourced from eslint-plugin-qwik's releases.

eslint-plugin-qwik@1.17.1

No release notes provided.

eslint-plugin-qwik@1.17.0

No release notes provided.

eslint-plugin-qwik@1.16.0

Minor Changes

eslint-plugin-qwik@1.15.0

Patch Changes

eslint-plugin-qwik@1.14.1

No release notes provided.

eslint-plugin-qwik@1.14.0

Minor Changes

Patch Changes

  • ✨ Improve types and README documentation with clear configuration examples for ESLint 9+ (flat config). Added globalIgnores for more clarity and tseslint.config for better type inference inside the parserOptions option. (by @​better-salmon in #7418)
Commits

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the qwik group with 3 updates: [@builder.io/qwik](https://github.com/QwikDev/qwik/tree/HEAD/packages/qwik), [@builder.io/qwik-city](https://github.com/QwikDev/qwik/tree/HEAD/packages/qwik-city) and [eslint-plugin-qwik](https://github.com/QwikDev/qwik/tree/HEAD/packages/eslint-rules).


Updates `@builder.io/qwik` from 1.13.0 to 1.17.1
- [Release notes](https://github.com/QwikDev/qwik/releases)
- [Changelog](https://github.com/QwikDev/qwik/blob/@builder.io/qwik@1.17.1/packages/qwik/CHANGELOG.md)
- [Commits](https://github.com/QwikDev/qwik/commits/@builder.io/qwik@1.17.1/packages/qwik)

Updates `@builder.io/qwik-city` from 1.13.0 to 1.17.1
- [Release notes](https://github.com/QwikDev/qwik/releases)
- [Changelog](https://github.com/QwikDev/qwik/blob/@builder.io/qwik-city@1.17.1/packages/qwik-city/CHANGELOG.md)
- [Commits](https://github.com/QwikDev/qwik/commits/@builder.io/qwik-city@1.17.1/packages/qwik-city)

Updates `eslint-plugin-qwik` from 1.13.0 to 1.17.1
- [Release notes](https://github.com/QwikDev/qwik/releases)
- [Commits](https://github.com/QwikDev/qwik/commits/eslint-plugin-qwik@1.17.1/packages/eslint-rules)

---
updated-dependencies:
- dependency-name: "@builder.io/qwik"
  dependency-version: 1.17.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: qwik
- dependency-name: "@builder.io/qwik-city"
  dependency-version: 1.17.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: qwik
- dependency-name: eslint-plugin-qwik
  dependency-version: 1.17.1
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: qwik
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Oct 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant