chore(deps): update vue monorepo
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| @vue/compiler-sfc (source) | 3.2.37 -> 3.2.39 |
||||
| @vue/compiler-sfc (source) | 3.2.6 -> 3.2.39 |
||||
| @vue/runtime-dom (source) | 3.2.37 -> 3.2.39 |
||||
| vue (source) | 3.2.37 -> 3.2.39 |
||||
| vue (source) | 2.7.4 -> 2.7.10 |
||||
| vue-template-compiler (source) | 2.7.4 -> 2.7.10 |
Release Notes
vuejs/core
v3.2.39
Bug Fixes
- runtime-core: avoid double firing when mounting inside a watcher callback (6aaf8ef), closes #6614
- runtime-core: support extends template for runtime compiler (#6250) (9875ecd), closes #6249
- ssr: reset current instance (#6184) (6493da5), closes #6110
- types: support TypeScript 4.8 (5381abc), closes #6554
v3.2.38
Bug Fixes
- compiler-sfc: fix template usage check edge case for v-on statements (769e555)
- compiler-sfc: only add decorators-legacy parser plugin when new decorators plugin is not used (3ff8369)
- compiler-sfc: rewriteDefault for class with decorators (#6320) (81a7819), closes #6318
- custom-element: fix event listeners with capital letter event names on custom elements (0739f89)
- hmr: fix HMR for nested non-SFC components (#4077) (96eb745)
- reactivity: fix shallow/readonly edge cases (a95554d)
- runtime-core: only set cache for object keys (#6266) (c3465c1)
- slots: ensure different branches of dynamic slots have different keys (00036bb), closes #6202
- ssr: forward helpers provided by CSS
v-bind(#6489) (2024d11), closes #6201 - types: add types field for sub package exports (c1ee6ca)
- types: fix on* props incorrect type for TS 4.7 (#6216) (8dcb6c7), closes #6052
- watch: flush:pre watchers should not fire if state change causes (78c199d), closes #2291
Features
- custom-elements: automatically respect custom elements when compiling in browser (9f8f07e)
Performance Improvements
vuejs/vue
v2.7.10
Bug Fixes
- compiler-sfc: avoid deindent when lang is jsx/tsx (46ca7bc), closes #12755
- fix parent of multi-nested HOC $el not updating (#12757) (e0b26c4), closes #12589
- types: Add missing type parameter constraints (#12754) (810f6d1)
v2.7.9
Bug Fixes
- compiler-sfc: allow full hostnames in asset url base (#12732) (5c742eb), closes #12731
- compiler-sfc: rewriteDefault for class with decorators (#12747) (5221d4d)
- directives shorthand normalize error (#12744) (2263948), closes #12743
- ensure render watcher of manually created instance is correctly tracked in owner scope (bd89ce5), closes #12701
- fix effect scope tracking for manually created instances (7161176), closes #12705
- ssr: fix on-component directives rendering (#12661) (165a14a), closes #10733
- types: allow attaching unknown options to defined component (b4bf4c5), closes #12742
- types: fix missing error for accessing undefined instance properties (8521f9d), closes #12718
- types: fix options suggestions when using defineComponent (4b37b56), closes #12736
- types: Make SetupBindings optional on ExtendedVue and CombinedVueInstance (#12727) (00458cd), closes #12726 #12717
- watch: avoid pre watcher firing on unmount (f0057b1), closes #12703
Features
- types: enhance type for onErrorCaptured (#12735) (bba6b3d)
- types: export DefineComponent (80d1baf), closes #12748
- types: support mixins inference for new Vue() (#12737) (89a6b5e), closes #12730
v2.7.8
Bug Fixes
- reactivity: fix shallowReactive nested ref setting edge cases (2af751b), closes #12688
- sfc: align
<script setup>component resolution edge case with v3 (#12687) (a695c5a), closes #12685 - types: avoid circular type inference between v2 and v3 instance types (fabc1cf), closes #12683
- types: export
defineAsyncComponenttype (#12684) (ba7dd2c)
Features
- setup: support listeners on setup context +
useListeners()helper (adf3ac8)
v2.7.7
Bug Fixes
- codegen: script setup should not attempt to resolve native elements as component (e8d3a7d), closes #12674
- inject: fix edge case of provided with async-mutated getters (ea5d0f3), closes #12667
- setup: ensure setup context slots can be accessed immediately (67760f8), closes #12672
- types: vue.d.ts should use relative import to v3-component-public-instance (#12668) (46ec648), closes #12666
- watch: fix queueing multiple post watchers (25ffdb6), closes #12664
v2.7.6
Bug Fixes
- types: $refs can also contain ComponentPublicInstance (#12659) (fffbb9e)
- types: fix $children and $root instance types (52a5979), closes #12655
- types: fix missing expose() type on setup context (e0a9546), closes #12660
v2.7.5
Bug Fixes
- add missing export from
vue.runtime.mjs(#12648) (08fb4a2) - detect property add/deletion on reactive objects from setup when used in templates (a6e7498)
- do not set currentInstance in beforeCreate (0825d30), closes #12636
- reactivity: fix watch behavior inconsistency + deep ref shallow check (98fb01c), closes #12643
- sfc: fix sfc name inference type check (04b4703), closes #12637
- types: support Vue interface augmentations in defineComponent (005e52d), closes #12642
- watch: fix deep watch for structures containing raw refs (1a2c3c2), closes #12652
Configuration
📅 Schedule: 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
- [ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
The latest updates on your projects. Learn more about Vercel for Git ↗︎
| Name | Status | Preview | Updated |
|---|---|---|---|
| medusa-example-dsl | ✅ Ready (Inspect) | Visit Preview | Sep 18, 2022 at 11:03PM (UTC) |
| medusa-example-home | ✅ Ready (Inspect) | Visit Preview | Sep 18, 2022 at 11:03PM (UTC) |
| medusa-example-nav | ✅ Ready (Inspect) | Visit Preview | Sep 18, 2022 at 11:03PM (UTC) |
| medusa-example-search | ✅ Ready (Inspect) | Visit Preview | Sep 18, 2022 at 11:03PM (UTC) |
| medusa-example-utils | ✅ Ready (Inspect) | Visit Preview | Sep 18, 2022 at 11:03PM (UTC) |
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.