Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore: bump the vue group across 1 directory with 10 updates (#2414)
Bumps the vue group with 10 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@vueuse/core](https://github.com/vueuse/vueuse/tree/HEAD/packages/core) | `10.9.0` | `10.10.0` | | [@yaireo/tagify](https://github.com/yairEO/tagify) | `4.26.0` | `4.26.5` | | [@types/yaireo__tagify](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/yaireo__tagify) | `4.18.0` | `4.24.0` | | [vue](https://github.com/vuejs/core) | `3.4.22` | `3.4.27` | | [vue-router](https://github.com/vuejs/router) | `4.3.0` | `4.3.2` | | [@vue/compiler-sfc](https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc) | `3.4.22` | `3.4.27` | | [@vue/runtime-dom](https://github.com/vuejs/core/tree/HEAD/packages/runtime-dom) | `3.4.22` | `3.4.27` | | [@vue/test-utils](https://github.com/vuejs/test-utils) | `2.4.5` | `2.4.6` | | [unplugin-vue-components](https://github.com/unplugin/unplugin-vue-components) | `0.26.0` | `0.27.0` | | [vue-tsc](https://github.com/vuejs/language-tools/tree/HEAD/packages/tsc) | `2.0.13` | `2.0.19` | Updates `@vueuse/core` from 10.9.0 to 10.10.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vueuse/vueuse/releases"><code>@vueuse/core</code>'s releases</a>.</em></p> <blockquote> <h2>v10.10.0</h2> <h3> 🚀 Features</h3> <ul> <li><strong>createInjectionState</strong>: Add defaultValue option - by <a href="https://github.com/melishev"><code>@melishev</code></a> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3902">vueuse/vueuse#3902</a> <a href="https://github.com/vueuse/vueuse/commit/fb468528"><!-- raw HTML omitted -->(fb468)<!-- raw HTML omitted --></a></li> <li><strong>makeDestructurable</strong>: Support parameters without <code>as const</code> - by <a href="https://github.com/enpitsuLin"><code>@enpitsuLin</code></a> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3971">vueuse/vueuse#3971</a> <a href="https://github.com/vueuse/vueuse/commit/4ea131a2"><!-- raw HTML omitted -->(4ea13)<!-- raw HTML omitted --></a></li> <li><strong>nuxt</strong>: Add router addon to nuxt module - by <a href="https://github.com/Coiggahou2002"><code>@Coiggahou2002</code></a> and <strong>rorycai</strong> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3975">vueuse/vueuse#3975</a> <a href="https://github.com/vueuse/vueuse/commit/2a77ff32"><!-- raw HTML omitted -->(2a77f)<!-- raw HTML omitted --></a></li> <li><strong>onLongPress</strong>: <code>options.onMouseUp</code> callback - by <a href="https://github.com/noook"><code>@noook</code></a> and <strong>Anthony Fu</strong> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3791">vueuse/vueuse#3791</a> <a href="https://github.com/vueuse/vueuse/commit/7346a6a9"><!-- raw HTML omitted -->(7346a)<!-- raw HTML omitted --></a></li> <li><strong>useActiveElement</strong>: Add <code>triggerOnRemoval</code> option - by <a href="https://github.com/alexzhang1030"><code>@alexzhang1030</code></a> and <a href="https://github.com/antfu"><code>@antfu</code></a> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3958">vueuse/vueuse#3958</a> <a href="https://github.com/vueuse/vueuse/commit/f35152c4"><!-- raw HTML omitted -->(f3515)<!-- raw HTML omitted --></a></li> <li><strong>useEventSource</strong>: Return <code>lastEventId</code> - by <a href="https://github.com/pkc918"><code>@pkc918</code></a> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3984">vueuse/vueuse#3984</a> <a href="https://github.com/vueuse/vueuse/commit/29bc6908"><!-- raw HTML omitted -->(29bc6)<!-- raw HTML omitted --></a></li> <li><strong>useTimeout</strong>: Target support reactivity - by <a href="https://github.com/huiliangShen"><code>@huiliangShen</code></a> and <strong>banruo</strong> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3923">vueuse/vueuse#3923</a> <a href="https://github.com/vueuse/vueuse/commit/4eede0ed"><!-- raw HTML omitted -->(4eede)<!-- raw HTML omitted --></a></li> <li><strong>useWebWorkerFn</strong>: Support local function dependencies - by <a href="https://github.com/thefeymesaleng"><code>@thefeymesaleng</code></a> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3899">vueuse/vueuse#3899</a> <a href="https://github.com/vueuse/vueuse/commit/f4028d19"><!-- raw HTML omitted -->(f4028)<!-- raw HTML omitted --></a></li> </ul> <h3> 🐞 Bug Fixes</h3> <ul> <li><strong>nuxt</strong>: Opt in to <code>import.meta.*</code> properties - by <a href="https://github.com/danielroe"><code>@danielroe</code></a> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3888">vueuse/vueuse#3888</a> <a href="https://github.com/vueuse/vueuse/commit/1558cd2b"><!-- raw HTML omitted -->(1558c)<!-- raw HTML omitted --></a></li> <li><strong>useAnimate</strong>: <code>commitStyles</code> when finish - by <a href="https://github.com/a1mersnow"><code>@a1mersnow</code></a> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3990">vueuse/vueuse#3990</a> <a href="https://github.com/vueuse/vueuse/commit/fba4e77c"><!-- raw HTML omitted -->(fba4e)<!-- raw HTML omitted --></a></li> <li><strong>useDisplayMedia</strong>: Stop stream when screen is not shared anymore - by <a href="https://github.com/robertrosman"><code>@robertrosman</code></a> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3976">vueuse/vueuse#3976</a> <a href="https://github.com/vueuse/vueuse/commit/a3c6f398"><!-- raw HTML omitted -->(a3c6f)<!-- raw HTML omitted --></a></li> <li><strong>useDraggable</strong>: Should ignore right clicks - by <a href="https://github.com/Justineo"><code>@Justineo</code></a> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3850">vueuse/vueuse#3850</a> <a href="https://github.com/vueuse/vueuse/commit/9f10ad06"><!-- raw HTML omitted -->(9f10a)<!-- raw HTML omitted --></a></li> <li><strong>useElementSize</strong>: Use getBoundingClientRect get element size on SVG - by <a href="https://github.com/siaikin"><code>@siaikin</code></a> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3940">vueuse/vueuse#3940</a> <a href="https://github.com/vueuse/vueuse/commit/d80150b7"><!-- raw HTML omitted -->(d8015)<!-- raw HTML omitted --></a></li> <li><strong>useFileDialog</strong>: Check if input value exists before trigger onChange - by <a href="https://github.com/jinkaiqin"><code>@jinkaiqin</code></a> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3972">vueuse/vueuse#3972</a> <a href="https://github.com/vueuse/vueuse/commit/424a2046"><!-- raw HTML omitted -->(424a2)<!-- raw HTML omitted --></a></li> <li><strong>useGamepad</strong>: Avoid spread to fix gamepad state - by <a href="https://github.com/yue4u"><code>@yue4u</code></a> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3913">vueuse/vueuse#3913</a> <a href="https://github.com/vueuse/vueuse/commit/2ccbd3db"><!-- raw HTML omitted -->(2ccbd)<!-- raw HTML omitted --></a></li> <li><strong>useMediaControls</strong>: Target params may not be ref - by <a href="https://github.com/huiliangShen"><code>@huiliangShen</code></a> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3921">vueuse/vueuse#3921</a> <a href="https://github.com/vueuse/vueuse/commit/1fe2fd25"><!-- raw HTML omitted -->(1fe2f)<!-- raw HTML omitted --></a></li> <li><strong>useMounted</strong>: The second argument in vue2.7 should be <code>undefined</code> - by <a href="https://github.com/yanbowe"><code>@yanbowe</code></a>, <a href="https://github.com/antfu"><code>@antfu</code></a> and <strong>Glandos</strong> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3830">vueuse/vueuse#3830</a> <a href="https://github.com/vueuse/vueuse/commit/7966b85d"><!-- raw HTML omitted -->(7966b)<!-- raw HTML omitted --></a></li> <li><strong>useRouteParams</strong>: Support optional params - by <a href="https://github.com/huiliangShen"><code>@huiliangShen</code></a> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3934">vueuse/vueuse#3934</a> <a href="https://github.com/vueuse/vueuse/commit/4a882316"><!-- raw HTML omitted -->(4a882)<!-- raw HTML omitted --></a></li> <li><strong>useScroll</strong>: Sync scroll val to internal state, fix <a href="https://github.com/vueuse/vueuse/tree/HEAD/packages/core/issues/3809">#3809</a> - by <a href="https://github.com/kongmoumou"><code>@kongmoumou</code></a> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3817">vueuse/vueuse#3817</a> and <a href="https://redirect.github.com/vueuse/vueuse/issues/3809">vueuse/vueuse#3809</a> <a href="https://github.com/vueuse/vueuse/commit/317cab66"><!-- raw HTML omitted -->(317ca)<!-- raw HTML omitted --></a></li> <li><strong>useScrollLock</strong>: Function unlock does not work - by <a href="https://github.com/loongzhu"><code>@loongzhu</code></a> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3847">vueuse/vueuse#3847</a> <a href="https://github.com/vueuse/vueuse/commit/d9ee4f69"><!-- raw HTML omitted -->(d9ee4)<!-- raw HTML omitted --></a></li> <li><strong>useTextareaAutosize</strong>: OnResize callback fires not only on resize - by <a href="https://github.com/huiliangShen"><code>@huiliangShen</code></a> and <strong>banruo</strong> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3887">vueuse/vueuse#3887</a> <a href="https://github.com/vueuse/vueuse/commit/a6ede832"><!-- raw HTML omitted -->(a6ede)<!-- raw HTML omitted --></a></li> <li><strong>useVirtualList</strong>: Add containerRef to watch list - by <a href="https://github.com/eliamartani"><code>@eliamartani</code></a> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3855">vueuse/vueuse#3855</a> <a href="https://github.com/vueuse/vueuse/commit/4636f4c4"><!-- raw HTML omitted -->(4636f)<!-- raw HTML omitted --></a></li> <li><strong>useWebNotification</strong>: Detect <code>isSupported</code> with try-catch - by <a href="https://github.com/9romise"><code>@9romise</code></a> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3980">vueuse/vueuse#3980</a> <a href="https://github.com/vueuse/vueuse/commit/b291c4c6"><!-- raw HTML omitted -->(b291c)<!-- raw HTML omitted --></a></li> <li><strong>useWebSocket</strong>: UrlRef changes were not being tracked - by <a href="https://github.com/ferferga"><code>@ferferga</code></a> in <a href="https://redirect.github.com/vueuse/vueuse/issues/3870">vueuse/vueuse#3870</a> <a href="https://github.com/vueuse/vueuse/commit/c2f9295a"><!-- raw HTML omitted -->(c2f92)<!-- raw HTML omitted --></a></li> </ul> <h5> <a href="https://github.com/vueuse/vueuse/compare/v10.9.0...v10.10.0">View changes on GitHub</a></h5> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vueuse/vueuse/commit/34c047bcc6a4da80c572f8b7896861cdcbdd4c5e"><code>34c047b</code></a> chore: release v10.10.0</li> <li><a href="https://github.com/vueuse/vueuse/commit/f35152c4a522b545b376dcd4e8ace575a5a02edf"><code>f35152c</code></a> feat(useActiveElement): add <code>triggerOnRemoval</code> option (<a href="https://github.com/vueuse/vueuse/tree/HEAD/packages/core/issues/3958">#3958</a>)</li> <li><a href="https://github.com/vueuse/vueuse/commit/7346a6a9f0d90f9afda5e07f5933fee9c83b2411"><code>7346a6a</code></a> feat(onLongPress): <code>options.onMouseUp</code> callback (<a href="https://github.com/vueuse/vueuse/tree/HEAD/packages/core/issues/3791">#3791</a>)</li> <li><a href="https://github.com/vueuse/vueuse/commit/4636f4c42f7aa5a67f9036ef4f90507528cf8ce1"><code>4636f4c</code></a> fix(useVirtualList): add containerRef to watch list (<a href="https://github.com/vueuse/vueuse/tree/HEAD/packages/core/issues/3855">#3855</a>)</li> <li><a href="https://github.com/vueuse/vueuse/commit/317cab66f56b139e26c2b9f2f9a69b186763fa01"><code>317cab6</code></a> fix(useScroll): sync scroll val to internal state, fix <a href="https://github.com/vueuse/vueuse/tree/HEAD/packages/core/issues/3809">#3809</a> (<a href="https://github.com/vueuse/vueuse/tree/HEAD/packages/core/issues/3817">#3817</a>)</li> <li><a href="https://github.com/vueuse/vueuse/commit/a3c6f398ecc41be57b5db0500e2ee37c063aa864"><code>a3c6f39</code></a> fix(useDisplayMedia): stop stream when screen is not shared anymore (<a href="https://github.com/vueuse/vueuse/tree/HEAD/packages/core/issues/3976">#3976</a>)</li> <li><a href="https://github.com/vueuse/vueuse/commit/1fe2fd250fd05fbd49dd538fd58c0e62c5790a4c"><code>1fe2fd2</code></a> fix(useMediaControls): target params may not be ref (<a href="https://github.com/vueuse/vueuse/tree/HEAD/packages/core/issues/3921">#3921</a>)</li> <li><a href="https://github.com/vueuse/vueuse/commit/a6ede832f4c4b440421d8ffa830885730899530f"><code>a6ede83</code></a> fix(useTextareaAutosize): onResize callback fires not only on resize (<a href="https://github.com/vueuse/vueuse/tree/HEAD/packages/core/issues/3887">#3887</a>)</li> <li><a href="https://github.com/vueuse/vueuse/commit/424a204623af9631f193fb2f119a3433f95f201e"><code>424a204</code></a> fix(useFileDialog): check if input value exists before trigger onChange (<a href="https://github.com/vueuse/vueuse/tree/HEAD/packages/core/issues/3972">#3972</a>)</li> <li><a href="https://github.com/vueuse/vueuse/commit/2ccbd3db39bcb778d83877d108273f62af0a516f"><code>2ccbd3d</code></a> fix(useGamepad): avoid spread to fix gamepad state (<a href="https://github.com/vueuse/vueuse/tree/HEAD/packages/core/issues/3913">#3913</a>)</li> <li>Additional commits viewable in <a href="https://github.com/vueuse/vueuse/commits/v10.10.0/packages/core">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~vueuse-bot">vueuse-bot</a>, a new releaser for <code>@vueuse/core</code> since your current version.</p> </details> <br /> Updates `@yaireo/tagify` from 4.26.0 to 4.26.5 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/yairEO/tagify/releases"><code>@yaireo/tagify</code>'s releases</a>.</em></p> <blockquote> <h2>v4.26.5</h2> <ul> <li>small CSS change regarding tags&<a href="https://redirect.github.com/yairEO/tagify/issues/39">#39</a>; appeared line-height 2627585</li> <li>fixes <a href="https://redirect.github.com/yairEO/tagify/issues/1344">#1344</a> - importing the react file from <code>./dist</code> should not be mapped to <code>./src</code>. 0ae33a6</li> <li>CSS - fixed placeholder transition when input has text (non-empty) meaning the placeholder should become hidden d58d6bb</li> </ul> <p><a href="https://github.com/yairEO/tagify/compare/v4.26.4...v4.26.5">https://github.com/yairEO/tagify/compare/v4.26.4...v4.26.5</a></p> <h2>v4.26.4</h2> <ul> <li>added more tests a7bef70</li> <li>fixes <a href="https://redirect.github.com/yairEO/tagify/issues/1343">#1343</a> - A double tag is created if a delimiter is typed in an empty input 2a18d5d</li> </ul> <p><a href="https://github.com/yairEO/tagify/compare/v4.26.3...v4.26.4">https://github.com/yairEO/tagify/compare/v4.26.3...v4.26.4</a></p> <h2>v4.26.3</h2> <ul> <li>clicking anywhere within an instance&<a href="https://redirect.github.com/yairEO/tagify/issues/39">#39</a>;s dropdown should not hide it 2fcd364</li> <li>add a custom property to the dropdown node so it be linked to which tagify instance it belongs to 02f251c</li> <li>fixes a chrome bug which i&<a href="https://redirect.github.com/yairEO/tagify/issues/39">#39</a>;ve reported (<a href="https://issues.chromium.org/issues/339458174">https://issues.chromium.org/issues/339458174</a>) 549c6cb</li> <li>fixes <a href="https://redirect.github.com/yairEO/tagify/issues/1341">#1341</a> - <code>onEditTagFocus</code> should be manually invokled just below <code>editTag</code> is called because it is coupled to it logically and many things depend on this order such as internal events attached within <code>editTag</code> c2893e9</li> <li>fixes <a href="https://redirect.github.com/yairEO/tagify/issues/1342">#1342</a> - objects where the <code>value</code> was non-string where not able to be added as tags 5031a2e</li> </ul> <p><a href="https://github.com/yairEO/tagify/compare/v4.26.2...v4.26.3">https://github.com/yairEO/tagify/compare/v4.26.2...v4.26.3</a></p> <h2>v4.26.2</h2> <ul> <li>added playwright test script to <code>package.json</code> 20968f3</li> <li>added playwright (basic) tests fdf455d</li> <li>should discard tags added as objects with an empty text-prop value b817d21</li> <li>refactored the "bindOriginaInputListener" interval so it will be restarted every time Tagify gets updated so the comparison of the original value will only happen after Tagify was updated for certain 6bfe82f</li> <li>When the <code>trim</code> setting is <code>true</code>, tags added as objects should be trimmed as well ccc142b</li> <li><code>normalizeTags()</code> method should eliminate empty array items b0f3e9c</li> <li>added <code>playwright</code> for tests usage 1cc06c3</li> <li>[bugfix] only in <code>select</code>-mode, when clicking anywhere in the selected tag&<a href="https://redirect.github.com/yairEO/tagify/issues/39">#39</a>;s text, the caret should remain at the clicked location 630ad2f</li> <li>fixes <a href="https://redirect.github.com/yairEO/tagify/issues/1340">#1340</a> - when dropdown is shown in <code>select</code>-mode, clicking outside should hide it and de-focus Tagify aff9c42</li> <li><code>placeCaretAfterNode(...)</code> should not be called with in <code>select</code>-mode because it makes no sense then 9e3dd31</li> <li>[chore] replaced <code>dragsort</code> js & css files paths from a CDN to local relative path to eliminate any server communications for testing purposes cc3d2e2</li> </ul> <p><a href="https://github.com/yairEO/tagify/compare/v4.26.1...v4.26.2">https://github.com/yairEO/tagify/compare/v4.26.1...v4.26.2</a></p> <h2>v4.26.1</h2> <ul> <li>Merge branch &<a href="https://redirect.github.com/yairEO/tagify/issues/39">#39</a>;master&<a href="https://redirect.github.com/yairEO/tagify/issues/39">#39</a>; of <a href="https://github.com/yairEO/tagify">https://github.com/yairEO/tagify</a> f319aa1</li> <li>fixes <a href="https://redirect.github.com/yairEO/tagify/issues/1334">#1334</a> - pressing <!-- raw HTML omitted -->DOWN<!-- raw HTML omitted --> arrow key in <code>mix</code>-mode should not show the suggestions dropdown 81da842</li> <li>[chore] minor change to the example files template bcaac7b</li> <li>fixed typo 63e411a</li> <li>Fixed <code>package.json</code> main attribute after .min file removal 41aac95</li> </ul> <p><a href="https://github.com/yairEO/tagify/compare/v4.26.0...v4.26.1">https://github.com/yairEO/tagify/compare/v4.26.0...v4.26.1</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/yairEO/tagify/commit/c973ee863ac0477e8cfb5f340f7946b6630a596a"><code>c973ee8</code></a> 4.26.5</li> <li><a href="https://github.com/yairEO/tagify/commit/2627585520392fa31a0696f71c7dd833ba997114"><code>2627585</code></a> min CSS change regarding tags' appeared line-height</li> <li><a href="https://github.com/yairEO/tagify/commit/0ae33a6dbeac079abae63d74f24c7c5a3bddd09a"><code>0ae33a6</code></a> fixes <a href="https://redirect.github.com/yairEO/tagify/issues/1344">#1344</a> - importing the react file from <code>./dist</code> should not be mapped to ...</li> <li><a href="https://github.com/yairEO/tagify/commit/d58d6bba92fc6afbb745fe39c8e1763f2a4594e0"><code>d58d6bb</code></a> CSS - fixed placeholder transition when input has text (non-empty) meaning th...</li> <li><a href="https://github.com/yairEO/tagify/commit/3454f90bb4a93b65bb12a97dcacc9d50d24787b6"><code>3454f90</code></a> 4.26.4</li> <li><a href="https://github.com/yairEO/tagify/commit/a7bef7064b89e348a7d898d5ae5a289d8a9fcf0f"><code>a7bef70</code></a> added more tests</li> <li><a href="https://github.com/yairEO/tagify/commit/2a18d5dffb8bc3988179f600b0f9f8a27fb474d6"><code>2a18d5d</code></a> fixes <a href="https://redirect.github.com/yairEO/tagify/issues/1343">#1343</a> - A double tag is created if a delimiter is typed in an empty input</li> <li><a href="https://github.com/yairEO/tagify/commit/525aa733b8b1f4bd2075ae4a59381b31de64b484"><code>525aa73</code></a> 4.26.3</li> <li><a href="https://github.com/yairEO/tagify/commit/1355b13b1be6fa9a1bb8f9f4ec2214632a04b238"><code>1355b13</code></a> updated the template CSS</li> <li><a href="https://github.com/yairEO/tagify/commit/4fb98858543e09ebc6016a802df6b41e159c1f30"><code>4fb9885</code></a> -</li> <li>Additional commits viewable in <a href="https://github.com/yairEO/tagify/compare/v4.26.0...v4.26.5">compare view</a></li> </ul> </details> <br /> Updates `@types/yaireo__tagify` from 4.18.0 to 4.24.0 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/yaireo__tagify">compare view</a></li> </ul> </details> <br /> Updates `vue` from 3.4.22 to 3.4.27 <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.4.27</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.4.26</h2> <p>Please refer to <a href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v3.4.25</h2> <p>Please refer to <a href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v3.4.24</h2> <p>Please refer to <a href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v3.4.23</h2> <p>Please refer to <a href="https://github.com/vuejs/core/blob/main/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.4.26...v3.4.27">3.4.27</a> (2024-05-06)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>compat:</strong> include legacy scoped slots (<a href="https://redirect.github.com/vuejs/core/issues/10868">#10868</a>) (<a href="https://github.com/vuejs/core/commit/83661264a4ced3cb2ff6800904a86dd9e82bbfe2">8366126</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/8869">#8869</a></li> <li><strong>compiler-core:</strong> add support for arrow aysnc function with unbracketed (<a href="https://redirect.github.com/vuejs/core/issues/5789">#5789</a>) (<a href="https://github.com/vuejs/core/commit/ca7d421e8775f6813f8943d32ab485e0c542f98b">ca7d421</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/5788">#5788</a></li> <li><strong>compiler-dom:</strong> restrict createStaticVNode usage with option elements (<a href="https://redirect.github.com/vuejs/core/issues/10846">#10846</a>) (<a href="https://github.com/vuejs/core/commit/0e3d6178b02d0386d779720ae2cc4eac1d1ec990">0e3d617</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/6568">#6568</a> <a href="https://redirect.github.com/vuejs/core/issues/7434">#7434</a></li> <li><strong>compiler-sfc:</strong> handle keyof operator (<a href="https://redirect.github.com/vuejs/core/issues/10874">#10874</a>) (<a href="https://github.com/vuejs/core/commit/10d34a5624775f20437ccad074a97270ef74c3fb">10d34a5</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10871">#10871</a></li> <li><strong>hydration:</strong> handle edge case of style mismatch without style attribute (<a href="https://github.com/vuejs/core/commit/f2c1412e46a8fad3e13403bfa78335c4f704f21c">f2c1412</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10786">#10786</a></li> </ul> <h2><a href="https://github.com/vuejs/core/compare/v3.4.25...v3.4.26">3.4.26</a> (2024-04-29)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>compiler-core:</strong> fix bail constant for globals (<a href="https://github.com/vuejs/core/commit/fefce06b41e3b75de3d748dc6399628ec5056e78">fefce06</a>)</li> <li><strong>compiler-core:</strong> remove unnecessary constant bail check (<a href="https://github.com/vuejs/core/commit/09b4df809e59ef5f4bc91acfc56dc8f82a8e243a">09b4df8</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10807">#10807</a></li> <li><strong>runtime-core:</strong> attrs should be readonly in functional components (<a href="https://redirect.github.com/vuejs/core/issues/10767">#10767</a>) (<a href="https://github.com/vuejs/core/commit/e8fd6446d14a6899e5e8ab1ee394d90088e01844">e8fd644</a>)</li> <li><strong>runtime-core:</strong> ensure slot compiler marker writable (<a href="https://redirect.github.com/vuejs/core/issues/10825">#10825</a>) (<a href="https://github.com/vuejs/core/commit/9c2de6244cd44bc5fbfd82b5850c710ce725044f">9c2de62</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10818">#10818</a></li> <li><strong>runtime-core:</strong> properly handle inherit transition during clone VNode (<a href="https://redirect.github.com/vuejs/core/issues/10809">#10809</a>) (<a href="https://github.com/vuejs/core/commit/638a79f64a7e184f2a2c65e21d764703f4bda561">638a79f</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/3716">#3716</a> <a href="https://redirect.github.com/vuejs/core/issues/10497">#10497</a> <a href="https://redirect.github.com/vuejs/core/issues/4091">#4091</a></li> <li><strong>Transition:</strong> re-fix <a href="https://redirect.github.com/vuejs/core/issues/10620">#10620</a> (<a href="https://redirect.github.com/vuejs/core/issues/10832">#10832</a>) (<a href="https://github.com/vuejs/core/commit/accf8396ae1c9dd49759ba0546483f1d2c70c9bc">accf839</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10632">#10632</a> <a href="https://redirect.github.com/vuejs/core/issues/10827">#10827</a></li> </ul> <h2><a href="https://github.com/vuejs/core/compare/v3.4.24...v3.4.25">3.4.25</a> (2024-04-24)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>defineModel:</strong> align prod mode runtime type generation with defineProps (<a href="https://github.com/vuejs/core/commit/4253a57f1703a7f1ac701d77e0a235689203461d">4253a57</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10769">#10769</a></li> <li><strong>runtime-core:</strong> properly get keepAlive child (<a href="https://redirect.github.com/vuejs/core/issues/10772">#10772</a>) (<a href="https://github.com/vuejs/core/commit/3724693a25c3f2dd13d70a8a1af760b03a4fb783">3724693</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10771">#10771</a></li> <li><strong>runtime-core:</strong> use normal object as internal prototype for attrs and slots (<a href="https://github.com/vuejs/core/commit/064e82f5855f30fe0b77fe9b5e4dd22700fd634d">064e82f</a>), closes <a href="https://github.com//github.com/vuejs/core/commit/6df53d85a207986128159d88565e6e7045db2add/issues/r141304923">/github.com/vuejs/core/commit/6df53d85a207986128159d88565e6e7045db2add#r141304923</a></li> </ul> <h2><a href="https://github.com/vuejs/core/compare/v3.4.23...v3.4.24">3.4.24</a> (2024-04-22)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>compiler-core:</strong> handle template ref bound via v-bind object on v-for (<a href="https://redirect.github.com/vuejs/core/issues/10706">#10706</a>) (<a href="https://github.com/vuejs/core/commit/da7adefa844265eecc9c336abfc727bc05b4f16e">da7adef</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10696">#10696</a></li> <li><strong>compiler-core:</strong> properly parse await expressions in edge cases (<a href="https://github.com/vuejs/core/commit/b92c25f53dff0fc1687f57ca4033d0ac25218940">b92c25f</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10754">#10754</a></li> <li><strong>compiler-sfc:</strong> handle readonly operator and ReadonlyArray/Map/Set types (<a href="https://github.com/vuejs/core/commit/5cef52a5c23ba8ba3239e6def03b8ff008d3cc72">5cef52a</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10726">#10726</a></li> <li><strong>compiler-ssr:</strong> fix hydration mismatch for conditional slot in transition (<a href="https://github.com/vuejs/core/commit/f12c81efca3fcf9a7ce478af2261ad6ab9b0bfd7">f12c81e</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10743">#10743</a></li> <li><strong>compiler-ssr:</strong> fix v-html SSR for nullish values (<a href="https://github.com/vuejs/core/commit/1ff407676f9495883b459779a9b0370d7588b51f">1ff4076</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10725">#10725</a></li> <li><strong>deps:</strong> update compiler (<a href="https://redirect.github.com/vuejs/core/issues/10760">#10760</a>) (<a href="https://github.com/vuejs/core/commit/15df5c1b261b9b471eb811fd47ab7b3cfc41cf83">15df5c1</a>)</li> <li><strong>runtime-core:</strong> fix edge case of KeepAlive inside Transition with slot children (<a href="https://redirect.github.com/vuejs/core/issues/10719">#10719</a>) (<a href="https://github.com/vuejs/core/commit/e51ca61ca060b2772e967d169548fc2f58fce6d1">e51ca61</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10708">#10708</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/461946175df95932986cbd7b07bb9598ab3318cd"><code>4619461</code></a> release: v3.4.27</li> <li><a href="https://github.com/vuejs/core/commit/10d34a5624775f20437ccad074a97270ef74c3fb"><code>10d34a5</code></a> fix(compiler-sfc): handle keyof operator (<a href="https://redirect.github.com/vuejs/core/issues/10874">#10874</a>)</li> <li><a href="https://github.com/vuejs/core/commit/83661264a4ced3cb2ff6800904a86dd9e82bbfe2"><code>8366126</code></a> fix(compat): include legacy scoped slots (<a href="https://redirect.github.com/vuejs/core/issues/10868">#10868</a>)</li> <li><a href="https://github.com/vuejs/core/commit/f2c1412e46a8fad3e13403bfa78335c4f704f21c"><code>f2c1412</code></a> fix(hydration): handle edge case of style mismatch without style attribute</li> <li><a href="https://github.com/vuejs/core/commit/481b1b6f38a00231ad38ea5a86758ffdd8cb04a0"><code>481b1b6</code></a> refactor(types): use explicit modifiers type (<a href="https://redirect.github.com/vuejs/core/issues/10856">#10856</a>)</li> <li><a href="https://github.com/vuejs/core/commit/8373350ce5ff1bcb23ca615da78d6b07e6820874"><code>8373350</code></a> chore(deps): update build (<a href="https://redirect.github.com/vuejs/core/issues/10867">#10867</a>)</li> <li><a href="https://github.com/vuejs/core/commit/bead21a2f6a9fe094d5e856a898ba916c83422bf"><code>bead21a</code></a> chore(deps): update all non-major dependencies (<a href="https://redirect.github.com/vuejs/core/issues/10866">#10866</a>)</li> <li><a href="https://github.com/vuejs/core/commit/c0c9432b64091fa15fd8619cfb06828735356a42"><code>c0c9432</code></a> test(watch): watching a reactive array (<a href="https://redirect.github.com/vuejs/core/issues/10848">#10848</a>)</li> <li><a href="https://github.com/vuejs/core/commit/0e3d6178b02d0386d779720ae2cc4eac1d1ec990"><code>0e3d617</code></a> fix(compiler-dom): restrict createStaticVNode usage with option elements (<a href="https://redirect.github.com/vuejs/core/issues/10">#10</a>...</li> <li><a href="https://github.com/vuejs/core/commit/c9c9dff805e346a88b02a9c5edb386242e49b8f1"><code>c9c9dff</code></a> refactor(perf): assign value in <code>if</code> block (<a href="https://redirect.github.com/vuejs/core/issues/10836">#10836</a>)</li> <li>Additional commits viewable in <a href="https://github.com/vuejs/core/compare/v3.4.22...v3.4.27">compare view</a></li> </ul> </details> <br /> Updates `vue-router` from 4.3.0 to 4.3.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vuejs/router/releases">vue-router's releases</a>.</em></p> <blockquote> <h2>v4.3.2</h2> <p>Please refer to <a href="https://github.com/vuejs/router/blob/main/packages/router/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v4.3.1</h2> <p>Please refer to <a href="https://github.com/vuejs/router/blob/main/packages/router/CHANGELOG.md">CHANGELOG.md</a> for details.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vuejs/router/commit/960662db6497011b51a5dec729befd26fcee305a"><code>960662d</code></a> release: vue-router@4.3.2</li> <li><a href="https://github.com/vuejs/router/commit/b78aa98792e86e08b76eb879e496fe1c300c1e18"><code>b78aa98</code></a> fix: Revert "fix: avoid normalizing the fullPath (<a href="https://redirect.github.com/vuejs/router/issues/2189">#2189</a>)"</li> <li><a href="https://github.com/vuejs/router/commit/f85e5cbcada56a49f8423de2d6776e3129062c71"><code>f85e5cb</code></a> release: vue-router@4.3.1</li> <li><a href="https://github.com/vuejs/router/commit/c54fc8407bd1944a3b724fbcc7f6fbac5ff45f0f"><code>c54fc84</code></a> fix: avoid normalizing the fullPath (<a href="https://redirect.github.com/vuejs/router/issues/2189">#2189</a>)</li> <li><a href="https://github.com/vuejs/router/commit/8e5f04f1feb50a832723896aa007bd42c4e8564e"><code>8e5f04f</code></a> docs: update aside</li> <li><a href="https://github.com/vuejs/router/commit/187e7d022bdde8f5a8bd73185da90795c538f513"><code>187e7d0</code></a> docs: up cert</li> <li><a href="https://github.com/vuejs/router/commit/7a7f8db3260874eb7031d7e17cc879342fa7203d"><code>7a7f8db</code></a> docs: use UTF-8 box drawing characters (<a href="https://redirect.github.com/vuejs/router/issues/2201">#2201</a>)</li> <li><a href="https://github.com/vuejs/router/commit/7b6dcae31f8ff4c2f970d27e758d52cdf468be68"><code>7b6dcae</code></a> docs: Update active-links.md (<a href="https://redirect.github.com/vuejs/router/issues/2207">#2207</a>)</li> <li><a href="https://github.com/vuejs/router/commit/0672d30cf38b9c1ebae8a6eafcafd6deac06c09e"><code>0672d30</code></a> Update dynamic-matching.md (<a href="https://redirect.github.com/vuejs/router/issues/2200">#2200</a>)</li> <li><a href="https://github.com/vuejs/router/commit/f776cbe1098596f53b5c2f696d29e1c02afd1fc1"><code>f776cbe</code></a> docs: update certificate links</li> <li>Additional commits viewable in <a href="https://github.com/vuejs/router/compare/v4.3.0...v4.3.2">compare view</a></li> </ul> </details> <br /> Updates `@vue/compiler-sfc` from 3.4.22 to 3.4.27 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vuejs/core/releases"><code>@vue/compiler-sfc</code>'s releases</a>.</em></p> <blockquote> <h2>v3.4.27</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.4.26</h2> <p>Please refer to <a href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v3.4.25</h2> <p>Please refer to <a href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v3.4.24</h2> <p>Please refer to <a href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v3.4.23</h2> <p>Please refer to <a href="https://github.com/vuejs/core/blob/main/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"><code>@vue/compiler-sfc</code>'s changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/vuejs/core/compare/v3.4.26...v3.4.27">3.4.27</a> (2024-05-06)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>compat:</strong> include legacy scoped slots (<a href="https://redirect.github.com/vuejs/core/issues/10868">#10868</a>) (<a href="https://github.com/vuejs/core/commit/83661264a4ced3cb2ff6800904a86dd9e82bbfe2">8366126</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/8869">#8869</a></li> <li><strong>compiler-core:</strong> add support for arrow aysnc function with unbracketed (<a href="https://redirect.github.com/vuejs/core/issues/5789">#5789</a>) (<a href="https://github.com/vuejs/core/commit/ca7d421e8775f6813f8943d32ab485e0c542f98b">ca7d421</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/5788">#5788</a></li> <li><strong>compiler-dom:</strong> restrict createStaticVNode usage with option elements (<a href="https://redirect.github.com/vuejs/core/issues/10846">#10846</a>) (<a href="https://github.com/vuejs/core/commit/0e3d6178b02d0386d779720ae2cc4eac1d1ec990">0e3d617</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/6568">#6568</a> <a href="https://redirect.github.com/vuejs/core/issues/7434">#7434</a></li> <li><strong>compiler-sfc:</strong> handle keyof operator (<a href="https://redirect.github.com/vuejs/core/issues/10874">#10874</a>) (<a href="https://github.com/vuejs/core/commit/10d34a5624775f20437ccad074a97270ef74c3fb">10d34a5</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10871">#10871</a></li> <li><strong>hydration:</strong> handle edge case of style mismatch without style attribute (<a href="https://github.com/vuejs/core/commit/f2c1412e46a8fad3e13403bfa78335c4f704f21c">f2c1412</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10786">#10786</a></li> </ul> <h2><a href="https://github.com/vuejs/core/compare/v3.4.25...v3.4.26">3.4.26</a> (2024-04-29)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>compiler-core:</strong> fix bail constant for globals (<a href="https://github.com/vuejs/core/commit/fefce06b41e3b75de3d748dc6399628ec5056e78">fefce06</a>)</li> <li><strong>compiler-core:</strong> remove unnecessary constant bail check (<a href="https://github.com/vuejs/core/commit/09b4df809e59ef5f4bc91acfc56dc8f82a8e243a">09b4df8</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10807">#10807</a></li> <li><strong>runtime-core:</strong> attrs should be readonly in functional components (<a href="https://redirect.github.com/vuejs/core/issues/10767">#10767</a>) (<a href="https://github.com/vuejs/core/commit/e8fd6446d14a6899e5e8ab1ee394d90088e01844">e8fd644</a>)</li> <li><strong>runtime-core:</strong> ensure slot compiler marker writable (<a href="https://redirect.github.com/vuejs/core/issues/10825">#10825</a>) (<a href="https://github.com/vuejs/core/commit/9c2de6244cd44bc5fbfd82b5850c710ce725044f">9c2de62</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10818">#10818</a></li> <li><strong>runtime-core:</strong> properly handle inherit transition during clone VNode (<a href="https://redirect.github.com/vuejs/core/issues/10809">#10809</a>) (<a href="https://github.com/vuejs/core/commit/638a79f64a7e184f2a2c65e21d764703f4bda561">638a79f</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/3716">#3716</a> <a href="https://redirect.github.com/vuejs/core/issues/10497">#10497</a> <a href="https://redirect.github.com/vuejs/core/issues/4091">#4091</a></li> <li><strong>Transition:</strong> re-fix <a href="https://redirect.github.com/vuejs/core/issues/10620">#10620</a> (<a href="https://redirect.github.com/vuejs/core/issues/10832">#10832</a>) (<a href="https://github.com/vuejs/core/commit/accf8396ae1c9dd49759ba0546483f1d2c70c9bc">accf839</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10632">#10632</a> <a href="https://redirect.github.com/vuejs/core/issues/10827">#10827</a></li> </ul> <h2><a href="https://github.com/vuejs/core/compare/v3.4.24...v3.4.25">3.4.25</a> (2024-04-24)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>defineModel:</strong> align prod mode runtime type generation with defineProps (<a href="https://github.com/vuejs/core/commit/4253a57f1703a7f1ac701d77e0a235689203461d">4253a57</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10769">#10769</a></li> <li><strong>runtime-core:</strong> properly get keepAlive child (<a href="https://redirect.github.com/vuejs/core/issues/10772">#10772</a>) (<a href="https://github.com/vuejs/core/commit/3724693a25c3f2dd13d70a8a1af760b03a4fb783">3724693</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10771">#10771</a></li> <li><strong>runtime-core:</strong> use normal object as internal prototype for attrs and slots (<a href="https://github.com/vuejs/core/commit/064e82f5855f30fe0b77fe9b5e4dd22700fd634d">064e82f</a>), closes <a href="https://github.com//github.com/vuejs/core/commit/6df53d85a207986128159d88565e6e7045db2add/issues/r141304923">/github.com/vuejs/core/commit/6df53d85a207986128159d88565e6e7045db2add#r141304923</a></li> </ul> <h2><a href="https://github.com/vuejs/core/compare/v3.4.23...v3.4.24">3.4.24</a> (2024-04-22)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>compiler-core:</strong> handle template ref bound via v-bind object on v-for (<a href="https://redirect.github.com/vuejs/core/issues/10706">#10706</a>) (<a href="https://github.com/vuejs/core/commit/da7adefa844265eecc9c336abfc727bc05b4f16e">da7adef</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10696">#10696</a></li> <li><strong>compiler-core:</strong> properly parse await expressions in edge cases (<a href="https://github.com/vuejs/core/commit/b92c25f53dff0fc1687f57ca4033d0ac25218940">b92c25f</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10754">#10754</a></li> <li><strong>compiler-sfc:</strong> handle readonly operator and ReadonlyArray/Map/Set types (<a href="https://github.com/vuejs/core/commit/5cef52a5c23ba8ba3239e6def03b8ff008d3cc72">5cef52a</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10726">#10726</a></li> <li><strong>compiler-ssr:</strong> fix hydration mismatch for conditional slot in transition (<a href="https://github.com/vuejs/core/commit/f12c81efca3fcf9a7ce478af2261ad6ab9b0bfd7">f12c81e</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10743">#10743</a></li> <li><strong>compiler-ssr:</strong> fix v-html SSR for nullish values (<a href="https://github.com/vuejs/core/commit/1ff407676f9495883b459779a9b0370d7588b51f">1ff4076</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10725">#10725</a></li> <li><strong>deps:</strong> update compiler (<a href="https://redirect.github.com/vuejs/core/issues/10760">#10760</a>) (<a href="https://github.com/vuejs/core/commit/15df5c1b261b9b471eb811fd47ab7b3cfc41cf83">15df5c1</a>)</li> <li><strong>runtime-core:</strong> fix edge case of KeepAlive inside Transition with slot children (<a href="https://redirect.github.com/vuejs/core/issues/10719">#10719</a>) (<a href="https://github.com/vuejs/core/commit/e51ca61ca060b2772e967d169548fc2f58fce6d1">e51ca61</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10708">#10708</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/461946175df95932986cbd7b07bb9598ab3318cd"><code>4619461</code></a> release: v3.4.27</li> <li><a href="https://github.com/vuejs/core/commit/10d34a5624775f20437ccad074a97270ef74c3fb"><code>10d34a5</code></a> fix(compiler-sfc): handle keyof operator (<a href="https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/10874">#10874</a>)</li> <li><a href="https://github.com/vuejs/core/commit/bead21a2f6a9fe094d5e856a898ba916c83422bf"><code>bead21a</code></a> chore(deps): update all non-major dependencies (<a href="https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/10866">#10866</a>)</li> <li><a href="https://github.com/vuejs/core/commit/241790937c5445855c9341ce32cb9337eabc8106"><code>2417909</code></a> release: v3.4.26</li> <li><a href="https://github.com/vuejs/core/commit/574c3e63bbb764c82fd7228eac979bb3e7fa731d"><code>574c3e6</code></a> release: v3.4.25</li> <li><a href="https://github.com/vuejs/core/commit/4253a57f1703a7f1ac701d77e0a235689203461d"><code>4253a57</code></a> fix(defineModel): align prod mode runtime type generation with defineProps</li> <li><a href="https://github.com/vuejs/core/commit/958286e3f050dc707ad1af293e91bfb190bdb191"><code>958286e</code></a> release: v3.4.24</li> <li><a href="https://github.com/vuejs/core/commit/5cef52a5c23ba8ba3239e6def03b8ff008d3cc72"><code>5cef52a</code></a> fix(compiler-sfc): handle readonly operator and ReadonlyArray/Map/Set types</li> <li><a href="https://github.com/vuejs/core/commit/15df5c1b261b9b471eb811fd47ab7b3cfc41cf83"><code>15df5c1</code></a> fix(deps): update compiler (<a href="https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/10760">#10760</a>)</li> <li><a href="https://github.com/vuejs/core/commit/b0d00958e0666a0fe9514b5d9cff3fc7acde7f1b"><code>b0d0095</code></a> chore(deps): update all non-major dependencies (<a href="https://github.com/vuejs/core/tree/HEAD/packages/compiler-sfc/issues/10758">#10758</a>)</li> <li>Additional commits viewable in <a href="https://github.com/vuejs/core/commits/v3.4.27/packages/compiler-sfc">compare view</a></li> </ul> </details> <br /> Updates `@vue/runtime-dom` from 3.4.22 to 3.4.27 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vuejs/core/releases"><code>@vue/runtime-dom</code>'s releases</a>.</em></p> <blockquote> <h2>v3.4.27</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.4.26</h2> <p>Please refer to <a href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v3.4.25</h2> <p>Please refer to <a href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v3.4.24</h2> <p>Please refer to <a href="https://github.com/vuejs/core/blob/main/CHANGELOG.md">CHANGELOG.md</a> for details.</p> <h2>v3.4.23</h2> <p>Please refer to <a href="https://github.com/vuejs/core/blob/main/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"><code>@vue/runtime-dom</code>'s changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/vuejs/core/compare/v3.4.26...v3.4.27">3.4.27</a> (2024-05-06)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>compat:</strong> include legacy scoped slots (<a href="https://redirect.github.com/vuejs/core/issues/10868">#10868</a>) (<a href="https://github.com/vuejs/core/commit/83661264a4ced3cb2ff6800904a86dd9e82bbfe2">8366126</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/8869">#8869</a></li> <li><strong>compiler-core:</strong> add support for arrow aysnc function with unbracketed (<a href="https://redirect.github.com/vuejs/core/issues/5789">#5789</a>) (<a href="https://github.com/vuejs/core/commit/ca7d421e8775f6813f8943d32ab485e0c542f98b">ca7d421</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/5788">#5788</a></li> <li><strong>compiler-dom:</strong> restrict createStaticVNode usage with option elements (<a href="https://redirect.github.com/vuejs/core/issues/10846">#10846</a>) (<a href="https://github.com/vuejs/core/commit/0e3d6178b02d0386d779720ae2cc4eac1d1ec990">0e3d617</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/6568">#6568</a> <a href="https://redirect.github.com/vuejs/core/issues/7434">#7434</a></li> <li><strong>compiler-sfc:</strong> handle keyof operator (<a href="https://redirect.github.com/vuejs/core/issues/10874">#10874</a>) (<a href="https://github.com/vuejs/core/commit/10d34a5624775f20437ccad074a97270ef74c3fb">10d34a5</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10871">#10871</a></li> <li><strong>hydration:</strong> handle edge case of style mismatch without style attribute (<a href="https://github.com/vuejs/core/commit/f2c1412e46a8fad3e13403bfa78335c4f704f21c">f2c1412</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10786">#10786</a></li> </ul> <h2><a href="https://github.com/vuejs/core/compare/v3.4.25...v3.4.26">3.4.26</a> (2024-04-29)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>compiler-core:</strong> fix bail constant for globals (<a href="https://github.com/vuejs/core/commit/fefce06b41e3b75de3d748dc6399628ec5056e78">fefce06</a>)</li> <li><strong>compiler-core:</strong> remove unnecessary constant bail check (<a href="https://github.com/vuejs/core/commit/09b4df809e59ef5f4bc91acfc56dc8f82a8e243a">09b4df8</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10807">#10807</a></li> <li><strong>runtime-core:</strong> attrs should be readonly in functional components (<a href="https://redirect.github.com/vuejs/core/issues/10767">#10767</a>) (<a href="https://github.com/vuejs/core/commit/e8fd6446d14a6899e5e8ab1ee394d90088e01844">e8fd644</a>)</li> <li><strong>runtime-core:</strong> ensure slot compiler marker writable (<a href="https://redirect.github.com/vuejs/core/issues/10825">#10825</a>) (<a href="https://github.com/vuejs/core/commit/9c2de6244cd44bc5fbfd82b5850c710ce725044f">9c2de62</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10818">#10818</a></li> <li><strong>runtime-core:</strong> properly handle inherit transition during clone VNode (<a href="https://redirect.github.com/vuejs/core/issues/10809">#10809</a>) (<a href="https://github.com/vuejs/core/commit/638a79f64a7e184f2a2c65e21d764703f4bda561">638a79f</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/3716">#3716</a> <a href="https://redirect.github.com/vuejs/core/issues/10497">#10497</a> <a href="https://redirect.github.com/vuejs/core/issues/4091">#4091</a></li> <li><strong>Transition:</strong> re-fix <a href="https://redirect.github.com/vuejs/core/issues/10620">#10620</a> (<a href="https://redirect.github.com/vuejs/core/issues/10832">#10832</a>) (<a href="https://github.com/vuejs/core/commit/accf8396ae1c9dd49759ba0546483f1d2c70c9bc">accf839</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10632">#10632</a> <a href="https://redirect.github.com/vuejs/core/issues/10827">#10827</a></li> </ul> <h2><a href="https://github.com/vuejs/core/compare/v3.4.24...v3.4.25">3.4.25</a> (2024-04-24)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>defineModel:</strong> align prod mode runtime type generation with defineProps (<a href="https://github.com/vuejs/core/commit/4253a57f1703a7f1ac701d77e0a235689203461d">4253a57</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10769">#10769</a></li> <li><strong>runtime-core:</strong> properly get keepAlive child (<a href="https://redirect.github.com/vuejs/core/issues/10772">#10772</a>) (<a href="https://github.com/vuejs/core/commit/3724693a25c3f2dd13d70a8a1af760b03a4fb783">3724693</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10771">#10771</a></li> <li><strong>runtime-core:</strong> use normal object as internal prototype for attrs and slots (<a href="https://github.com/vuejs/core/commit/064e82f5855f30fe0b77fe9b5e4dd22700fd634d">064e82f</a>), closes <a href="https://github.com//github.com/vuejs/core/commit/6df53d85a207986128159d88565e6e7045db2add/issues/r141304923">/github.com/vuejs/core/commit/6df53d85a207986128159d88565e6e7045db2add#r141304923</a></li> </ul> <h2><a href="https://github.com/vuejs/core/compare/v3.4.23...v3.4.24">3.4.24</a> (2024-04-22)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>compiler-core:</strong> handle template ref bound via v-bind object on v-for (<a href="https://redirect.github.com/vuejs/core/issues/10706">#10706</a>) (<a href="https://github.com/vuejs/core/commit/da7adefa844265eecc9c336abfc727bc05b4f16e">da7adef</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10696">#10696</a></li> <li><strong>compiler-core:</strong> properly parse await expressions in edge cases (<a href="https://github.com/vuejs/core/commit/b92c25f53dff0fc1687f57ca4033d0ac25218940">b92c25f</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10754">#10754</a></li> <li><strong>compiler-sfc:</strong> handle readonly operator and ReadonlyArray/Map/Set types (<a href="https://github.com/vuejs/core/commit/5cef52a5c23ba8ba3239e6def03b8ff008d3cc72">5cef52a</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10726">#10726</a></li> <li><strong>compiler-ssr:</strong> fix hydration mismatch for conditional slot in transition (<a href="https://github.com/vuejs/core/commit/f12c81efca3fcf9a7ce478af2261ad6ab9b0bfd7">f12c81e</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10743">#10743</a></li> <li><strong>compiler-ssr:</strong> fix v-html SSR for nullish values (<a href="https://github.com/vuejs/core/commit/1ff407676f9495883b459779a9b0370d7588b51f">1ff4076</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10725">#10725</a></li> <li><strong>deps:</strong> update compiler (<a href="https://redirect.github.com/vuejs/core/issues/10760">#10760</a>) (<a href="https://github.com/vuejs/core/commit/15df5c1b261b9b471eb811fd47ab7b3cfc41cf83">15df5c1</a>)</li> <li><strong>runtime-core:</strong> fix edge case of KeepAlive inside Transition with slot children (<a href="https://redirect.github.com/vuejs/core/issues/10719">#10719</a>) (<a href="https://github.com/vuejs/core/commit/e51ca61ca060b2772e967d169548fc2f58fce6d1">e51ca61</a>), closes <a href="https://redirect.github.com/vuejs/core/issues/10708">#10708</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/461946175df95932986cbd7b07bb9598ab3318cd"><code>4619461</code></a> release: v3.4.27</li> <li><a href="https://github.com/vuejs/core/commit/481b1b6f38a00231ad38ea5a86758ffdd8cb04a0"><code>481b1b6</code></a> refactor(types): use explicit modifiers type (<a href="https://github.com/vuejs/core/tree/HEAD/packages/runtime-dom/issues/10856">#10856</a>)</li> <li><a href="https://github.com/vuejs/core/commit/241790937c5445855c9341ce32cb9337eabc8106"><code>2417909</code></a> release: v3.4.26</li> <li><a href="https://github.com/vuejs/core/commit/574c3e63bbb764c82fd7228eac979bb3e7fa731d"><code>574c3e6</code></a> release: v3.4.25</li> <li><a href="https://github.com/vuejs/core/commit/958286e3f050dc707ad1af293e91bfb190bdb191"><code>958286e</code></a> release: v3.4.24</li> <li><a href="https://github.com/vuejs/core/commit/65109a70f187473edae8cf4df11af3c33345e6f6"><code>65109a7</code></a> fix(transition): transition is breaking/flickering when enter is canceled (<a href="https://github.com/vuejs/core/tree/HEAD/packages/runtime-dom/issues/1">#1</a>...</li> <li><a href="https://github.com/vuejs/core/commit/46c2b63981b8321be2d8bb1892b74d7e50bdd668"><code>46c2b63</code></a> release: v3.4.23</li> <li>See full diff in <a href="https://github.com/vuejs/core/commits/v3.4.27/packages/runtime-dom">compare view</a></li> </ul> </details> <br /> Updates `@vue/test-utils` from 2.4.5 to 2.4.6 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vuejs/test-utils/releases"><code>@vue/test-utils</code>'s releases</a>.</em></p> <blockquote> <h2>v2.4.6</h2> <h2>What's Changed</h2> <ul> <li>Fix/circular references in props cause maximum call stack size exceeded by <a href="https://github.com/Evobaso-J"><code>@Evobaso-J</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2371">vuejs/test-utils#2371</a></li> <li>chore(deps): update all non-major dependencies by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2374">vuejs/test-utils#2374</a></li> <li>docs: setup the translation helper by <a href="https://github.com/Jinjiang"><code>@Jinjiang</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2373">vuejs/test-utils#2373</a></li> <li>chore: translate translation sync message in french by <a href="https://github.com/cexbrayat"><code>@cexbrayat</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2377">vuejs/test-utils#2377</a></li> <li>docs: synchronize the french docs by <a href="https://github.com/cexbrayat"><code>@cexbrayat</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2378">vuejs/test-utils#2378</a></li> <li>chore(deps): update dependency vite to v5.2.2 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2376">vuejs/test-utils#2376</a></li> <li>chore(deps): pin dependency vitepress-translation-helper to 0.1.3 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2379">vuejs/test-utils#2379</a></li> <li>chore(deps): update dependency typescript to v5.4.3 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2380">vuejs/test-utils#2380</a></li> <li>chore(deps): update dependency vitepress-translation-helper to v0.2.0 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2381">vuejs/test-utils#2381</a></li> <li>chore: update vitepress-translation-helper by <a href="https://github.com/Jinjiang"><code>@Jinjiang</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2382">vuejs/test-utils#2382</a></li> <li>chore(deps): update dependency vitepress to v1.0.0 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2383">vuejs/test-utils#2383</a></li> <li>chore(deps): update dependency vitepress-translation-helper to v0.2.1 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2384">vuejs/test-utils#2384</a></li> <li>fix: update attachTo type in MountingOptions interface by <a href="https://github.com/taku-y-9308"><code>@taku-y-9308</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2375">vuejs/test-utils#2375</a></li> <li>chore(deps): update all non-major dependencies by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2388">vuejs/test-utils#2388</a></li> <li>docs(api): fix typo in attachTo anchor tag within isVisible by <a href="https://github.com/matusekma"><code>@matusekma</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2351">vuejs/test-utils#2351</a></li> <li>change vm to always provide global property by <a href="https://github.com/taku-y-9308"><code>@taku-y-9308</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2386">vuejs/test-utils#2386</a></li> <li>chore(deps): update dependency rollup to v4.13.1 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2389">vuejs/test-utils#2389</a></li> <li>chore(deps): update dependency reflect-metadata to v0.2.2 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2391">vuejs/test-utils#2391</a></li> <li>chore(deps): update all non-major dependencies by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2393">vuejs/test-utils#2393</a></li> <li>chore(deps): update dependency vite to v5.2.8 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2396">vuejs/test-utils#2396</a></li> <li>docs: fix missing equal sign by <a href="https://github.com/w2xi"><code>@w2xi</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2398">vuejs/test-utils#2398</a></li> <li>fix: renderStubDefaultSlot with scoped slots by <a href="https://github.com/cexbrayat"><code>@cexbrayat</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2397">vuejs/test-utils#2397</a></li> <li>docs(api): fix missing chars by <a href="https://github.com/w2xi"><code>@w2xi</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2399">vuejs/test-utils#2399</a></li> <li>docs: use innerHTML in teleport cleanup by <a href="https://github.com/brc-dd"><code>@brc-dd</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2403">vuejs/test-utils#2403</a></li> <li>feat: Added dynamic return for element getter by <a href="https://github.com/nandi95"><code>@nandi95</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2406">vuejs/test-utils#2406</a></li> <li>chore(deps): update all non-major dependencies by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2407">vuejs/test-utils#2407</a></li> <li>chore(deps): update all non-major dependencies by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2408">vuejs/test-utils#2408</a></li> <li>doc(api): fix missing char by <a href="https://github.com/w2xi"><code>@w2xi</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2410">vuejs/test-utils#2410</a></li> <li>chore(deps): update all non-major dependencies by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2412">vuejs/test-utils#2412</a></li> <li>chore: use node v18 on netlify by <a href="https://github.com/cexbrayat"><code>@cexbrayat</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2416">vuejs/test-utils#2416</a></li> <li>fix(stubs): avoid warning on normalized props with Vue v3.4.22 by <a href="https://github.com/cexbrayat"><code>@cexbrayat</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2413">vuejs/test-utils#2413</a></li> <li>chore: use the packageManager field from package.json in github action by <a href="https://github.com/cexbrayat"><code>@cexbrayat</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2417">vuejs/test-utils#2417</a></li> <li>chore(deps): update pnpm to v9 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2415">vuejs/test-utils#2415</a></li> <li>chore(deps): update all non-major dependencies to v3.4.23 by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2418">vuejs/test-utils#2418</a></li> <li>chore(deps): update all non-major dependencies by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2419">vuejs/test-utils#2419</a></li> <li>chore(deps): update all non-major dependencies by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2420">vuejs/test-utils#2420</a></li> <li>chore(deps): update all non-major dependencies by <a href="https://github.com/renovate"><code>@renovate</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2421">vuejs/test-utils#2421</a></li> <li>Update index.md to fix typo and clarify <code>get</code> vs <code>find</code> behavior by <a href="https://github.com/KatWorkGit"><code>@KatWorkGit</code></a> in <a href="https://redirect.github.com/vuejs/test-utils/pull/2422">vuejs/test-utils#24…
- Loading branch information