Skip to content

Bump @quasar/vite-plugin from 1.12.0 to 2.0.0 - #442

Merged
Lenni009 merged 1 commit into
devfrom
dependabot/npm_and_yarn/dev/quasar/vite-plugin-2.0.0
Aug 10, 2026
Merged

Bump @quasar/vite-plugin from 1.12.0 to 2.0.0#442
Lenni009 merged 1 commit into
devfrom
dependabot/npm_and_yarn/dev/quasar/vite-plugin-2.0.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 10, 2026

Copy link
Copy Markdown
Contributor

Bumps @quasar/vite-plugin from 1.12.0 to 2.0.0.

Release notes

Sourced from @​quasar/vite-plugin's releases.

@​quasar/vite-plugin-v2.0.0

Changes

Major performance release. Build output stays byte-identical to v1 — just much faster.

  • Perf: production builds up to 3x faster, dev cold start up to ~1.8x, HMR-style re-transforms ~2.7x. Achieved via AST-based auto-import (new astAutoImport option, on by default — no more regex post-processing, exact source maps), targeted Sass variable injection (only the variables each style block uses, served from small generated files under node_modules/.cache/quasar-vite-plugin), skipping injection entirely for blocks that can't use variables, serving prebuilt framework CSS when no custom variables file is set, and Vite hook filters.
  • DX: transforms are line-preserving (accurate stack traces/breakpoints; scss variable injection no longer shifts style line numbers at all, sass is a constant one line with a source map); "untransformable quasar import" warnings are now AST-verified (no false positives on code snippets in strings). Edits to your Sass variables file keep applying live, no dev server restart needed.
  • Breaking: requires Vite 8+, @​vitejs/plugin-vue 6.0.5+, quasar 2.24.0+, Node 20.19+. Package is now ESM-only (CJS build removed — Vite 8 has no CJS API). Wrong plugin order now throws instead of exiting the process.

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:

Commits
  • 5f2fdd0 test(vite-plugin): add one more test
  • ae7726f test(vite-plugin): cover the default-variables setup in the browser suite
  • ecde057 test(vite-plugin): browser-test the dev mode paths; unify script/vue handling
  • 0a80cee chore: require docs updates for user-observable ui/app-vite/vite-plugin changes
  • 88fcbf2 ci: drop the vite-plugin build steps from the tests workflow
  • a7f6208 fix(vite-plugin): make the fallback test script Windows-compatible
  • 32bf532 chore(testing): auto-install Playwright Chromium via pre-script hooks
  • f8cd340 fix(ui): build system on Windows hosts
  • 347d7cd feat: upgrade deps
  • a0a848d perf(app-vite): native hook filters for the internal rolldown plugins (1.9x s...
  • Additional commits viewable in compare view

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)

Bumps [@quasar/vite-plugin](https://github.com/quasarframework/quasar) from 1.12.0 to 2.0.0.
- [Release notes](https://github.com/quasarframework/quasar/releases)
- [Commits](https://github.com/quasarframework/quasar/compare/@quasar/vite-plugin-v1.12.0...@quasar/vite-plugin-v2.0.0)

---
updated-dependencies:
- dependency-name: "@quasar/vite-plugin"
  dependency-version: 2.0.0
  dependency-type: direct:development
  update-type: version-update:semver-major
...

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 Aug 10, 2026
@Lenni009
Lenni009 merged commit 5e32136 into dev Aug 10, 2026
2 checks passed
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/dev/quasar/vite-plugin-2.0.0 branch August 10, 2026 04:14
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