deps(deps): update dependency @quasar/app-vite to v3.10.3 #738

Closed
renovate-bot wants to merge 1 commit from renovate/quasar-app-vite-3.x into develop
Collaborator

This PR contains the following updates:

Package Change Age Confidence
@quasar/app-vite (source) 3.10.2 → 3.10.3 age confidence

Release Notes

quasarframework/quasar (@​quasar/app-vite)

v3.10.3

Compare Source

Changes

  • fix(app-vite): dev server -> the first visit to a lazy route no longer triggers a full page reload (Vite's "optimized dependencies changed. reloading", hidden at the default logLevel: 'warn'), which was dropping app state and the navigation itself, and making e2e specs fail at random. Vite's dependency scanner was reading index.html from disk, where Quasar's entry script is not yet injected, so it never found anything to pre-bundle; it now starts from the generated client entry too. With build.filenameBasedRouting the page components are scanned directly as well, since the scanner cannot see through the virtual vue-router/auto-routes module (#​18572)
  • fix(app-vite): dev server with build.vueJsx -> Vite's dependency scanner now compiles .jsx/.tsx files against Vue's JSX runtime as well; before, it would have failed the whole scan with "could not resolve react/jsx-dev-runtime" once it reached a JSX component (#​18572)

Donations

Quasar Framework is an open-source MIT-licensed project made possible due to the generous contributions by sponsors and backers. If Quasar is useful in your workflow and you want to support ongoing maintenance, please consider the following:


Configuration

📅 Schedule: (in timezone Europe/Berlin)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [@quasar/app-vite](https://quasar.dev) ([source](https://github.com/quasarframework/quasar/tree/HEAD/app-vite)) | [`3.10.2` → `3.10.3`](https://renovatebot.com/diffs/npm/@quasar%2fapp-vite/3.10.2/3.10.3) | ![age](https://developer.mend.io/api/mc/badges/age/npm/@quasar%2fapp-vite/3.10.3?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@quasar%2fapp-vite/3.10.2/3.10.3?slim=true) | --- ### Release Notes <details> <summary>quasarframework/quasar (@&#8203;quasar/app-vite)</summary> ### [`v3.10.3`](https://github.com/quasarframework/quasar/releases/tag/%40quasar/app-vite-v3.10.3) [Compare Source](https://github.com/quasarframework/quasar/compare/@quasar/app-vite-v3.10.2...@quasar/app-vite-v3.10.3) #### Changes - fix(app-vite): dev server -> the first visit to a lazy route no longer triggers a full page reload (Vite's "optimized dependencies changed. reloading", hidden at the default `logLevel: 'warn'`), which was dropping app state and the navigation itself, and making e2e specs fail at random. Vite's dependency scanner was reading `index.html` from disk, where Quasar's entry script is not yet injected, so it never found anything to pre-bundle; it now starts from the generated client entry too. With `build.filenameBasedRouting` the page components are scanned directly as well, since the scanner cannot see through the virtual `vue-router/auto-routes` module ([#&#8203;18572](https://github.com/quasarframework/quasar/issues/18572)) - fix(app-vite): dev server with `build.vueJsx` -> Vite's dependency scanner now compiles `.jsx`/`.tsx` files against Vue's JSX runtime as well; before, it would have failed the whole scan with "could not resolve react/jsx-dev-runtime" once it reached a JSX component ([#&#8203;18572](https://github.com/quasarframework/quasar/issues/18572)) #### Donations Quasar Framework is an open-source MIT-licensed project made possible due to the **generous contributions** by sponsors and backers. If Quasar is useful in your workflow and you want to support ongoing maintenance, please consider the following: - [Becoming a sponsor on Github](https://github.com/sponsors/rstoenescu) - [One-off donation via PayPal](https://paypal.me/rstoenescu1) </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Berlin) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC40MS4xIiwidXBkYXRlZEluVmVyIjoiNDQuNDEuMSIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AiLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->
deps(deps): update dependency @quasar/app-vite to v3.10.3
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Grinder Container IT / containers (push) Successful in 6m36s
Qodana / scan (push) Successful in 14m45s
Test / build (push) Successful in 15m31s
Test / Docker image (push) Successful in 15m40s
Qodana / notify (push) Successful in 21s
dd09a3ed86
Griefed closed this pull request 2026-11-01 21:19:58 +01:00
All checks were successful
renovate/stability-days Updates have met minimum release age requirement
Grinder Container IT / containers (push) Successful in 6m36s
Qodana / scan (push) Successful in 14m45s
Test / build (push) Successful in 15m31s
Test / Docker image (push) Successful in 15m40s
Qodana / notify (push) Successful in 21s

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
Griefed/ServerPackCreator!738
No description provided.