[email protected]
#vite #vite_plugin_vue
5.2.4 (2025-05-09)
● chore: fix types with Vite 6.3 (#559) (8002511), closes #559
● chore: use rollup types exposed from Vite (#583) (2e1287f), closes #583
● chore(deps): update upstream (#542) (ef446fc), closes #542
● chore(deps): update upstream (#569) (98381b2), closes #569
● feat(plugin-vue): use
● fix(plugin-vue): handle sourcemap with empty script code (#585) (7f73970), closes #585
● fix(plugin-vue): when the resource path contains chinese characters, dev/build is inconsistent (#550 (5f6affe), closes #550
source
#vite #vite_plugin_vue
5.2.4 (2025-05-09)
● chore: fix types with Vite 6.3 (#559) (8002511), closes #559
● chore: use rollup types exposed from Vite (#583) (2e1287f), closes #583
● chore(deps): update upstream (#542) (ef446fc), closes #542
● chore(deps): update upstream (#569) (98381b2), closes #569
● feat(plugin-vue): use
transformWithOxc
if rolldown-vite
is detected (#584) (6ac8e3a), closes #584● fix(plugin-vue): handle sourcemap with empty script code (#585) (7f73970), closes #585
● fix(plugin-vue): when the resource path contains chinese characters, dev/build is inconsistent (#550 (5f6affe), closes #550
source
v3.8.5
#vuetify
🔧 Bug Fixes
● VBottomNavigation: set inline margin to auto (#21357) (68b52ed), closes #21316
● VPagination: adapt button width for large values (#21139) (c6dc1ca), closes #20120
● VSnackbarQueue: prevent infinite recursion in message type (4668f43), closes #21410
🔄 Reverts
● Revert "fix(VAutocomplete): re-evaluate dirty on external change (#21344)" (5086a34), closes #21392
🧪 Labs
● VColorInput: add new component (#20623) (dec238a)
● VDateInput: Set validationValue to modelValue (#21408) (3d1df29), closes #20351
● VDateInput: sync with placeholder, infer from locale (#21409) (d75f5e3), closes #21397
● VDateInput: accept value when picker is hidden (#21273) (99331d6)
● VDateInput: Add input-format prop (#21221) (7949324)
● VDateInput: expose menu as v-model (#21298) (c6f3cdb)
source
#vuetify
🔧 Bug Fixes
● VBottomNavigation: set inline margin to auto (#21357) (68b52ed), closes #21316
● VPagination: adapt button width for large values (#21139) (c6dc1ca), closes #20120
● VSnackbarQueue: prevent infinite recursion in message type (4668f43), closes #21410
🔄 Reverts
● Revert "fix(VAutocomplete): re-evaluate dirty on external change (#21344)" (5086a34), closes #21392
🧪 Labs
● VColorInput: add new component (#20623) (dec238a)
● VDateInput: Set validationValue to modelValue (#21408) (3d1df29), closes #20351
● VDateInput: sync with placeholder, infer from locale (#21409) (d75f5e3), closes #21397
● VDateInput: accept value when picker is hidden (#21273) (99331d6)
● VDateInput: Add input-format prop (#21221) (7949324)
● VDateInput: expose menu as v-model (#21298) (c6f3cdb)
source
v3.17.4
#nuxt
🔗 Linked issue
No issue
📚 Description
Because before "fork-ts-checker-webpack-plugin" Webpack plugin dependencies Webpack when the user using @nuxt/rspack-builder must be install the Webpack5 .
So I used the "ts-checker-rspack-plugin" replace "fork-ts-checker-webpack-plugin".
But now I found the Type error in "webpack/configs/client.ts" and "webpack/configs/service.ts". I used the @ts-expect-error to solve them.
source
#nuxt
🔗 Linked issue
No issue
📚 Description
Because before "fork-ts-checker-webpack-plugin" Webpack plugin dependencies Webpack when the user using @nuxt/rspack-builder must be install the Webpack5 .
So I used the "ts-checker-rspack-plugin" replace "fork-ts-checker-webpack-plugin".
But now I found the Type error in "webpack/configs/client.ts" and "webpack/configs/service.ts". I used the @ts-expect-error to solve them.
source
[email protected]
#vite #vite_plugin_vue
4.2.0 (2025-05-20)
● feat(vue-jsx): add filter (#581) (f66a009), closes #581
● fix(deps): update all non-major dependencies (#527) (8495d12), closes #527
● fix(deps): update all non-major dependencies (#578) (405647f), closes #578
source
#vite #vite_plugin_vue
4.2.0 (2025-05-20)
● feat(vue-jsx): add filter (#581) (f66a009), closes #581
● fix(deps): update all non-major dependencies (#527) (8495d12), closes #527
● fix(deps): update all non-major dependencies (#578) (405647f), closes #578
source
@quasar-extras-v1.17.0
#quasar
Changes
● new(extras): Ionicons => v8.0.8
● feat(extras): update Bootstrap icons => v1.13.1
● feat(extras): update Google Material Symbols Outlined => CDN v244
● feat(extras): update Google Material Symbols Rounded => CDN v245
● feat(extras): update Google Material Symbols Sharp => CDN v241
Fix
● n/a
Donations
Quasar Framework is an open-source MIT-licensed project made possible due to the generous contributions by sponsors and backers. If you are interested in supporting this project, please consider the following:
● Becoming a sponsor on Github
● One-off donation via PayPal
source
#quasar
Changes
● new(extras): Ionicons => v8.0.8
● feat(extras): update Bootstrap icons => v1.13.1
● feat(extras): update Google Material Symbols Outlined => CDN v244
● feat(extras): update Google Material Symbols Rounded => CDN v245
● feat(extras): update Google Material Symbols Sharp => CDN v241
Fix
● n/a
Donations
Quasar Framework is an open-source MIT-licensed project made possible due to the generous contributions by sponsors and backers. If you are interested in supporting this project, please consider the following:
● Becoming a sponsor on Github
● One-off donation via PayPal
source
[email protected]
#vite #vite_plugin_vue
6.0.0-beta.0 (2025-05-21)
● feat(vue)!: separate include and exclude from
● fix(deps): update all non-major dependencies (#587) (d5ea412), closes #587
source
#vite #vite_plugin_vue
6.0.0-beta.0 (2025-05-21)
● feat(vue)!: separate include and exclude from
api.options
and add filter (#582) (e3beac8), closes #582● fix(deps): update all non-major dependencies (#587) (d5ea412), closes #587
source
3.8.6
#vuetify
🚀 Features
● validation: resolve global rules (#21267) (27e72f5)
🔧 Bug Fixes
● VNumberInput: inner spacing adjustments (#21389) (cdd6ab9)
● VSelect: don't select on keyboard lookup when multiple (0987daa), closes #21418
Other Commits
● chore(release): publish v3.8.6 (d5b3003)
● docs: fix broken sass-variables link (6bb98bc)
● docs: add advanced search syntax link (d662e96)
● chore(package.json): update @vuetify/one (53ef868)
● docs(treeshaking): separate options example (bf99b2e)
● docs(api): add global sass variables (#21230) (c943fb3)
● chore(package.json): update @vuetify/one (48dd648)
● chore(package.json): update @vuetify/one (14589eb)
source
#vuetify
🚀 Features
● validation: resolve global rules (#21267) (27e72f5)
🔧 Bug Fixes
● VNumberInput: inner spacing adjustments (#21389) (cdd6ab9)
● VSelect: don't select on keyboard lookup when multiple (0987daa), closes #21418
Other Commits
● chore(release): publish v3.8.6 (d5b3003)
● docs: fix broken sass-variables link (6bb98bc)
● docs: add advanced search syntax link (d662e96)
● chore(package.json): update @vuetify/one (53ef868)
● docs(treeshaking): separate options example (bf99b2e)
● docs(api): add global sass variables (#21230) (c943fb3)
● chore(package.json): update @vuetify/one (48dd648)
● chore(package.json): update @vuetify/one (14589eb)
source
v3.8.6
#vuetify
🚀 Features
● validation: resolve global rules (#21267) (27e72f5)
🔧 Bug Fixes
● VNumberInput: inner spacing adjustments (#21389) (cdd6ab9)
● VSelect: don't select on keyboard lookup when multiple (0987daa), closes #21418
Other Commits
● chore(release): publish v3.8.6 (d5b3003)
● docs: fix broken sass-variables link (6bb98bc)
● docs: add advanced search syntax link (d662e96)
● chore(package.json): update @vuetify/one (53ef868)
● docs(treeshaking): separate options example (bf99b2e)
● docs(api): add global sass variables (#21230) (c943fb3)
● chore(package.json): update @vuetify/one (48dd648)
● chore(package.json): update @vuetify/one (14589eb)
source
#vuetify
🚀 Features
● validation: resolve global rules (#21267) (27e72f5)
🔧 Bug Fixes
● VNumberInput: inner spacing adjustments (#21389) (cdd6ab9)
● VSelect: don't select on keyboard lookup when multiple (0987daa), closes #21418
Other Commits
● chore(release): publish v3.8.6 (d5b3003)
● docs: fix broken sass-variables link (6bb98bc)
● docs: add advanced search syntax link (d662e96)
● chore(package.json): update @vuetify/one (53ef868)
● docs(treeshaking): separate options example (bf99b2e)
● docs(api): add global sass variables (#21230) (c943fb3)
● chore(package.json): update @vuetify/one (48dd648)
● chore(package.json): update @vuetify/one (14589eb)
source
v11.1.4
#vue_i18n #i18n #vue_i18n_next
What's Changed
🌟 Features
● feat: Part options support $n by @mauryapari in #2175
● feat: Part options support $d by @mauryapari in #2180
⚡ Improvement Features
● fix: support vue core internal slot key changing by @kazupon in #2190
Full Changelog: v11.1.3...v11.1.4
source
#vue_i18n #i18n #vue_i18n_next
What's Changed
🌟 Features
● feat: Part options support $n by @mauryapari in #2175
● feat: Part options support $d by @mauryapari in #2180
⚡ Improvement Features
● fix: support vue core internal slot key changing by @kazupon in #2190
Full Changelog: v11.1.3...v11.1.4
source
v3.5.15
#vue #vue3
For stable releases, please refer to CHANGELOG.md for details.
For pre-releases, please refer to CHANGELOG.md of the
source
#vue #vue3
For stable releases, please refer to CHANGELOG.md for details.
For pre-releases, please refer to CHANGELOG.md of the
minor
branch.source
🔥1🗿1
v3.8.7
#vuetify
🔧 Bug Fixes
● VField: prevent tab focus on clear icon (5f8208f), closes #19528
● VMenu: position relative to visualViewport when not zoomed (6523eee), closes #21462
● VNumberInput: extract number from pasted text (#21263) (d654af4)
● VNumberInput: capture touch pointer on controls (34d37f3), closes #21436
● VSelect: keyboard match multiple items with the same prefix (#21419) (f460731)
🔬 Code Refactoring
● resolve directives directly (#21413) (e5e85ee)
● use clamp() util function (6784ba7)
source
#vuetify
🔧 Bug Fixes
● VField: prevent tab focus on clear icon (5f8208f), closes #19528
● VMenu: position relative to visualViewport when not zoomed (6523eee), closes #21462
● VNumberInput: extract number from pasted text (#21263) (d654af4)
● VNumberInput: capture touch pointer on controls (34d37f3), closes #21436
● VSelect: keyboard match multiple items with the same prefix (#21419) (f460731)
🔬 Code Refactoring
● resolve directives directly (#21413) (e5e85ee)
● use clamp() util function (6784ba7)
source
v11.1.5
#vue_i18n #i18n #vue_i18n_next
What's Changed
🐛 Bug Fixes
● fix: n() & d() output depending "part" option by @kazupon in #2194
Full Changelog: v11.1.4...v11.1.5
source
#vue_i18n #i18n #vue_i18n_next
What's Changed
🐛 Bug Fixes
● fix: n() & d() output depending "part" option by @kazupon in #2194
Full Changelog: v11.1.4...v11.1.5
source
v3.5.16
#vue #vue3
For stable releases, please refer to CHANGELOG.md for details.
For pre-releases, please refer to CHANGELOG.md of the
source
#vue #vue3
For stable releases, please refer to CHANGELOG.md for details.
For pre-releases, please refer to CHANGELOG.md of the
minor
branch.Reverts
Revert "fix(compiler-sfc): add scoping tag to trailing universal selector" (#13406) (19f23b1), closes #13406
Revert "fix(compiler-sfc): add error handling for defineModel() without variable" (#13390) (42f879f), closes #13390
source
😭1
[email protected]
#vite #vite_plugin_vue
6.0.0-beta.1 (2025-06-02)
● fix(vue): import with query (#592) (b0400f3), closes #592
source
#vite #vite_plugin_vue
6.0.0-beta.1 (2025-06-02)
● fix(vue): import with query (#592) (b0400f3), closes #592
source
[email protected]
#vite
7.0.0-beta.0 (2025-06-02)
● chore!: remove node 18 support (#19972) (00b8a98), closes #19972
● refactor!: bump required node version to 20.19+, 22.12+ and remove cjs build (#20032) (2b80243), closes #20032
● chore: use tsdown (#20065) (d488efd), closes #20065
● fix(deps): update all non-major dependencies (#19953) (ac8e1fb), closes #19953
6.1.1 (2025-04-28)
● fix(legacy): use unbuild 3.4 for now (#19928) (96f73d1), closes #19928
source
#vite
7.0.0-beta.0 (2025-06-02)
● chore!: remove node 18 support (#19972) (00b8a98), closes #19972
● refactor!: bump required node version to 20.19+, 22.12+ and remove cjs build (#20032) (2b80243), closes #20032
● chore: use tsdown (#20065) (d488efd), closes #20065
● fix(deps): update all non-major dependencies (#19953) (ac8e1fb), closes #19953
6.1.1 (2025-04-28)
● fix(legacy): use unbuild 3.4 for now (#19928) (96f73d1), closes #19928
source
v3.8.8
#vuetify
🚀 Features
● VDatePicker: disable months and years if not allowed (#21466) (3b1c450), closes #20465
🔧 Bug Fixes
● VChip: disable close button of disabled chip (#21512) (fed90ca), closes #21502
● VSelect: convert all itemProps keys to camelCase (#21518) (91de8be), closes #20320
● VSelect: reuse compact chip label style (#21517) (5d39936), closes #19677
● VSlider: correct step rounding for max value (#21434) (19f32b7), closes #21351
🔬 Code Refactoring
● VNumberInput: replace touch-action with pointercancel (97e3509), closes #21436
🧪 Labs
● VDateInput: use common date range parser (#21450) (5ef1243), closes #21448
source
#vuetify
🚀 Features
● VDatePicker: disable months and years if not allowed (#21466) (3b1c450), closes #20465
🔧 Bug Fixes
● VChip: disable close button of disabled chip (#21512) (fed90ca), closes #21502
● VSelect: convert all itemProps keys to camelCase (#21518) (91de8be), closes #20320
● VSelect: reuse compact chip label style (#21517) (5d39936), closes #19677
● VSlider: correct step rounding for max value (#21434) (19f32b7), closes #21351
🔬 Code Refactoring
● VNumberInput: replace touch-action with pointercancel (97e3509), closes #21436
🧪 Labs
● VDateInput: use common date range parser (#21450) (5ef1243), closes #21448
source