chore(deps): bump @vue/compiler-sfc from 3.5.18 to 3.5.21 in /packages/webpack5
Type: Pull Request
State: Closed
Association: Contributor
Comments: 0
(5 months ago)
(5 months ago)
(5 months ago)
patch JavaScript dependencies
Bumps @vue/compiler-sfc from 3.5.18 to 3.5.21.
Release notes
Sourced from @vue/compiler-sfc's releases.
v3.5.21
For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the
minorbranch.v3.5.20
For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the
minorbranch.v3.5.19
For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the
minorbranch.
Changelog
Sourced from @vue/compiler-sfc's changelog.
3.5.21 (2025-09-02)
Bug Fixes
- compiler-core: force dynamic slots when slot referencing scope vars (#9427) (99d54b2), closes #9380
- compiler-sfc: check lang before attempt to compile script (#13508) (55922ff), closes #8368
- compiler-sfc: support
${configDir}in paths for TypeScript 5.5+ (#13491) (8696e34), closes #13484- compiler-sfc: support global augments with named exports (#13789) (35da3c6)
- custom-element: prevent defineCustomElement from mutating the options object (#13791) (e322436)
- hmr: prevent
__VUE_HMR_RUNTIME__from being overwritten by vue runtime in 3rd-party libraries (#13817) (1392734), closes vitejs/vite-plugin-vue#644- hmr: prevent update unmounting component during HMR reload (#13815) (ef20b86), closes vitejs/vite-plugin-vue#599
- runtime-core: disable tracking block in h function (#8213) (8f6b505), closes #6913
- runtime-core: use separate emits caches for components and mixins (#11661) (15fc75f)
- Suspence: handle Suspense + KeepAlive HMR updating edge case (#13076) (5d75a17), closes #13075
- Teleport: hydrate disabled Teleport with undefined target (#11235) (00978f7), closes #11230
- templateRef: prevent unnecessary set ref on dynamic ref change or component unmount (#12642) (93ba107), closes #12639
- watch: use maximum depth for duplicates (#13434) (f2699a5)
Performance Improvements
3.5.20 (2025-08-25)
Bug Fixes
- runtime-dom: add name to vShow for prop mismatch check (#13806) (1031e8d), closes #13805 re-fix #13744 revert #13777
3.5.19 (2025-08-21)
Bug Fixes
- compiler-core: adjacent v-else should cause a compiler error (#13699) (911e670), closes #13698
- compiler-core: prevent cached array children from retaining detached dom nodes (#13691) (7f60ef8), closes element-plus/element-plus#21408 #13211
- compiler-sfc: improve type inference for generic type aliases types (#12876) (d9dd628), closes #12872
- compiler-sfc: throw mismatched script langs error before invoking babel (#13194) (0562548), closes #13193
- compiler-ssr: disable v-memo transform in ssr vdom fallback branch (#13725) (0a202d8), closes #13724
- devtools: clear performance measures (#13701) (c875019), closes #13700
- hmr: prevent updating unmounting component during HMR rerender (#13775) (6e5143d), closes #13771 #13772
- hydration: also set vShow name if
__FEATURE_PROD_HYDRATION_MISMATCH_DETAILS__flag is enabled (#13777) (439e1a5), closes #13744- reactivity: warn on nested readonly ref update during unwrapping (#12141) (1498821)
- runtime-core: avoid setting direct ref of useTemplateRef in dev (#13449) (4a2953f)
... (truncated)
Commits
4b6cb1frelease: v3.5.2155922fffix(compiler-sfc): check lang before attempt to compile script (#13508)1e8b65aperf: improve regexp performance with non-capturing groups (#13567)8696e34fix(compiler-sfc): support${configDir}in paths for TypeScript 5.5+ (#13491)35da3c6fix(compiler-sfc): support global augments with named exports (#13789)3aa782drelease: v3.5.200f916d8types(compiler-sfc): add explicit return type to genModelProps (#13441)20b888brelease: v3.5.19d9dd628fix(compiler-sfc): improve type inference for generic type aliases types (#12...10edfb5chore(deps): update all non-major dependencies (#13733)- Additional commits viewable in compare view
Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for @vue/compiler-sfc since your current version.
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
1
2
+50
-39
Package Dependencies
@vue/compiler-sfc
npm
3.5.18 → 3.5.21
Patch
/packages/webpack5
Technical Details
| ID: | 7335324 |
| UUID: | 2813348450 |
| Node ID: | PR_kwDOAeCJis6nsEpi |
| Host: | GitHub |
| Repository: | NativeScript/NativeScript |
| Mergeable: | Yes |
| Merge State: | Unstable |