Vue Updates
114 subscribers
695 photos
842 links
Channel for automatic notifications about updates in the Vue ecosystem.

Watching: vue, nuxt, vuetify, vue-i18n-next, vue-router, pinia and vite

Contacts: @Black_Yuzia

Our channels:
@Vue_Courses
@Vue_Updates
@frontendmasters_courses
Download Telegram
@quasar/app-vite-v1.9.5

#quasar

Fixes

fix(app-vite): (backport from q/app-vite beta) Capacitor/Cordova on Windows host -> Android Studio not being launched when running "quasar build -m capacitor -T android --ide" #17420

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/app-webpack-v3.13.4

#quasar

Fixes

fix(app-webpack): (backport from q/app-webpack beta) Capacitor/Cordova on Windows host -> Android Studio not being launched when running "quasar build -m capacitor -T android --ide" #17420

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
v3.7.0

#vuetify

🚀 Features

● VMenu: add submenu prop (#20092) (306a262), closes #19093 #20130

🔧 Bug Fixes

● VCardActions: space children with gap instead of margin (2194403), closes #20239 #20262

🔬 Code Refactoring

● VSpeedDial: fix type error (4077948)

🔄 Reverts

Revert "fix(layout): use suspense to delay render of layout items (#15229)" (08c3d4f), closes #15229 #19800

🧪 Labs

● VPullToRefresh: add disabled prop (79cc227), closes #20242
● VTreeview: add modelValue which is equivalent to selected (2336637)

Other Commmits

chore(release): publish v3.7.0 (a0e7c3b)
docs: update emphasized pages (046da8d)

source
v5.4.1

#vite

5.4.1 (2024-08-15)

fix: build.modulePreload.resolveDependencies is optimizable (#16083) (e961b31), closes #16083

fix: align CorsOptions.origin type with @types/cors (#17836) (1bda847), closes #17836

fix: typings for vite:preloadError (#17868) (6700594), closes #17868

fix(build): avoid re-define __vite_import_meta_env__ (#17876) (e686d74), closes #17876

fix(deps): update all non-major dependencies (#17869) (d11711c), closes #17869

fix(lightningcss): search for assets with correct base path (#17856) (4e5ce3c), closes #17856

fix(worker): handle self reference url worker in dependency for build (#17846) (391bb49), closes #17846

chore: fix picocolors import for local dev (#17884) (9018255), closes #17884

refactor: remove handleHotUpdate from watch-package-data plugin (#17865) (e16bf1f), closes #17865

source
quasar-v2.16.9

#quasar

New

feat(ui): date utils -> add format support for: Mo, do, DDDo, wo
feat(ui/lang): Create bs-BA language pack (#17433)

Fixes

fix(ui): apply styles to only aria-disabled="true" (#17436)
fix(QIcon): rounded floating q-badge not "round" when working with q-icon #17342
fix(ui): invalid icons for the Quasar IconSets on Material Symbols (webfont + svg)

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]

#pinia #vue_pinia #vue3_pinia

2.2.2 (2024-08-15)
Features
improve tree shaking on defineStore (#2740) (3069105)

source
v9.14.0

#vue_i18n #i18n #vue_i18n_next

What's Changed

Improvement Features

fix: vue-i18n type definition for vue package by @BobbieGoede in #1919

Full Changelog: v9.13.1...v9.14.0

source
v3.5.0-beta.3

#vue #vue3

3.5.0-beta.3 (2024-08-20)
Bug Fixes
● reactivity: extended methods respect reactive (#11629) (9de1d10), closes #11628

● runtime-core: correct type inference for PascalCase emits (#11579) (d7d0371), closes vuejs/language-tools#4269

● runtime-core: ensure suspense content inherit scopeId (#10652) (ac2a410), closes #5148

● runtime-core: pre jobs without an id should run first (#7746) (b332f80)

● ssr: apply ssr props to the the fallback vnode-based branch in ssr (#7247) (98b83e8), closes #6123

● types/custom-element: defineCustomElement with required props (#11578) (5e0f6d5)

● types: strip non-prop default values from return type of withDefaults (#9998) (44973bb), closes #9899

● watch: handle errors in computed used as watch source (#11626) (8bcaad4), closes #11624

Features
● reactivity: base watch, getCurrentWatcher, and onWatcherCleanup (#9927) (205e5b5)

Performance Improvements
** runtime-core:** use apply to avoid spreading. (#5985) (bb6babc)

source
👍1
v5.4.2

#vite

5.4.2 (2024-08-20)

chore: remove stale TODOs (#17866) (e012f29), closes #17866

refactor: remove redundant prepend/strip base (#17887) (3b8f03d), closes #17887

fix: resolve relative URL generated by renderBuiltUrl passed to module preload (#16084) (fac3a8e), closes #16084

feat: support originalFilename (#17867) (7d8c0e2), closes #17867

source
@quasar/app-webpack-v4.0.0-beta.21

#quasar

Changes

fix(app-webpack): fix feature flags generation when adding modes

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/app-vite-v2.0.0-beta.20

#quasar

Changes

fix(app-vite): fix feature flags generation when adding modes

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
v3.7.1

#vuetify

🔧 Bug Fixes

remove vue-i18n peer dependency (6ea68b9), closes #19720
● helpers: only deep merge plain objects (#20284) (8af59fc), closes #20278
● types: only augment module 'vue' (7c8aeef), closes nuxt/nuxt#28542
● VAvatar: remove default border (e821d5d), closes #20345
● VDialog: emit afterEnter before setting focus (7e9a1b7)
● VInfiniteScroll: respect margin when root element is scrollable (b81919d), closes #17583

🧪 Labs

● VNumberInput: emit model when input is a number between max & min (836087f), closes #20337

source
v10.0.0-beta.6

#vue_i18n #i18n #vue_i18n_next

What's Changed

🐛 Bug Fixes

fix: fallback linked message params by @kazupon in #1926

📝️ Documentations

Improved the global and local Scope descriptions by @pankajrlal in #1925

🍭 Examples

Update ja-JP.json by @awsssrD in #1914
Update en-US.json by @awsssrD in #1913

New Contributors

@awsssrD made their first contribution in #1914
@pankajrlal made their first contribution in #1925

Full Changelog: v10.0.0-beta.5...v10.0.0-beta.6

source
v3.5.0-rc.1

#vue #vue3

3.5.0-rc.1 (2024-08-29)
Bug Fixes
● compiler-sfc: skip circular tsconfig project reference (#11680) (9c4c2e5), closes #11382

● custom-element: handle keys set on custom elements (#11655) (f1d1831), closes #11641

● deps: update dependency monaco-editor to ^0.51.0 (#11713) (434f8a9)

● keep-alive: reset keep alive flag when the component is removed from include (#11718) (29c321b), closes #11717

● reactivity: avoid infinite recursion when mutating ref wrapped in reactive (313e4bf), closes #11696

● reactivity: ensure watcher with once: true are properly removed from effect scope (#11665) (fbc0c42)

● runtime-dom: setting innerHTML when patching props should go through trusted types (d875de5)

● types: GlobalDirective / GlobalComponents should not be records (42e8df6)

source