Skip to content

chore(deps-dev): bump @builder.io/qwik-city from 1.9.1 to 1.19.2#4388

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/builder.io/qwik-city-1.19.2
Open

chore(deps-dev): bump @builder.io/qwik-city from 1.9.1 to 1.19.2#4388
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/builder.io/qwik-city-1.19.2

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 20, 2026

Bumps @builder.io/qwik-city from 1.9.1 to 1.19.2.

Release notes

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

@​builder.io/qwik-city@1.19.2

Patch Changes

  • 🐞🩹 When a form POST is done, keys like "name.1" mean it's an array. However, later keys could be strings like "name.value". Now, we check if all the keys are numbers, otherwise we make an object instead of an array. This allows for more correct form data handling. (by @​wmertens in #8424)

  • 🐞🩹 handle special characters in dynamic route (by @​gioboa in #8400)

@​builder.io/qwik-city@1.19.1

Patch Changes

  • 🐞🩹 support Deno as package manager for production builds. The Vite plugin now recognizes Deno as a Node-compatible runtime for manifest passing, and SSG delegates to the Node implementation instead of stubbing out. (by @​ianlet in #8385)

  • 🐞🩹 Link hash change now properly updates location.url.hash (by @​maiieul in #8305)

@​builder.io/qwik-city@1.19.0

Minor Changes

  • ✨ allow mocking route loaders & actions in QwikCityMockProvider (by @​alexismch in #8102)

Patch Changes

  • 🐞🩹 qwik-city spa routeStateInternal and routeLocation url origins mismatch (by @​maiieul in #8234)

  • feat(qwik-city): add getOrigin option to QwikCityBunOptions and QwikCityDenoOptions for improved URL handling (by @​JerryWu1234 in #8251)

  • Make RequestEvents readonly instead of frozen (by @​DustinJSilk in #8135)

@​builder.io/qwik-city@1.18.0

Patch Changes

  • execute cleanup cb for all component tree while calling dispose.cleanup method returned by render fn (by @​sashkashishka in #8164)

@​builder.io/qwik-city@1.17.2

Patch Changes

  • 🐞🩹 history behavior in some edge cases has been brought inline with the E2E tests that were accidentally disabled. (the tests can't be disabled any more either) (by @​wmertens in 206f3e0)

  • 🐞🩹 SPA routing is broken unless origin matches value in in vite.config #8093 (by @​termermc in #8097)

    If the SSG origin was set to localhost:3000 and a user visited from 127.0.0.1:3000, SPA routing would be broken.

    Internally, useNavigate's context provider goto checks the new destination with the last route location. If the origin is different, it just does a normal browser navigation. This makes sense; links to other origins cannot use SPA routing. However, the initial route it compares was using an origin that came from the server environment.

    Now, the first navigation will set that initial route to the browser's actual href, eliminating the erroneous origin mismatch for SPA navigations.

  • 🐞🩹 this in various Qwik-City handlers is now RequestEvent again. (by @​wmertens in #8111)

... (truncated)

Changelog

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

1.19.2

Patch Changes

  • 🐞🩹 When a form POST is done, keys like "name.1" mean it's an array. However, later keys could be strings like "name.value". Now, we check if all the keys are numbers, otherwise we make an object instead of an array. This allows for more correct form data handling. (by @​wmertens in #8424)

  • 🐞🩹 handle special characters in dynamic route (by @​gioboa in #8400)

1.19.1

Patch Changes

  • 🐞🩹 support Deno as package manager for production builds. The Vite plugin now recognizes Deno as a Node-compatible runtime for manifest passing, and SSG delegates to the Node implementation instead of stubbing out. (by @​ianlet in #8385)

  • 🐞🩹 Link hash change now properly updates location.url.hash (by @​maiieul in #8305)

1.19.0

Minor Changes

  • ✨ allow mocking route loaders & actions in QwikCityMockProvider (by @​alexismch in #8102)

Patch Changes

  • 🐞🩹 qwik-city spa routeStateInternal and routeLocation url origins mismatch (by @​maiieul in #8234)

  • feat(qwik-city): add getOrigin option to QwikCityBunOptions and QwikCityDenoOptions for improved URL handling (by @​JerryWu1234 in #8251)

  • Make RequestEvents readonly instead of frozen (by @​DustinJSilk in #8135)

1.18.0

Patch Changes

  • execute cleanup cb for all component tree while calling dispose.cleanup method returned by render fn (by @​sashkashishka in #8164)

1.17.2

Patch Changes

  • 🐞🩹 history behavior in some edge cases has been brought inline with the E2E tests that were accidentally disabled. (the tests can't be disabled any more either) (by @​wmertens in 206f3e0)

  • 🐞🩹 SPA routing is broken unless origin matches value in in vite.config #8093 (by @​termermc in #8097)

    If the SSG origin was set to localhost:3000 and a user visited from 127.0.0.1:3000, SPA routing would be broken.

    Internally, useNavigate's context provider goto checks the new destination with the last route location. If the origin is different, it just does a normal browser navigation. This makes sense; links to other origins cannot use SPA routing. However, the initial route it compares was using an origin that came from the server environment.

... (truncated)

Commits
  • 0a5e7a4 Version Packages
  • d7aee95 Merge remote-tracking branch 'origin/main' into upcoming
  • 7b5867c fix(qwik-city): better POST formdata array parsing
  • 2288d88 chore(deps): bump svgo in the npm_and_yarn group across 1 directory
  • 1aa1ad2 fix(qwik-city): address lint issues in sitemap stream implementation
  • df7dd00 fix: handle special characters in dynamic route
  • d507a08 Version Packages
  • 03b590f fix(qwik-city): support Deno as package manager for production builds
  • 8e866a6 fix(qwik-city): Link hash change does not update location.url.hash (#8305)
  • 97df2e6 Version Packages
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @​builder.io/qwik-city since your current version.


Dependabot compatibility score

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 show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Note

Medium Risk
Primarily a dependency upgrade, but @builder.io/qwik-city@1.19.2 pulls in newer build-toolchain deps (notably vite via >=5 <8, plus updated rollup/esbuild and image tooling), which could affect local dev/build and e2e/snippet test behavior.

Overview
Updates the Qwik City dev dependency for the Qwik City e2e and snippet packages from @builder.io/qwik-city@^1.9.1 to ^1.19.2.

Regenerates yarn.lock to reflect the new qwik-city transitive dependency set, including bumped @mdx-js/mdx/@types/mdx, svgo, vite-imagetools (and sharp), and newer vite/rollup/esbuild entries.

Written by Cursor Bugbot for commit 45d3a08. This will update automatically on new commits. Configure here.

Bumps [@builder.io/qwik-city](https://github.com/QwikDev/qwik/tree/HEAD/packages/qwik-city) from 1.9.1 to 1.19.2.
- [Release notes](https://github.com/QwikDev/qwik/releases)
- [Changelog](https://github.com/QwikDev/qwik/blob/@builder.io/qwik-city@1.19.2/packages/qwik-city/CHANGELOG.md)
- [Commits](https://github.com/QwikDev/qwik/commits/@builder.io/qwik-city@1.19.2/packages/qwik-city)

---
updated-dependencies:
- dependency-name: "@builder.io/qwik-city"
  dependency-version: 1.19.2
  dependency-type: direct:development
...

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 Mar 20, 2026
@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Mar 20, 2026

⚠️ No Changeset found

Latest commit: 45d3a08

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

Copy link
Copy Markdown

@cursor cursor bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes and found 2 potential issues.

Fix All in Cursor

Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

"devDependencies": {
"@builder.io/qwik": "^1.9.1",
"@builder.io/qwik-city": "^1.9.1",
"@builder.io/qwik-city": "^1.19.2",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Companion package @builder.io/qwik not bumped alongside qwik-city

High Severity

@builder.io/qwik-city is bumped from ^1.9.1 to ^1.19.2 but the companion @builder.io/qwik package remains at ^1.9.1. These are tightly coupled packages from the same monorepo that are released together and expected to be at matching versions. The qwik-city 1.19.2 package was developed against @builder.io/qwik ^1.19.2. Running qwik-city 1.19.x with qwik 1.9.x will likely cause runtime or build failures due to internal API mismatches between the two packages.

Additional Locations (1)
Fix in Cursor Fix in Web

"devDependencies": {
"@builder.io/qwik": "^1.9.1",
"@builder.io/qwik-city": "^1.9.1",
"@builder.io/qwik-city": "^1.19.2",
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Vite version incompatibility with new qwik-city dependency

High Severity

@builder.io/qwik-city 1.19.2 declares a dependency on vite: ">=5 <8" (resolving to vite 7.3.1 in the lockfile), but both projects specify vite: ^4.5.11. Since qwik-city is a Vite plugin, this major version mismatch between the project's Vite 4 and qwik-city's expected Vite 5+ is likely to cause build failures or plugin incompatibilities.

Additional Locations (1)
Fix in Cursor Fix in Web

@nx-cloud
Copy link
Copy Markdown

nx-cloud bot commented Mar 20, 2026

🤖 Nx Cloud AI Fix Eligible

An automatically generated fix could have helped fix failing tasks for this run, but Self-healing CI is disabled for this workspace. Visit workspace settings to enable it and get automatic fixes in future runs.

To disable these notifications, a workspace admin can disable them in workspace settings.


View your CI Pipeline Execution ↗ for commit 45d3a08

Command Status Duration Result
nx test @e2e/qwik-city ❌ Failed 40s View ↗
nx test @snippet/qwik-city ❌ Failed 1m 8s View ↗
nx test @e2e/angular-17 ✅ Succeeded 7m 6s View ↗
nx test @e2e/angular-17-ssr ✅ Succeeded 5m 36s View ↗
nx test @e2e/solid-start ✅ Succeeded 4m 23s View ↗
nx test @e2e/nextjs-sdk-next-app ✅ Succeeded 7m 41s View ↗
nx test @e2e/remix ✅ Succeeded 4m 33s View ↗
nx test @e2e/sveltekit ✅ Succeeded 4m 34s View ↗
Additional runs (38) ✅ Succeeded ... View ↗

☁️ Nx Cloud last updated this comment at 2026-03-20 16:34:45 UTC

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.

0 participants