chore: bump vue from 3.4.38 to 3.5.1 #282

Closed
martinr92 wants to merge 0 commits from dependabot-npm_and_yarn-develop-vue-3.5.1 into develop
martinr92 commented 2024-09-05 02:56:48 +00:00 (Migrated from gitlab.com)

Bumps vue from 3.4.38 to 3.5.1.

Release notes

Sourced from vue's releases.

v3.5.1

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

v3.5.0

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

v3.5.0-rc.1

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

v3.5.0-beta.3

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

v3.5.0-beta.2

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

v3.5.0-beta.1

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

v3.5.0-alpha.5

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

v3.5.0-alpha.4

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

v3.5.0-alpha.3

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

v3.5.0-alpha.2

For stable releases, please refer to CHANGELOG.md for details. For pre-releases, please refer to CHANGELOG.md of the minor branch.

v3.5.0-alpha.1

Please refer to CHANGELOG.md for details.

Changelog

Sourced from vue's changelog.

3.5.1 (2024-09-04)

Bug Fixes

  • build: improve built-in components treeshakability (4eee630)
  • reactivity: handle non-array arguments in reactive concat method (#11794) (475977a), closes #11792
  • Transition: avoid applying transition hooks on comment vnode (#11788) (51912f8), closes #11782
  • types: avoid using intersection type in Readonly<...> to fix JSDoc emit (#11799) (7518bc1)
  • useTemplateRef: fix readonly warning when useTemplateRef has same variable name as template ref (bc63df0), closes #11795 #11802 #11804

3.5.0 (2024-09-03)

Aggregated Features List for 3.5 (alpha to stable)

Reactivity

  • reactivity: Refactor reactivity system to use version counting and doubly-linked list tracking (#10397) (05eb4e0)
  • reactivity: Optimize array tracking (#9511) (70196a4)
  • compiler-sfc: enable reactive props destructure by default (d2dac0e)
  • reactivity: onEffectCleanup API (2cc5615), closes #10173
  • reactivity: add failSilently argument for onScopeDispose (9a936aa)
  • reactivity/watch: base watch, getCurrentWatcher, and onWatcherCleanup (#9927) (205e5b5)
  • reactivity/watch: add pause/resume for ReactiveEffect, EffectScope, and WatchHandle (#9651) (267093c)
  • watch: support passing number to deep option to control the watch depth (#9572) (22f7d96)
  • types: export MultiWatchSources type (#9563) (998dca5)
  • types: allow computed getter and setter types to be unrelated (#11472) (a01675e), closes #7271

SSR

  • runtime-core: useId() and app.config.idPrefix (#11404) (73ef156)
  • hydration: lazy hydration strategies for async components (#11458) (d14a11c)
  • hydration: support suppressing hydration mismatch via data-allow-mismatch (94fb2b8)

Custom Element

  • custom-element: useHost() helper (775103a)
  • custom-element: useShadowRoot() helper (5a1a89b), closes #6113 #8195
  • custom-element: expose this.$host in Options API (1ef8f46)
  • custom-element: inject child components styles to custom element shadow root (#11517) (56c76a8), closes #4662 #7941 #7942
  • custom-element: support configurable app instance in defineCustomElement (6758c3c), closes #4356 #4635
  • custom-element: support css :host selector by applying css vars on host element (#8830) (03a9ea2), closes #8826
  • custom-element: support emit with options (e181bff), closes #7605
  • custom-element: support expose on customElement (#6256) (af838c1), closes #5540
  • custom-element: support nonce option for injected style tags (bb4a02a), closes #6530
  • custom-element: support passing custom-element-specific options via 2nd argument of defineCustomElement (60a88a2)
  • custom-element: support shadowRoot: false in defineCustomElement() (37d2ce5), closes #4314 #4404

... (truncated)

Commits
  • 1b6bc23 release: v3.5.1
  • 540198e chore(deps): update dependency puppeteer to ~23.3.0 (#11711)
  • 51912f8 fix(Transition): avoid applying transition hooks on comment vnode (#11788)
  • bc63df0 fix(useTemplateRef): fix readonly warning when useTemplateRef has same variab...
  • 7518bc1 fix(types): avoid using intersection type in Readonly\<...> to fix JSDoc emi...
  • 4019369 chore(build): use /@PURE/ annotation consistently
  • 4eee630 fix(build): improve built-in components treeshakability
  • 475977a fix(reactivity): handle non-array arguments in reactive concat method (#11794)
  • 6402b98 release: v3.5.0
  • c3ce9fe fix(runtime-dom): avoid unnecessary prop patch for checkbox (#11657)
  • Additional commits viewable in compare view

Bumps [vue](https://github.com/vuejs/core) from 3.4.38 to 3.5.1. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vuejs/core/releases">vue's releases</a>.</em></p> <blockquote> <h2>v3.5.1</h2> <p>For stable releases, please refer to <a href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details. For pre-releases, please refer to <a href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a> of the <code>minor</code> branch.</p> <h2>v3.5.0</h2> <p>For stable releases, please refer to <a href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details. For pre-releases, please refer to <a href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a> of the <code>minor</code> branch.</p> <h2>v3.5.0-rc.1</h2> <p>For stable releases, please refer to <a href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details. For pre-releases, please refer to <a href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a> of the <code>minor</code> branch.</p> <h2>v3.5.0-beta.3</h2> <p>For stable releases, please refer to <a href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details. For pre-releases, please refer to <a href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a> of the <code>minor</code> branch.</p> <h2>v3.5.0-beta.2</h2> <p>For stable releases, please refer to <a href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details. For pre-releases, please refer to <a href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a> of the <code>minor</code> branch.</p> <h2>v3.5.0-beta.1</h2> <p>For stable releases, please refer to <a href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details. For pre-releases, please refer to <a href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a> of the <code>minor</code> branch.</p> <h2>v3.5.0-alpha.5</h2> <p>For stable releases, please refer to <a href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details. For pre-releases, please refer to <a href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a> of the <code>minor</code> branch.</p> <h2>v3.5.0-alpha.4</h2> <p>For stable releases, please refer to <a href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details. For pre-releases, please refer to <a href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a> of the <code>minor</code> branch.</p> <h2>v3.5.0-alpha.3</h2> <p>For stable releases, please refer to <a href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details. For pre-releases, please refer to <a href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a> of the <code>minor</code> branch.</p> <h2>v3.5.0-alpha.2</h2> <p>For stable releases, please refer to <a href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details. For pre-releases, please refer to <a href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a> of the <code>minor</code> branch.</p> <h2>v3.5.0-alpha.1</h2> <p>Please refer to <a href="https://github.com/vuejs/core/blob/minor/CHANGELOG.md">CHANGELOG.md</a> for details.</p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">vue's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/vuejs/core/compare/v3.5.0...v3.5.1">3.5.1</a> (2024-09-04)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>build:</strong> improve built-in components treeshakability (<a href="https://github.com/vuejs/core/commit/4eee630b3122a10d0baf9b91358cfffa92d6fd81">4eee630</a>)</li> <li><strong>reactivity:</strong> handle non-array arguments in reactive <code>concat</code> method (<a href="https://github.com/vuejs/core/issues/11794">#11794</a>) (<a href="https://github.com/vuejs/core/commit/475977a6f76b77392610e0a3ec2b0e076d1e1d59">475977a</a>), closes <a href="https://github.com/vuejs/core/issues/11792">#11792</a></li> <li><strong>Transition:</strong> avoid applying transition hooks on comment vnode (<a href="https://github.com/vuejs/core/issues/11788">#11788</a>) (<a href="https://github.com/vuejs/core/commit/51912f8a02e35f172f6d30ed7a2f3a92c1407cf9">51912f8</a>), closes <a href="https://github.com/vuejs/core/issues/11782">#11782</a></li> <li><strong>types:</strong> avoid using intersection type in <code>Readonly&lt;...&gt;</code> to fix JSDoc emit (<a href="https://github.com/vuejs/core/issues/11799">#11799</a>) (<a href="https://github.com/vuejs/core/commit/7518bc19dc73ba46dcf1eef6e23f9e6e75552675">7518bc1</a>)</li> <li><strong>useTemplateRef:</strong> fix readonly warning when useTemplateRef has same variable name as template ref (<a href="https://github.com/vuejs/core/commit/bc63df01992fdbf0b6749ad234153725697ed896">bc63df0</a>), closes <a href="https://github.com/vuejs/core/issues/11795">#11795</a> <a href="https://github.com/vuejs/core/issues/11802">#11802</a> <a href="https://github.com/vuejs/core/issues/11804">#11804</a></li> </ul> <h1><a href="https://github.com/vuejs/core/compare/v3.5.0-rc.1...v3.5.0">3.5.0</a> (2024-09-03)</h1> <h2>Aggregated Features List for 3.5 (alpha to stable)</h2> <h3>Reactivity</h3> <ul> <li><strong>reactivity</strong>: Refactor reactivity system to use version counting and doubly-linked list tracking (<a href="https://github.com/vuejs/core/pull/10397">#10397</a>) (<a href="https://github.com/vuejs/core/commit/05eb4e0fefd585125dd60b7f8fe9c36928d921aa">05eb4e0</a>)</li> <li><strong>reactivity</strong>: Optimize array tracking (<a href="https://github.com/vuejs/core/pull/9511">#9511</a>) (<a href="https://github.com/vuejs/core/commit/70196a40cc078f50fcc1110c38c06fbcc70b205e">70196a4</a>)</li> <li><strong>compiler-sfc:</strong> enable reactive props destructure by default (<a href="https://github.com/vuejs/core/commit/d2dac0e359c47d1ed0aa77eda488e76fd6466d2d">d2dac0e</a>)</li> <li><strong>reactivity:</strong> <code>onEffectCleanup</code> API (<a href="https://github.com/vuejs/core/commit/2cc5615590de77126e8df46136de0240dbde5004">2cc5615</a>), closes <a href="https://github.com/vuejs/core/issues/10173">#10173</a></li> <li><strong>reactivity:</strong> add <code>failSilently</code> argument for <code>onScopeDispose</code> (<a href="https://github.com/vuejs/core/commit/9a936aaec489c79433a32791ecf5ddb1739a62bd">9a936aa</a>)</li> <li><strong>reactivity/watch:</strong> base <code>watch</code>, <code>getCurrentWatcher</code>, and <code>onWatcherCleanup</code> (<a href="https://github.com/vuejs/core/issues/9927">#9927</a>) (<a href="https://github.com/vuejs/core/commit/205e5b5e277243c3af2c937d9bd46cf671296b72">205e5b5</a>)</li> <li><strong>reactivity/watch:</strong> add pause/resume for ReactiveEffect, EffectScope, and WatchHandle (<a href="https://github.com/vuejs/core/issues/9651">#9651</a>) (<a href="https://github.com/vuejs/core/commit/267093c31490050bfcf3ff2b30a2aefee2dad582">267093c</a>)</li> <li><strong>watch:</strong> support passing number to <code>deep</code> option to control the watch depth (<a href="https://github.com/vuejs/core/issues/9572">#9572</a>) (<a href="https://github.com/vuejs/core/commit/22f7d96757956ebe0baafe52256aa327908cc51c">22f7d96</a>)</li> <li><strong>types:</strong> export <code>MultiWatchSources</code> type (<a href="https://github.com/vuejs/core/issues/9563">#9563</a>) (<a href="https://github.com/vuejs/core/commit/998dca59f140420280803233f41707580688562c">998dca5</a>)</li> <li><strong>types:</strong> allow computed getter and setter types to be unrelated (<a href="https://github.com/vuejs/core/issues/11472">#11472</a>) (<a href="https://github.com/vuejs/core/commit/a01675ef8f99b5acd6832c53051f4415b18609f2">a01675e</a>), closes <a href="https://github.com/vuejs/core/issues/7271">#7271</a></li> </ul> <h3>SSR</h3> <ul> <li><strong>runtime-core:</strong> <code>useId()</code> and <code>app.config.idPrefix</code> (<a href="https://github.com/vuejs/core/issues/11404">#11404</a>) (<a href="https://github.com/vuejs/core/commit/73ef1561f6905d69f968c094d0180c61824f1247">73ef156</a>)</li> <li><strong>hydration:</strong> lazy hydration strategies for async components (<a href="https://github.com/vuejs/core/issues/11458">#11458</a>) (<a href="https://github.com/vuejs/core/commit/d14a11c1cdcee88452f17ce97758743c863958f4">d14a11c</a>)</li> <li><strong>hydration:</strong> support suppressing hydration mismatch via data-allow-mismatch (<a href="https://github.com/vuejs/core/commit/94fb2b8106a66bcca1a3f922a246a29fdd1274b1">94fb2b8</a>)</li> </ul> <h3>Custom Element</h3> <ul> <li><strong>custom-element:</strong> <code>useHost()</code> helper (<a href="https://github.com/vuejs/core/commit/775103af37df69d34c79f12c4c1776c47d07f0a0">775103a</a>)</li> <li><strong>custom-element:</strong> <code>useShadowRoot()</code> helper (<a href="https://github.com/vuejs/core/commit/5a1a89bd6178cc2f84ba91da7d72aee4c6ec1282">5a1a89b</a>), closes <a href="https://github.com/vuejs/core/issues/6113">#6113</a> <a href="https://github.com/vuejs/core/issues/8195">#8195</a></li> <li><strong>custom-element:</strong> expose <code>this.$host</code> in Options API (<a href="https://github.com/vuejs/core/commit/1ef8f46af0cfdec2fed66376772409e0aa25ad50">1ef8f46</a>)</li> <li><strong>custom-element:</strong> inject child components styles to custom element shadow root (<a href="https://github.com/vuejs/core/issues/11517">#11517</a>) (<a href="https://github.com/vuejs/core/commit/56c76a8b05c45f782ed3a16ec77c6292b71a17f1">56c76a8</a>), closes <a href="https://github.com/vuejs/core/issues/4662">#4662</a> <a href="https://github.com/vuejs/core/issues/7941">#7941</a> <a href="https://github.com/vuejs/core/issues/7942">#7942</a></li> <li><strong>custom-element:</strong> support configurable app instance in defineCustomElement (<a href="https://github.com/vuejs/core/commit/6758c3cd0427f97394d95168c655dae3b7fa62cd">6758c3c</a>), closes <a href="https://github.com/vuejs/core/issues/4356">#4356</a> <a href="https://github.com/vuejs/core/issues/4635">#4635</a></li> <li><strong>custom-element:</strong> support css <code>:host</code> selector by applying css vars on host element (<a href="https://github.com/vuejs/core/issues/8830">#8830</a>) (<a href="https://github.com/vuejs/core/commit/03a9ea2b88df0842a820e09f7445c4b9189e3fcb">03a9ea2</a>), closes <a href="https://github.com/vuejs/core/issues/8826">#8826</a></li> <li><strong>custom-element:</strong> support emit with options (<a href="https://github.com/vuejs/core/commit/e181bff6dc39d5cef92000c10291243c7d6e4d08">e181bff</a>), closes <a href="https://github.com/vuejs/core/issues/7605">#7605</a></li> <li><strong>custom-element:</strong> support expose on customElement (<a href="https://github.com/vuejs/core/issues/6256">#6256</a>) (<a href="https://github.com/vuejs/core/commit/af838c1b5ec23552e52e64ffa7db0eb0246c3624">af838c1</a>), closes <a href="https://github.com/vuejs/core/issues/5540">#5540</a></li> <li><strong>custom-element:</strong> support <code>nonce</code> option for injected style tags (<a href="https://github.com/vuejs/core/commit/bb4a02a70c30e739a3c705b3d96d09258d7d7ded">bb4a02a</a>), closes <a href="https://github.com/vuejs/core/issues/6530">#6530</a></li> <li><strong>custom-element:</strong> support passing custom-element-specific options via 2nd argument of defineCustomElement (<a href="https://github.com/vuejs/core/commit/60a88a2b129714186cf6ba66f30f31d733d0311e">60a88a2</a>)</li> <li><strong>custom-element:</strong> support <code>shadowRoot: false</code> in <code>defineCustomElement()</code> (<a href="https://github.com/vuejs/core/commit/37d2ce5d8e0fac4a00064f02b05f91f69b2d5d5e">37d2ce5</a>), closes <a href="https://github.com/vuejs/core/issues/4314">#4314</a> <a href="https://github.com/vuejs/core/issues/4404">#4404</a></li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vuejs/core/commit/1b6bc2374d93e5f76d9266a0fcc5c10a8cafef5b"><code>1b6bc23</code></a> release: v3.5.1</li> <li><a href="https://github.com/vuejs/core/commit/540198ed6030741818e3a66ddf6ce9766e431052"><code>540198e</code></a> chore(deps): update dependency puppeteer to ~23.3.0 (<a href="https://github.com/vuejs/core/issues/11711">#11711</a>)</li> <li><a href="https://github.com/vuejs/core/commit/51912f8a02e35f172f6d30ed7a2f3a92c1407cf9"><code>51912f8</code></a> fix(Transition): avoid applying transition hooks on comment vnode (<a href="https://github.com/vuejs/core/issues/11788">#11788</a>)</li> <li><a href="https://github.com/vuejs/core/commit/bc63df01992fdbf0b6749ad234153725697ed896"><code>bc63df0</code></a> fix(useTemplateRef): fix readonly warning when useTemplateRef has same variab...</li> <li><a href="https://github.com/vuejs/core/commit/7518bc19dc73ba46dcf1eef6e23f9e6e75552675"><code>7518bc1</code></a> fix(types): avoid using intersection type in <code>Readonly\&lt;...&gt;</code> to fix JSDoc emi...</li> <li><a href="https://github.com/vuejs/core/commit/40193696b3564202173ac0367e4b3ae48c4ffb84"><code>4019369</code></a> chore(build): use /<em>@<strong>PURE</strong></em>/ annotation consistently</li> <li><a href="https://github.com/vuejs/core/commit/4eee630b3122a10d0baf9b91358cfffa92d6fd81"><code>4eee630</code></a> fix(build): improve built-in components treeshakability</li> <li><a href="https://github.com/vuejs/core/commit/475977a6f76b77392610e0a3ec2b0e076d1e1d59"><code>475977a</code></a> fix(reactivity): handle non-array arguments in reactive <code>concat</code> method (<a href="https://github.com/vuejs/core/issues/11794">#11794</a>)</li> <li><a href="https://github.com/vuejs/core/commit/6402b984087dd48f1a11f444a225d4ac6b2b7b9e"><code>6402b98</code></a> release: v3.5.0</li> <li><a href="https://github.com/vuejs/core/commit/c3ce9fe3d8fc27d864ce7148cd36da882cfc21ab"><code>c3ce9fe</code></a> fix(runtime-dom): avoid unnecessary prop patch for checkbox (<a href="https://github.com/vuejs/core/issues/11657">#11657</a>)</li> <li>Additional commits viewable in <a href="https://github.com/vuejs/core/compare/v3.4.38...v3.5.1">compare view</a></li> </ul> </details> <br />
martinr92 commented 2024-09-05 02:56:48 +00:00 (Migrated from gitlab.com)

assigned to @martinr92

assigned to @martinr92
martinr92 commented 2024-09-05 02:56:52 +00:00 (Migrated from gitlab.com)

mentioned in merge request !256

mentioned in merge request !256
martinr92 commented 2024-09-05 03:01:43 +00:00 (Migrated from gitlab.com)
## SonarCloud Code Analysis ## Quality Gate passed Issues ![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/passed.svg '') [0 New issues](https://sonarcloud.io/project/issues?id=marty-media_server&pullRequest=258&issueStatuses=OPEN,CONFIRMED&sinceLeakPeriod=true) ![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/accepted.svg '') [0 Accepted issues](https://sonarcloud.io/project/issues?id=marty-media_server&pullRequest=258&issueStatuses=ACCEPTED) Measures ![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/passed.svg '') [0 Security Hotspots](https://sonarcloud.io/project/security_hotspots?id=marty-media_server&pullRequest=258&issueStatuses=OPEN,CONFIRMED&sinceLeakPeriod=true) ![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/passed.svg '') [0.0% Coverage on New Code](https://sonarcloud.io/component_measures?id=marty-media_server&pullRequest=258&metric=new_coverage&view=list) ![](https://sonarsource.github.io/sonarcloud-github-static-resources/v2/common/passed.svg '') [0.0% Duplication on New Code](https://sonarcloud.io/component_measures?id=marty-media_server&pullRequest=258&metric=new_duplicated_lines_density&view=list) [See analysis details on SonarCloud](https://sonarcloud.io/dashboard?id=marty-media_server&pullRequest=258)
martinr92 commented 2024-09-06 02:56:48 +00:00 (Migrated from gitlab.com)

This merge request has been superseded by !259+

This merge request has been superseded by !259+
martinr92 (Migrated from gitlab.com) closed this pull request 2024-09-06 02:56:48 +00:00

Pull request closed

Sign in to join this conversation.
No description provided.