snyk/snyk (@snyk/protect)
### [`v1.1293.0`](https://redirect.github.com/snyk/cli/releases/tag/v1.1293.0)
[Compare Source](https://redirect.github.com/snyk/snyk/compare/v1.1292.4...v1.1293.0)
The Snyk CLI is being deployed to different deployment channels, users can select the stability level according to their needs. For details please see [this documentation](https://docs.snyk.io/snyk-cli/releases-and-channels-for-the-snyk-cli)
##### News
- Starting with this version, Snyk cli binaries will be distributed via `downloads.snyk.io` instead of `static.snyk.io`. This includes intallation from `npm`, `homebrew` and `scoop` as well as many of the CI/CD integrations.
##### Features
- **sbom:** add support for license issues in sbom test ([6948668](https://redirect.github.com/snyk/snyk/commit/6948668d57523c2e7fd76ff363cf2d1625b6f0f3))
- **auth:** Use OAuth2 as default authentication mechanism ([35949c4](https://redirect.github.com/snyk/snyk/commit/35949c4acdd3bcbd510a6ac076523f21366b91c2))
- **config:** Introduce config environment command ([0d8dd2b](https://redirect.github.com/snyk/snyk/commit/0d8dd2b04278e38fe5fd335ec3023f753c944988))
- **container:** When docker is not installed, platform parameter is now supported ([64b405d](https://redirect.github.com/snyk/snyk/commit/64b405d02733fb2423798f4cfbff19fa04110c2d))
##### Bug Fixes
- **auth:** align auth failure error messages for oauth ([e3bfec3](https://redirect.github.com/snyk/snyk/commit/e3bfec354e56499a2266a45804d0a93d17f46bce))
- **auth:** ensure environment variable precedence for auth tokens ([24417d6](https://redirect.github.com/snyk/snyk/commit/24417d6e7c7661c1a288a1f01502af17fdb54e64))
- **test:** fix a bug related to multi-project .NET folder structures ([755a38f](https://redirect.github.com/snyk/snyk/commit/755a38fc6b5c7b4f7631fced9e8f0fd8ed391819))
- **test:** multiple pnpm workspace improvements ([da5c14f](https://redirect.github.com/snyk/snyk/commit/da5c14fc344f17c7ac8c0969f2e0cb24ba59b6cd))
- **test:** fixes a bug regarding Snyk attempting to get the dependencies from the wrong nuget \*.deps.json file.([2e17434](https://redirect.github.com/snyk/snyk/commit/2e17434de99d342ea7dcedf5ba5bd250aae85eb3))
- **test:** support for pipenv with python 3.12 ([09df3bc](https://redirect.github.com/snyk/snyk/commit/09df3bc7dbcb184a56021ead7703732fa66ea273))
- **test:** support multi-part comparison for python pip versions. ([b625eb9](https://redirect.github.com/snyk/snyk/commit/b625eb90410d69047ef87b65cc0289f9360251fe))
- **container:** container monitor with --json now outputs valid json([039c9bd](https://redirect.github.com/snyk/snyk/commit/039c9bd13efa9397a8e442e80206bfabcc529125))
- **container:** support hashing large .jar files ([6f82231](https://redirect.github.com/snyk/snyk/commit/6f822317209e8b60bb07bf073bdcb9c78f402eb8))
- **sbom:** fix issues in JSON output of `sbom test` command, include CWE values on `CWE` property ([#5331](https://redirect.github.com/snyk/snyk/issues/5331)) ([99773c3](https://redirect.github.com/snyk/snyk/commit/99773c3eac6c41c61c9da7fc0f1b991e5298dc37))
- **sbom:** include all detected dep-graphs of a container image ([ea43977](https://redirect.github.com/snyk/snyk/commit/ea439770e88093d1a99d88957f48ea63ea82b09a))
- **iac:** fixed an issue where the resource path was missing for certain Terraform resources. [IAC-3015](\[0b5823a]\(https://github.com/snyk/snyk/commit/0b5823ae2673bfbec7a055c881e8055eeb8c01ee\))
- **general:** map previously unhandled exit codes to exit code 2 ([9fde4fe](https://redirect.github.com/snyk/snyk/commit/9fde4fec680f2ae0650baf6b1cfed5908984e9ef))
- **general:** use entitlements when signing bundled macos binaries ([bebc59c](https://redirect.github.com/snyk/snyk/commit/bebc59cbfbd20aef2e8531845579f2d78c5b07ca))
axios/axios (axios)
### [`v1.7.7`](https://redirect.github.com/axios/axios/blob/HEAD/CHANGELOG.md#177-2024-08-31)
[Compare Source](https://redirect.github.com/axios/axios/compare/v1.7.6...v1.7.7)
##### Bug Fixes
- **fetch:** fix stream handling in Safari by fallback to using a stream reader instead of an async iterator; ([#6584](https://redirect.github.com/axios/axios/issues/6584)) ([d198085](https://redirect.github.com/axios/axios/commit/d1980854fee1765cd02fa0787adf5d6e34dd9dcf))
- **http:** fixed support for IPv6 literal strings in url ([#5731](https://redirect.github.com/axios/axios/issues/5731)) ([364993f](https://redirect.github.com/axios/axios/commit/364993f0d8bc6e0e06f76b8a35d2d0a35cab054c))
##### Contributors to this release
- [Rishi556](https://redirect.github.com/Rishi556 "+39/-1 (#5731 )")
- [Dmitriy Mozgovoy](https://redirect.github.com/DigitalBrainJS "+27/-7 (#6584 )")
### [`v1.7.6`](https://redirect.github.com/axios/axios/blob/HEAD/CHANGELOG.md#176-2024-08-30)
[Compare Source](https://redirect.github.com/axios/axios/compare/v1.7.5...v1.7.6)
##### Bug Fixes
- **fetch:** fix content length calculation for FormData payload; ([#6524](https://redirect.github.com/axios/axios/issues/6524)) ([085f568](https://redirect.github.com/axios/axios/commit/085f56861a83e9ac02c140ad9d68dac540dfeeaa))
- **fetch:** optimize signals composing logic; ([#6582](https://redirect.github.com/axios/axios/issues/6582)) ([df9889b](https://redirect.github.com/axios/axios/commit/df9889b83c2cc37e9e6189675a73ab70c60f031f))
##### Contributors to this release
- [Dmitriy Mozgovoy](https://redirect.github.com/DigitalBrainJS "+98/-46 (#6582 )")
- [Jacques Germishuys](https://redirect.github.com/jacquesg "+5/-1 (#6524 )")
- [kuroino721](https://redirect.github.com/kuroino721 "+3/-1 (#6575 )")
cypress-io/cypress (cypress)
### [`v13.14.2`](https://redirect.github.com/cypress-io/cypress/releases/tag/v13.14.2)
[Compare Source](https://redirect.github.com/cypress-io/cypress/compare/v13.14.1...v13.14.2)
Changelog: https://docs.cypress.io/guides/references/changelog#13-14-2
### [`v13.14.1`](https://redirect.github.com/cypress-io/cypress/compare/v13.14.0...v13.14.1)
[Compare Source](https://redirect.github.com/cypress-io/cypress/compare/v13.14.0...v13.14.1)
vuejs/eslint-plugin-vue (eslint-plugin-vue)
### [`v9.28.0`](https://redirect.github.com/vuejs/eslint-plugin-vue/compare/v9.27.0...v9.28.0)
[Compare Source](https://redirect.github.com/vuejs/eslint-plugin-vue/compare/v9.27.0...v9.28.0)
vuejs/core (vue)
### [`v3.5.2`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#352-2024-09-05)
[Compare Source](https://redirect.github.com/vuejs/core/compare/v3.5.1...v3.5.2)
##### Bug Fixes
- **reactivity:** make toRaw work on proxies created by proxyRef ([46c3ab1](https://redirect.github.com/vuejs/core/commit/46c3ab1d714024894fa1d33e495d5d35c7817d4d))
- **reactivity:** pass oldValue to computed getter ([#11813](https://redirect.github.com/vuejs/core/issues/11813)) ([98864a7](https://redirect.github.com/vuejs/core/commit/98864a7ef5c8080c407166c8221488a4eacbbc81)), closes [#11812](https://redirect.github.com/vuejs/core/issues/11812)
- **reactivity:** prevent endless recursion in computed getters ([#11797](https://redirect.github.com/vuejs/core/issues/11797)) ([716275d](https://redirect.github.com/vuejs/core/commit/716275d1b1d2383d8ef0306fcd94558d4d9170f2))
- **reactivity:** self-referencing computed should refresh ([e84c4a6](https://redirect.github.com/vuejs/core/commit/e84c4a608e9dc96fb2a4a29d538bcc64f26103a2)), closes [/github.com/vuejs/core/pull/11797#issuecomment-2330738633](https://redirect.github.com//github.com/vuejs/core/pull/11797/issues/issuecomment-2330738633)
- **scheduler:** prevent duplicate jobs being queued ([#11826](https://redirect.github.com/vuejs/core/issues/11826)) ([df56cc5](https://redirect.github.com/vuejs/core/commit/df56cc528793b1d6131a1e64095dd5cb95c56bee)), closes [#11712](https://redirect.github.com/vuejs/core/issues/11712) [#11807](https://redirect.github.com/vuejs/core/issues/11807)
- **suspense:** avoid updating anchor if activeBranch has not been rendered to the actual container ([#11818](https://redirect.github.com/vuejs/core/issues/11818)) ([3c0d531](https://redirect.github.com/vuejs/core/commit/3c0d531fa7fe762bfe46fbe63f318adc95221795)), closes [#11806](https://redirect.github.com/vuejs/core/issues/11806)
- **Transition:** handle KeepAlive child unmount in Transition out-in mode ([#11778](https://redirect.github.com/vuejs/core/issues/11778)) ([3116553](https://redirect.github.com/vuejs/core/commit/311655352931863dfcf520b8cf29cebc5b7e1e00)), closes [#11775](https://redirect.github.com/vuejs/core/issues/11775)
- **types:** add HTMLDialogElement missing close event ([#11811](https://redirect.github.com/vuejs/core/issues/11811)) ([3634f7a](https://redirect.github.com/vuejs/core/commit/3634f7a4c1649ad2e7e969eb4512512868c61d01))
- **types:** added name attribute support to details tag ([#11823](https://redirect.github.com/vuejs/core/issues/11823)) ([c74176e](https://redirect.github.com/vuejs/core/commit/c74176ec7b4d1d34159ce21d600c04b157ac5549)), closes [#11821](https://redirect.github.com/vuejs/core/issues/11821)
- **types:** fix defineComponent props inference when setup() has explicit annotation ([fca20a3](https://redirect.github.com/vuejs/core/commit/fca20a39aa4a6f98c8f972bd435ebb7dc535648a)), closes [#11803](https://redirect.github.com/vuejs/core/issues/11803)
- **useTemplateRef:** properly fix readonly warning in dev and ensure prod behavior consistency ([9b7797d](https://redirect.github.com/vuejs/core/commit/9b7797d0d1fc773e979e042673d5b9b3151c40fc)), closes [#11808](https://redirect.github.com/vuejs/core/issues/11808) [#11816](https://redirect.github.com/vuejs/core/issues/11816) [#11810](https://redirect.github.com/vuejs/core/issues/11810)
##### Features
- **compiler-core:** parse modifiers as expression to provide location data ([#11819](https://redirect.github.com/vuejs/core/issues/11819)) ([3f13203](https://redirect.github.com/vuejs/core/commit/3f13203564164eeb2945bdc0b9ef755c37477d75))
### [`v3.5.1`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#351-2024-09-04)
[Compare Source](https://redirect.github.com/vuejs/core/compare/v3.5.0...v3.5.1)
##### Bug Fixes
- **build:** improve built-in components treeshakability ([4eee630](https://redirect.github.com/vuejs/core/commit/4eee630b3122a10d0baf9b91358cfffa92d6fd81))
- **reactivity:** handle non-array arguments in reactive `concat` method ([#11794](https://redirect.github.com/vuejs/core/issues/11794)) ([475977a](https://redirect.github.com/vuejs/core/commit/475977a6f76b77392610e0a3ec2b0e076d1e1d59)), closes [#11792](https://redirect.github.com/vuejs/core/issues/11792)
- **Transition:** avoid applying transition hooks on comment vnode ([#11788](https://redirect.github.com/vuejs/core/issues/11788)) ([51912f8](https://redirect.github.com/vuejs/core/commit/51912f8a02e35f172f6d30ed7a2f3a92c1407cf9)), closes [#11782](https://redirect.github.com/vuejs/core/issues/11782)
- **types:** avoid using intersection type in `Readonly<...>` to fix JSDoc emit ([#11799](https://redirect.github.com/vuejs/core/issues/11799)) ([7518bc1](https://redirect.github.com/vuejs/core/commit/7518bc19dc73ba46dcf1eef6e23f9e6e75552675))
- **useTemplateRef:** fix readonly warning when useTemplateRef has same variable name as template ref ([bc63df0](https://redirect.github.com/vuejs/core/commit/bc63df01992fdbf0b6749ad234153725697ed896)), closes [#11795](https://redirect.github.com/vuejs/core/issues/11795) [#11802](https://redirect.github.com/vuejs/core/issues/11802) [#11804](https://redirect.github.com/vuejs/core/issues/11804)
### [`v3.5.0`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#350-2024-09-03)
[Compare Source](https://redirect.github.com/vuejs/core/compare/v3.4.38...v3.5.0)
#### Aggregated Features List for 3.5 (alpha to stable)
##### Reactivity
- **reactivity**: Refactor reactivity system to use version counting and doubly-linked list tracking ([#10397](https://redirect.github.com/vuejs/core/pull/10397)) ([05eb4e0](https://redirect.github.com/vuejs/core/commit/05eb4e0fefd585125dd60b7f8fe9c36928d921aa))
- **reactivity**: Optimize array tracking ([#9511](https://redirect.github.com/vuejs/core/pull/9511)) ([70196a4](https://redirect.github.com/vuejs/core/commit/70196a40cc078f50fcc1110c38c06fbcc70b205e))
- **compiler-sfc:** enable reactive props destructure by default ([d2dac0e](https://redirect.github.com/vuejs/core/commit/d2dac0e359c47d1ed0aa77eda488e76fd6466d2d))
- **reactivity:** `onEffectCleanup` API ([2cc5615](https://redirect.github.com/vuejs/core/commit/2cc5615590de77126e8df46136de0240dbde5004)), closes [#10173](https://redirect.github.com/vuejs/core/issues/10173)
- **reactivity:** add `failSilently` argument for `onScopeDispose` ([9a936aa](https://redirect.github.com/vuejs/core/commit/9a936aaec489c79433a32791ecf5ddb1739a62bd))
- **reactivity/watch:** base `watch`, `getCurrentWatcher`, and `onWatcherCleanup` ([#9927](https://redirect.github.com/vuejs/core/issues/9927)) ([205e5b5](https://redirect.github.com/vuejs/core/commit/205e5b5e277243c3af2c937d9bd46cf671296b72))
- **reactivity/watch:** add pause/resume for ReactiveEffect, EffectScope, and WatchHandle ([#9651](https://redirect.github.com/vuejs/core/issues/9651)) ([267093c](https://redirect.github.com/vuejs/core/commit/267093c31490050bfcf3ff2b30a2aefee2dad582))
- **watch:** support passing number to `deep` option to control the watch depth ([#9572](https://redirect.github.com/vuejs/core/issues/9572)) ([22f7d96](https://redirect.github.com/vuejs/core/commit/22f7d96757956ebe0baafe52256aa327908cc51c))
- **types:** export `MultiWatchSources` type ([#9563](https://redirect.github.com/vuejs/core/issues/9563)) ([998dca5](https://redirect.github.com/vuejs/core/commit/998dca59f140420280803233f41707580688562c))
- **types:** allow computed getter and setter types to be unrelated ([#11472](https://redirect.github.com/vuejs/core/issues/11472)) ([a01675e](https://redirect.github.com/vuejs/core/commit/a01675ef8f99b5acd6832c53051f4415b18609f2)), closes [#7271](https://redirect.github.com/vuejs/core/issues/7271)
##### SSR
- **runtime-core:** `useId()` and `app.config.idPrefix` ([#11404](https://redirect.github.com/vuejs/core/issues/11404)) ([73ef156](https://redirect.github.com/vuejs/core/commit/73ef1561f6905d69f968c094d0180c61824f1247))
- **hydration:** lazy hydration strategies for async components ([#11458](https://redirect.github.com/vuejs/core/issues/11458)) ([d14a11c](https://redirect.github.com/vuejs/core/commit/d14a11c1cdcee88452f17ce97758743c863958f4))
- **hydration:** support suppressing hydration mismatch via data-allow-mismatch ([94fb2b8](https://redirect.github.com/vuejs/core/commit/94fb2b8106a66bcca1a3f922a246a29fdd1274b1))
##### Custom Element
- **custom-element:** `useHost()` helper ([775103a](https://redirect.github.com/vuejs/core/commit/775103af37df69d34c79f12c4c1776c47d07f0a0))
- **custom-element:** `useShadowRoot()` helper ([5a1a89b](https://redirect.github.com/vuejs/core/commit/5a1a89bd6178cc2f84ba91da7d72aee4c6ec1282)), closes [#6113](https://redirect.github.com/vuejs/core/issues/6113) [#8195](https://redirect.github.com/vuejs/core/issues/8195)
- **custom-element:** expose `this.$host` in Options API ([1ef8f46](https://redirect.github.com/vuejs/core/commit/1ef8f46af0cfdec2fed66376772409e0aa25ad50))
- **custom-element:** inject child components styles to custom element shadow root ([#11517](https://redirect.github.com/vuejs/core/issues/11517)) ([56c76a8](https://redirect.github.com/vuejs/core/commit/56c76a8b05c45f782ed3a16ec77c6292b71a17f1)), closes [#4662](https://redirect.github.com/vuejs/core/issues/4662) [#7941](https://redirect.github.com/vuejs/core/issues/7941) [#7942](https://redirect.github.com/vuejs/core/issues/7942)
- **custom-element:** support configurable app instance in defineCustomElement ([6758c3c](https://redirect.github.com/vuejs/core/commit/6758c3cd0427f97394d95168c655dae3b7fa62cd)), closes [#4356](https://redirect.github.com/vuejs/core/issues/4356) [#4635](https://redirect.github.com/vuejs/core/issues/4635)
- **custom-element:** support css `:host` selector by applying css vars on host element ([#8830](https://redirect.github.com/vuejs/core/issues/8830)) ([03a9ea2](https://redirect.github.com/vuejs/core/commit/03a9ea2b88df0842a820e09f7445c4b9189e3fcb)), closes [#8826](https://redirect.github.com/vuejs/core/issues/8826)
- **custom-element:** support emit with options ([e181bff](https://redirect.github.com/vuejs/core/commit/e181bff6dc39d5cef92000c10291243c7d6e4d08)), closes [#7605](https://redirect.github.com/vuejs/core/issues/7605)
- **custom-element:** support expose on customElement ([#6256](https://redirect.github.com/vuejs/core/issues/6256)) ([af838c1](https://redirect.github.com/vuejs/core/commit/af838c1b5ec23552e52e64ffa7db0eb0246c3624)), closes [#5540](https://redirect.github.com/vuejs/core/issues/5540)
- **custom-element:** support `nonce` option for injected style tags ([bb4a02a](https://redirect.github.com/vuejs/core/commit/bb4a02a70c30e739a3c705b3d96d09258d7d7ded)), closes [#6530](https://redirect.github.com/vuejs/core/issues/6530)
- **custom-element:** support passing custom-element-specific options via 2nd argument of defineCustomElement ([60a88a2](https://redirect.github.com/vuejs/core/commit/60a88a2b129714186cf6ba66f30f31d733d0311e))
- **custom-element:** support `shadowRoot: false` in `defineCustomElement()` ([37d2ce5](https://redirect.github.com/vuejs/core/commit/37d2ce5d8e0fac4a00064f02b05f91f69b2d5d5e)), closes [#4314](https://redirect.github.com/vuejs/core/issues/4314) [#4404](https://redirect.github.com/vuejs/core/issues/4404)
##### Teleport
- **teleport:** support deferred Teleport ([#11387](https://redirect.github.com/vuejs/core/issues/11387)) ([59a3e88](https://redirect.github.com/vuejs/core/commit/59a3e88903b10ac2278170a44d5a03f24fef23ef)), closes [#2015](https://redirect.github.com/vuejs/core/issues/2015) [#11386](https://redirect.github.com/vuejs/core/issues/11386)
- **teleport/transition:** support directly nesting Teleport inside Transition ([#6548](https://redirect.github.com/vuejs/core/issues/6548)) ([0e6e3c7](https://redirect.github.com/vuejs/core/commit/0e6e3c7eb0e5320b7c1818e025cb4a490fede9c0)), closes [#5836](https://redirect.github.com/vuejs/core/issues/5836)
##### Misc
- **runtime-core:** `useTemplateRef()` ([3ba70e4](https://redirect.github.com/vuejs/core/commit/3ba70e49b5856c53611c314d4855d679a546a7df))
- **runtime-core:** add `app.onUnmount()` for registering cleanup functions ([#4619](https://redirect.github.com/vuejs/core/issues/4619)) ([582a3a3](https://redirect.github.com/vuejs/core/commit/582a3a382b1adda565bac576b913a88d9e8d7a9e)), closes [#4516](https://redirect.github.com/vuejs/core/issues/4516)
- **runtime-core:** add `app.config.throwUnhandledErrorInProduction` ([f476b7f](https://redirect.github.com/vuejs/core/commit/f476b7f030f2dd427ca655fcea36f4933a4b4da0)), closes [#7876](https://redirect.github.com/vuejs/core/issues/7876)
- **runtime-dom:** Trusted Types compatibility ([#10844](https://redirect.github.com/vuejs/core/issues/10844)) ([6d4eb94](https://redirect.github.com/vuejs/core/commit/6d4eb94853ed1b2b1675bdd7d5ba9c75cc6daed5))
- **compiler-core:** support `Symbol` global in template expressions ([#9069](https://redirect.github.com/vuejs/core/issues/9069)) ([a501a85](https://redirect.github.com/vuejs/core/commit/a501a85a7c910868e01a5c70a2abea4e9d9e87f3))
- **types:** export more emit related types ([#11017](https://redirect.github.com/vuejs/core/issues/11017)) ([189573d](https://redirect.github.com/vuejs/core/commit/189573dcee2a16bd3ed36ff5589d43f535e5e733))
- **types:** add loading prop to iframe ([#11767](https://redirect.github.com/vuejs/core/issues/11767)) ([d86fe0e](https://redirect.github.com/vuejs/core/commit/d86fe0ec002901dc359a0e85f3a421b4a8538d68))
##### Internals
- **reactivity:** store value cache on CustomRefs impls ([#11539](https://redirect.github.com/vuejs/core/issues/11539)) ([e044b6e](https://redirect.github.com/vuejs/core/commit/e044b6e737efc9433d1d84590036b82280da6292))
- **types:** provide internal options for directly using user types in language tools ([#10801](https://redirect.github.com/vuejs/core/issues/10801)) ([75c8cf6](https://redirect.github.com/vuejs/core/commit/75c8cf63a1ef30ac84f91282d66ad3f57c6612e9))
- **types:** provide internal options for using refs type in language tools ([#11492](https://redirect.github.com/vuejs/core/issues/11492)) ([5ffd1a8](https://redirect.github.com/vuejs/core/commit/5ffd1a89455807d5069eb2c28eba0379641dca76))
#### Bug Fixes
- **compiler-sfc:** fix import usage check for kebab-case same name shorthand binding ([0f7c0e5](https://redirect.github.com/vuejs/core/commit/0f7c0e5dc0eedada7a5194db87fd0a7dbd1d3354)), closes [#11745](https://redirect.github.com/vuejs/core/issues/11745) [#11754](https://redirect.github.com/vuejs/core/issues/11754)
- **cssVars:** correctly escape double quotes in SSR ([#11784](https://redirect.github.com/vuejs/core/issues/11784)) ([7b5b6e0](https://redirect.github.com/vuejs/core/commit/7b5b6e0275f35748dca6d7eb842f8ab2364c6b9a)), closes [#11779](https://redirect.github.com/vuejs/core/issues/11779)
- **deps:** update dependency postcss to ^8.4.44 ([#11774](https://redirect.github.com/vuejs/core/issues/11774)) ([cb843e0](https://redirect.github.com/vuejs/core/commit/cb843e0be31f9e563ccfc30eca0c06f2a224b505))
- **hydration:** escape css var name to avoid mismatch ([#11739](https://redirect.github.com/vuejs/core/issues/11739)) ([ca12e77](https://redirect.github.com/vuejs/core/commit/ca12e776bc53aaa31f2df6bb6edc6be1b2f10c37)), closes [#11735](https://redirect.github.com/vuejs/core/issues/11735)
- **hydration:** handle text nodes with 0 during hydration ([#11772](https://redirect.github.com/vuejs/core/issues/11772)) ([c756da2](https://redirect.github.com/vuejs/core/commit/c756da24b2d8635cf52b4c7d3abf5bf938852cc5)), closes [#11771](https://redirect.github.com/vuejs/core/issues/11771)
- **reactivity:** correctly handle method calls on user-extended arrays ([#11760](https://redirect.github.com/vuejs/core/issues/11760)) ([9817c80](https://redirect.github.com/vuejs/core/commit/9817c80187bec6a3344c74d65fac92262de0fcdd)), closes [#11759](https://redirect.github.com/vuejs/core/issues/11759)
- **runtime-dom:** avoid unnecessary prop patch for checkbox ([#11657](https://redirect.github.com/vuejs/core/issues/11657)) ([c3ce9fe](https://redirect.github.com/vuejs/core/commit/c3ce9fe3d8fc27d864ce7148cd36da882cfc21ab)), closes [#11647](https://redirect.github.com/vuejs/core/issues/11647)
- **runtime-dom:** prevent unnecessary DOM update from v-model ([#11656](https://redirect.github.com/vuejs/core/issues/11656)) ([b1be9bd](https://redirect.github.com/vuejs/core/commit/b1be9bd64f2c7c4286fecb25bad5d5edd49efce9)), closes [#11647](https://redirect.github.com/vuejs/core/issues/11647)
- **server-renderer:** Fix call to serverPrefetch in server renderer with an async setup ([#10893](https://redirect.github.com/vuejs/core/issues/10893)) ([6039e25](https://redirect.github.com/vuejs/core/commit/6039e25e04a8c1db5821955f011d57f1615807ab))
- **server-renderer:** render `className` during SSR ([#11722](https://redirect.github.com/vuejs/core/issues/11722)) ([52cdb0f](https://redirect.github.com/vuejs/core/commit/52cdb0f991dc154ae32a2900874d5dbc4e078565))
- **types/defineModel:** allow getter and setter types to be unrelated ([#11699](https://redirect.github.com/vuejs/core/issues/11699)) ([fe07f70](https://redirect.github.com/vuejs/core/commit/fe07f7073617df358c2f8cbc3de433359e873c96)), closes [#11697](https://redirect.github.com/vuejs/core/issues/11697)
webpack/webpack-dev-server (webpack-dev-server)
### [`v5.1.0`](https://redirect.github.com/webpack/webpack-dev-server/blob/HEAD/CHANGELOG.md#510-2024-09-03)
[Compare Source](https://redirect.github.com/webpack/webpack-dev-server/compare/v5.0.4...v5.1.0)
##### Features
- add visual progress indicators ([a8f40b7](https://redirect.github.com/webpack/webpack-dev-server/commit/a8f40b74e6439a8281b9fe8868eb9db7e4c5de50))
- added the `app` option to be `Function` (by default only with `connect` compatibility frameworks) ([3096148](https://redirect.github.com/webpack/webpack-dev-server/commit/3096148746c906105c4424352f5b5ad1bff0fd4f))
- allow the `server` option to be `Function` ([#5275](https://redirect.github.com/webpack/webpack-dev-server/issues/5275)) ([02a1c6d](https://redirect.github.com/webpack/webpack-dev-server/commit/02a1c6d788f5fc47c11cc7d910fd1b5e17aed886))
- http2 support for `connect` and `connect` compatibility frameworks which support HTTP2 ([#5267](https://redirect.github.com/webpack/webpack-dev-server/issues/5267)) ([6509a3f](https://redirect.github.com/webpack/webpack-dev-server/commit/6509a3fd3eb5decb61f60a9f2db97d76f71ecb99))
##### Bug Fixes
- check the `platform` property to determinate the target ([#5269](https://redirect.github.com/webpack/webpack-dev-server/issues/5269)) ([c3b532c](https://redirect.github.com/webpack/webpack-dev-server/commit/c3b532c6360317319793dcda22c76fbfc05fbdcf))
- ipv6 output ([#5270](https://redirect.github.com/webpack/webpack-dev-server/issues/5270)) ([06005e7](https://redirect.github.com/webpack/webpack-dev-server/commit/06005e7cb99e4c412b968ed3fb786acfb8c2e037))
- replace `rimraf` with `rm` ([#5162](https://redirect.github.com/webpack/webpack-dev-server/issues/5162)) ([1a1561f](https://redirect.github.com/webpack/webpack-dev-server/commit/1a1561f09bdfa7a98434d7d9cd62e323b887dfbf))
- replace default gateway ([#5255](https://redirect.github.com/webpack/webpack-dev-server/issues/5255)) ([f5f0902](https://redirect.github.com/webpack/webpack-dev-server/commit/f5f09024ff4fe6625aa94bcd69439462d74013f0))
- support `devServer: false` ([#5272](https://redirect.github.com/webpack/webpack-dev-server/issues/5272)) ([8b341cb](https://redirect.github.com/webpack/webpack-dev-server/commit/8b341cb8c1dc01cef62c70959620cd0cbd87fee7))
##### [5.0.4](https://redirect.github.com/webpack/webpack-dev-server/compare/v5.0.3...v5.0.4) (2024-03-19)
##### Bug Fixes
- **security:** bump webpack-dev-middleware ([#5112](https://redirect.github.com/webpack/webpack-dev-server/issues/5112)) ([aab576a](https://redirect.github.com/webpack/webpack-dev-server/commit/aab576a9e4930a1731e8b0380c859552fc9a6e11))
##### [5.0.3](https://redirect.github.com/webpack/webpack-dev-server/compare/v5.0.2...v5.0.3) (2024-03-12)
##### Bug Fixes
- **types:** proxy ([#5101](https://redirect.github.com/webpack/webpack-dev-server/issues/5101)) ([6e1aed3](https://redirect.github.com/webpack/webpack-dev-server/commit/6e1aed30ffd6456935b4fe22851cd560b0eae176))
##### [5.0.2](https://redirect.github.com/webpack/webpack-dev-server/compare/v5.0.1...v5.0.2) (2024-02-16)
##### Bug Fixes
- types ([#5057](https://redirect.github.com/webpack/webpack-dev-server/issues/5057)) ([da2c24d](https://redirect.github.com/webpack/webpack-dev-server/commit/da2c24ddd92198a1337553457eedcece6af38195))
##### [5.0.1](https://redirect.github.com/webpack/webpack-dev-server/compare/v5.0.0...v5.0.1) (2024-02-13)
##### Bug Fixes
- avoid using eval in client ([#5045](https://redirect.github.com/webpack/webpack-dev-server/issues/5045)) ([7681477](https://redirect.github.com/webpack/webpack-dev-server/commit/76814771dcebe80628b4462f5e1d30064ae226d5))
- overlay and `require-trusted-types-for` ([#5046](https://redirect.github.com/webpack/webpack-dev-server/issues/5046)) ([e115436](https://redirect.github.com/webpack/webpack-dev-server/commit/e11543677120b004d1f20e11fdf34c07897c7b0c))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "before 4am" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, 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, check this box
This PR contains the following updates:
1.1292.4
->1.1293.0
1.7.5
->1.7.7
13.14.0
->13.14.2
9.27.0
->9.28.0
3.4.38
->3.5.2
5.0.4
->5.1.0
Release Notes
snyk/snyk (@snyk/protect)
### [`v1.1293.0`](https://redirect.github.com/snyk/cli/releases/tag/v1.1293.0) [Compare Source](https://redirect.github.com/snyk/snyk/compare/v1.1292.4...v1.1293.0) The Snyk CLI is being deployed to different deployment channels, users can select the stability level according to their needs. For details please see [this documentation](https://docs.snyk.io/snyk-cli/releases-and-channels-for-the-snyk-cli) ##### News - Starting with this version, Snyk cli binaries will be distributed via `downloads.snyk.io` instead of `static.snyk.io`. This includes intallation from `npm`, `homebrew` and `scoop` as well as many of the CI/CD integrations. ##### Features - **sbom:** add support for license issues in sbom test ([6948668](https://redirect.github.com/snyk/snyk/commit/6948668d57523c2e7fd76ff363cf2d1625b6f0f3)) - **auth:** Use OAuth2 as default authentication mechanism ([35949c4](https://redirect.github.com/snyk/snyk/commit/35949c4acdd3bcbd510a6ac076523f21366b91c2)) - **config:** Introduce config environment command ([0d8dd2b](https://redirect.github.com/snyk/snyk/commit/0d8dd2b04278e38fe5fd335ec3023f753c944988)) - **container:** When docker is not installed, platform parameter is now supported ([64b405d](https://redirect.github.com/snyk/snyk/commit/64b405d02733fb2423798f4cfbff19fa04110c2d)) ##### Bug Fixes - **auth:** align auth failure error messages for oauth ([e3bfec3](https://redirect.github.com/snyk/snyk/commit/e3bfec354e56499a2266a45804d0a93d17f46bce)) - **auth:** ensure environment variable precedence for auth tokens ([24417d6](https://redirect.github.com/snyk/snyk/commit/24417d6e7c7661c1a288a1f01502af17fdb54e64)) - **test:** fix a bug related to multi-project .NET folder structures ([755a38f](https://redirect.github.com/snyk/snyk/commit/755a38fc6b5c7b4f7631fced9e8f0fd8ed391819)) - **test:** multiple pnpm workspace improvements ([da5c14f](https://redirect.github.com/snyk/snyk/commit/da5c14fc344f17c7ac8c0969f2e0cb24ba59b6cd)) - **test:** fixes a bug regarding Snyk attempting to get the dependencies from the wrong nuget \*.deps.json file.([2e17434](https://redirect.github.com/snyk/snyk/commit/2e17434de99d342ea7dcedf5ba5bd250aae85eb3)) - **test:** support for pipenv with python 3.12 ([09df3bc](https://redirect.github.com/snyk/snyk/commit/09df3bc7dbcb184a56021ead7703732fa66ea273)) - **test:** support multi-part comparison for python pip versions. ([b625eb9](https://redirect.github.com/snyk/snyk/commit/b625eb90410d69047ef87b65cc0289f9360251fe)) - **container:** container monitor with --json now outputs valid json([039c9bd](https://redirect.github.com/snyk/snyk/commit/039c9bd13efa9397a8e442e80206bfabcc529125)) - **container:** support hashing large .jar files ([6f82231](https://redirect.github.com/snyk/snyk/commit/6f822317209e8b60bb07bf073bdcb9c78f402eb8)) - **sbom:** fix issues in JSON output of `sbom test` command, include CWE values on `CWE` property ([#5331](https://redirect.github.com/snyk/snyk/issues/5331)) ([99773c3](https://redirect.github.com/snyk/snyk/commit/99773c3eac6c41c61c9da7fc0f1b991e5298dc37)) - **sbom:** include all detected dep-graphs of a container image ([ea43977](https://redirect.github.com/snyk/snyk/commit/ea439770e88093d1a99d88957f48ea63ea82b09a)) - **iac:** fixed an issue where the resource path was missing for certain Terraform resources. [IAC-3015](\[0b5823a]\(https://github.com/snyk/snyk/commit/0b5823ae2673bfbec7a055c881e8055eeb8c01ee\)) - **general:** map previously unhandled exit codes to exit code 2 ([9fde4fe](https://redirect.github.com/snyk/snyk/commit/9fde4fec680f2ae0650baf6b1cfed5908984e9ef)) - **general:** use entitlements when signing bundled macos binaries ([bebc59c](https://redirect.github.com/snyk/snyk/commit/bebc59cbfbd20aef2e8531845579f2d78c5b07ca))axios/axios (axios)
### [`v1.7.7`](https://redirect.github.com/axios/axios/blob/HEAD/CHANGELOG.md#177-2024-08-31) [Compare Source](https://redirect.github.com/axios/axios/compare/v1.7.6...v1.7.7) ##### Bug Fixes - **fetch:** fix stream handling in Safari by fallback to using a stream reader instead of an async iterator; ([#6584](https://redirect.github.com/axios/axios/issues/6584)) ([d198085](https://redirect.github.com/axios/axios/commit/d1980854fee1765cd02fa0787adf5d6e34dd9dcf)) - **http:** fixed support for IPv6 literal strings in url ([#5731](https://redirect.github.com/axios/axios/issues/5731)) ([364993f](https://redirect.github.com/axios/axios/commit/364993f0d8bc6e0e06f76b8a35d2d0a35cab054c)) ##### Contributors to this release - [Rishi556](https://redirect.github.com/Rishi556 "+39/-1 (#5731 )") - [Dmitriy Mozgovoy](https://redirect.github.com/DigitalBrainJS "+27/-7 (#6584 )") ### [`v1.7.6`](https://redirect.github.com/axios/axios/blob/HEAD/CHANGELOG.md#176-2024-08-30) [Compare Source](https://redirect.github.com/axios/axios/compare/v1.7.5...v1.7.6) ##### Bug Fixes - **fetch:** fix content length calculation for FormData payload; ([#6524](https://redirect.github.com/axios/axios/issues/6524)) ([085f568](https://redirect.github.com/axios/axios/commit/085f56861a83e9ac02c140ad9d68dac540dfeeaa)) - **fetch:** optimize signals composing logic; ([#6582](https://redirect.github.com/axios/axios/issues/6582)) ([df9889b](https://redirect.github.com/axios/axios/commit/df9889b83c2cc37e9e6189675a73ab70c60f031f)) ##### Contributors to this release - [Dmitriy Mozgovoy](https://redirect.github.com/DigitalBrainJS "+98/-46 (#6582 )") - [Jacques Germishuys](https://redirect.github.com/jacquesg "+5/-1 (#6524 )") - [kuroino721](https://redirect.github.com/kuroino721 "+3/-1 (#6575 )")cypress-io/cypress (cypress)
### [`v13.14.2`](https://redirect.github.com/cypress-io/cypress/releases/tag/v13.14.2) [Compare Source](https://redirect.github.com/cypress-io/cypress/compare/v13.14.1...v13.14.2) Changelog: https://docs.cypress.io/guides/references/changelog#13-14-2 ### [`v13.14.1`](https://redirect.github.com/cypress-io/cypress/compare/v13.14.0...v13.14.1) [Compare Source](https://redirect.github.com/cypress-io/cypress/compare/v13.14.0...v13.14.1)vuejs/eslint-plugin-vue (eslint-plugin-vue)
### [`v9.28.0`](https://redirect.github.com/vuejs/eslint-plugin-vue/compare/v9.27.0...v9.28.0) [Compare Source](https://redirect.github.com/vuejs/eslint-plugin-vue/compare/v9.27.0...v9.28.0)vuejs/core (vue)
### [`v3.5.2`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#352-2024-09-05) [Compare Source](https://redirect.github.com/vuejs/core/compare/v3.5.1...v3.5.2) ##### Bug Fixes - **reactivity:** make toRaw work on proxies created by proxyRef ([46c3ab1](https://redirect.github.com/vuejs/core/commit/46c3ab1d714024894fa1d33e495d5d35c7817d4d)) - **reactivity:** pass oldValue to computed getter ([#11813](https://redirect.github.com/vuejs/core/issues/11813)) ([98864a7](https://redirect.github.com/vuejs/core/commit/98864a7ef5c8080c407166c8221488a4eacbbc81)), closes [#11812](https://redirect.github.com/vuejs/core/issues/11812) - **reactivity:** prevent endless recursion in computed getters ([#11797](https://redirect.github.com/vuejs/core/issues/11797)) ([716275d](https://redirect.github.com/vuejs/core/commit/716275d1b1d2383d8ef0306fcd94558d4d9170f2)) - **reactivity:** self-referencing computed should refresh ([e84c4a6](https://redirect.github.com/vuejs/core/commit/e84c4a608e9dc96fb2a4a29d538bcc64f26103a2)), closes [/github.com/vuejs/core/pull/11797#issuecomment-2330738633](https://redirect.github.com//github.com/vuejs/core/pull/11797/issues/issuecomment-2330738633) - **scheduler:** prevent duplicate jobs being queued ([#11826](https://redirect.github.com/vuejs/core/issues/11826)) ([df56cc5](https://redirect.github.com/vuejs/core/commit/df56cc528793b1d6131a1e64095dd5cb95c56bee)), closes [#11712](https://redirect.github.com/vuejs/core/issues/11712) [#11807](https://redirect.github.com/vuejs/core/issues/11807) - **suspense:** avoid updating anchor if activeBranch has not been rendered to the actual container ([#11818](https://redirect.github.com/vuejs/core/issues/11818)) ([3c0d531](https://redirect.github.com/vuejs/core/commit/3c0d531fa7fe762bfe46fbe63f318adc95221795)), closes [#11806](https://redirect.github.com/vuejs/core/issues/11806) - **Transition:** handle KeepAlive child unmount in Transition out-in mode ([#11778](https://redirect.github.com/vuejs/core/issues/11778)) ([3116553](https://redirect.github.com/vuejs/core/commit/311655352931863dfcf520b8cf29cebc5b7e1e00)), closes [#11775](https://redirect.github.com/vuejs/core/issues/11775) - **types:** add HTMLDialogElement missing close event ([#11811](https://redirect.github.com/vuejs/core/issues/11811)) ([3634f7a](https://redirect.github.com/vuejs/core/commit/3634f7a4c1649ad2e7e969eb4512512868c61d01)) - **types:** added name attribute support to details tag ([#11823](https://redirect.github.com/vuejs/core/issues/11823)) ([c74176e](https://redirect.github.com/vuejs/core/commit/c74176ec7b4d1d34159ce21d600c04b157ac5549)), closes [#11821](https://redirect.github.com/vuejs/core/issues/11821) - **types:** fix defineComponent props inference when setup() has explicit annotation ([fca20a3](https://redirect.github.com/vuejs/core/commit/fca20a39aa4a6f98c8f972bd435ebb7dc535648a)), closes [#11803](https://redirect.github.com/vuejs/core/issues/11803) - **useTemplateRef:** properly fix readonly warning in dev and ensure prod behavior consistency ([9b7797d](https://redirect.github.com/vuejs/core/commit/9b7797d0d1fc773e979e042673d5b9b3151c40fc)), closes [#11808](https://redirect.github.com/vuejs/core/issues/11808) [#11816](https://redirect.github.com/vuejs/core/issues/11816) [#11810](https://redirect.github.com/vuejs/core/issues/11810) ##### Features - **compiler-core:** parse modifiers as expression to provide location data ([#11819](https://redirect.github.com/vuejs/core/issues/11819)) ([3f13203](https://redirect.github.com/vuejs/core/commit/3f13203564164eeb2945bdc0b9ef755c37477d75)) ### [`v3.5.1`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#351-2024-09-04) [Compare Source](https://redirect.github.com/vuejs/core/compare/v3.5.0...v3.5.1) ##### Bug Fixes - **build:** improve built-in components treeshakability ([4eee630](https://redirect.github.com/vuejs/core/commit/4eee630b3122a10d0baf9b91358cfffa92d6fd81)) - **reactivity:** handle non-array arguments in reactive `concat` method ([#11794](https://redirect.github.com/vuejs/core/issues/11794)) ([475977a](https://redirect.github.com/vuejs/core/commit/475977a6f76b77392610e0a3ec2b0e076d1e1d59)), closes [#11792](https://redirect.github.com/vuejs/core/issues/11792) - **Transition:** avoid applying transition hooks on comment vnode ([#11788](https://redirect.github.com/vuejs/core/issues/11788)) ([51912f8](https://redirect.github.com/vuejs/core/commit/51912f8a02e35f172f6d30ed7a2f3a92c1407cf9)), closes [#11782](https://redirect.github.com/vuejs/core/issues/11782) - **types:** avoid using intersection type in `Readonly<...>` to fix JSDoc emit ([#11799](https://redirect.github.com/vuejs/core/issues/11799)) ([7518bc1](https://redirect.github.com/vuejs/core/commit/7518bc19dc73ba46dcf1eef6e23f9e6e75552675)) - **useTemplateRef:** fix readonly warning when useTemplateRef has same variable name as template ref ([bc63df0](https://redirect.github.com/vuejs/core/commit/bc63df01992fdbf0b6749ad234153725697ed896)), closes [#11795](https://redirect.github.com/vuejs/core/issues/11795) [#11802](https://redirect.github.com/vuejs/core/issues/11802) [#11804](https://redirect.github.com/vuejs/core/issues/11804) ### [`v3.5.0`](https://redirect.github.com/vuejs/core/blob/HEAD/CHANGELOG.md#350-2024-09-03) [Compare Source](https://redirect.github.com/vuejs/core/compare/v3.4.38...v3.5.0) #### Aggregated Features List for 3.5 (alpha to stable) ##### Reactivity - **reactivity**: Refactor reactivity system to use version counting and doubly-linked list tracking ([#10397](https://redirect.github.com/vuejs/core/pull/10397)) ([05eb4e0](https://redirect.github.com/vuejs/core/commit/05eb4e0fefd585125dd60b7f8fe9c36928d921aa)) - **reactivity**: Optimize array tracking ([#9511](https://redirect.github.com/vuejs/core/pull/9511)) ([70196a4](https://redirect.github.com/vuejs/core/commit/70196a40cc078f50fcc1110c38c06fbcc70b205e)) - **compiler-sfc:** enable reactive props destructure by default ([d2dac0e](https://redirect.github.com/vuejs/core/commit/d2dac0e359c47d1ed0aa77eda488e76fd6466d2d)) - **reactivity:** `onEffectCleanup` API ([2cc5615](https://redirect.github.com/vuejs/core/commit/2cc5615590de77126e8df46136de0240dbde5004)), closes [#10173](https://redirect.github.com/vuejs/core/issues/10173) - **reactivity:** add `failSilently` argument for `onScopeDispose` ([9a936aa](https://redirect.github.com/vuejs/core/commit/9a936aaec489c79433a32791ecf5ddb1739a62bd)) - **reactivity/watch:** base `watch`, `getCurrentWatcher`, and `onWatcherCleanup` ([#9927](https://redirect.github.com/vuejs/core/issues/9927)) ([205e5b5](https://redirect.github.com/vuejs/core/commit/205e5b5e277243c3af2c937d9bd46cf671296b72)) - **reactivity/watch:** add pause/resume for ReactiveEffect, EffectScope, and WatchHandle ([#9651](https://redirect.github.com/vuejs/core/issues/9651)) ([267093c](https://redirect.github.com/vuejs/core/commit/267093c31490050bfcf3ff2b30a2aefee2dad582)) - **watch:** support passing number to `deep` option to control the watch depth ([#9572](https://redirect.github.com/vuejs/core/issues/9572)) ([22f7d96](https://redirect.github.com/vuejs/core/commit/22f7d96757956ebe0baafe52256aa327908cc51c)) - **types:** export `MultiWatchSources` type ([#9563](https://redirect.github.com/vuejs/core/issues/9563)) ([998dca5](https://redirect.github.com/vuejs/core/commit/998dca59f140420280803233f41707580688562c)) - **types:** allow computed getter and setter types to be unrelated ([#11472](https://redirect.github.com/vuejs/core/issues/11472)) ([a01675e](https://redirect.github.com/vuejs/core/commit/a01675ef8f99b5acd6832c53051f4415b18609f2)), closes [#7271](https://redirect.github.com/vuejs/core/issues/7271) ##### SSR - **runtime-core:** `useId()` and `app.config.idPrefix` ([#11404](https://redirect.github.com/vuejs/core/issues/11404)) ([73ef156](https://redirect.github.com/vuejs/core/commit/73ef1561f6905d69f968c094d0180c61824f1247)) - **hydration:** lazy hydration strategies for async components ([#11458](https://redirect.github.com/vuejs/core/issues/11458)) ([d14a11c](https://redirect.github.com/vuejs/core/commit/d14a11c1cdcee88452f17ce97758743c863958f4)) - **hydration:** support suppressing hydration mismatch via data-allow-mismatch ([94fb2b8](https://redirect.github.com/vuejs/core/commit/94fb2b8106a66bcca1a3f922a246a29fdd1274b1)) ##### Custom Element - **custom-element:** `useHost()` helper ([775103a](https://redirect.github.com/vuejs/core/commit/775103af37df69d34c79f12c4c1776c47d07f0a0)) - **custom-element:** `useShadowRoot()` helper ([5a1a89b](https://redirect.github.com/vuejs/core/commit/5a1a89bd6178cc2f84ba91da7d72aee4c6ec1282)), closes [#6113](https://redirect.github.com/vuejs/core/issues/6113) [#8195](https://redirect.github.com/vuejs/core/issues/8195) - **custom-element:** expose `this.$host` in Options API ([1ef8f46](https://redirect.github.com/vuejs/core/commit/1ef8f46af0cfdec2fed66376772409e0aa25ad50)) - **custom-element:** inject child components styles to custom element shadow root ([#11517](https://redirect.github.com/vuejs/core/issues/11517)) ([56c76a8](https://redirect.github.com/vuejs/core/commit/56c76a8b05c45f782ed3a16ec77c6292b71a17f1)), closes [#4662](https://redirect.github.com/vuejs/core/issues/4662) [#7941](https://redirect.github.com/vuejs/core/issues/7941) [#7942](https://redirect.github.com/vuejs/core/issues/7942) - **custom-element:** support configurable app instance in defineCustomElement ([6758c3c](https://redirect.github.com/vuejs/core/commit/6758c3cd0427f97394d95168c655dae3b7fa62cd)), closes [#4356](https://redirect.github.com/vuejs/core/issues/4356) [#4635](https://redirect.github.com/vuejs/core/issues/4635) - **custom-element:** support css `:host` selector by applying css vars on host element ([#8830](https://redirect.github.com/vuejs/core/issues/8830)) ([03a9ea2](https://redirect.github.com/vuejs/core/commit/03a9ea2b88df0842a820e09f7445c4b9189e3fcb)), closes [#8826](https://redirect.github.com/vuejs/core/issues/8826) - **custom-element:** support emit with options ([e181bff](https://redirect.github.com/vuejs/core/commit/e181bff6dc39d5cef92000c10291243c7d6e4d08)), closes [#7605](https://redirect.github.com/vuejs/core/issues/7605) - **custom-element:** support expose on customElement ([#6256](https://redirect.github.com/vuejs/core/issues/6256)) ([af838c1](https://redirect.github.com/vuejs/core/commit/af838c1b5ec23552e52e64ffa7db0eb0246c3624)), closes [#5540](https://redirect.github.com/vuejs/core/issues/5540) - **custom-element:** support `nonce` option for injected style tags ([bb4a02a](https://redirect.github.com/vuejs/core/commit/bb4a02a70c30e739a3c705b3d96d09258d7d7ded)), closes [#6530](https://redirect.github.com/vuejs/core/issues/6530) - **custom-element:** support passing custom-element-specific options via 2nd argument of defineCustomElement ([60a88a2](https://redirect.github.com/vuejs/core/commit/60a88a2b129714186cf6ba66f30f31d733d0311e)) - **custom-element:** support `shadowRoot: false` in `defineCustomElement()` ([37d2ce5](https://redirect.github.com/vuejs/core/commit/37d2ce5d8e0fac4a00064f02b05f91f69b2d5d5e)), closes [#4314](https://redirect.github.com/vuejs/core/issues/4314) [#4404](https://redirect.github.com/vuejs/core/issues/4404) ##### Teleport - **teleport:** support deferred Teleport ([#11387](https://redirect.github.com/vuejs/core/issues/11387)) ([59a3e88](https://redirect.github.com/vuejs/core/commit/59a3e88903b10ac2278170a44d5a03f24fef23ef)), closes [#2015](https://redirect.github.com/vuejs/core/issues/2015) [#11386](https://redirect.github.com/vuejs/core/issues/11386) - **teleport/transition:** support directly nesting Teleport inside Transition ([#6548](https://redirect.github.com/vuejs/core/issues/6548)) ([0e6e3c7](https://redirect.github.com/vuejs/core/commit/0e6e3c7eb0e5320b7c1818e025cb4a490fede9c0)), closes [#5836](https://redirect.github.com/vuejs/core/issues/5836) ##### Misc - **runtime-core:** `useTemplateRef()` ([3ba70e4](https://redirect.github.com/vuejs/core/commit/3ba70e49b5856c53611c314d4855d679a546a7df)) - **runtime-core:** add `app.onUnmount()` for registering cleanup functions ([#4619](https://redirect.github.com/vuejs/core/issues/4619)) ([582a3a3](https://redirect.github.com/vuejs/core/commit/582a3a382b1adda565bac576b913a88d9e8d7a9e)), closes [#4516](https://redirect.github.com/vuejs/core/issues/4516) - **runtime-core:** add `app.config.throwUnhandledErrorInProduction` ([f476b7f](https://redirect.github.com/vuejs/core/commit/f476b7f030f2dd427ca655fcea36f4933a4b4da0)), closes [#7876](https://redirect.github.com/vuejs/core/issues/7876) - **runtime-dom:** Trusted Types compatibility ([#10844](https://redirect.github.com/vuejs/core/issues/10844)) ([6d4eb94](https://redirect.github.com/vuejs/core/commit/6d4eb94853ed1b2b1675bdd7d5ba9c75cc6daed5)) - **compiler-core:** support `Symbol` global in template expressions ([#9069](https://redirect.github.com/vuejs/core/issues/9069)) ([a501a85](https://redirect.github.com/vuejs/core/commit/a501a85a7c910868e01a5c70a2abea4e9d9e87f3)) - **types:** export more emit related types ([#11017](https://redirect.github.com/vuejs/core/issues/11017)) ([189573d](https://redirect.github.com/vuejs/core/commit/189573dcee2a16bd3ed36ff5589d43f535e5e733)) - **types:** add loading prop to iframe ([#11767](https://redirect.github.com/vuejs/core/issues/11767)) ([d86fe0e](https://redirect.github.com/vuejs/core/commit/d86fe0ec002901dc359a0e85f3a421b4a8538d68)) ##### Internals - **reactivity:** store value cache on CustomRefs impls ([#11539](https://redirect.github.com/vuejs/core/issues/11539)) ([e044b6e](https://redirect.github.com/vuejs/core/commit/e044b6e737efc9433d1d84590036b82280da6292)) - **types:** provide internal options for directly using user types in language tools ([#10801](https://redirect.github.com/vuejs/core/issues/10801)) ([75c8cf6](https://redirect.github.com/vuejs/core/commit/75c8cf63a1ef30ac84f91282d66ad3f57c6612e9)) - **types:** provide internal options for using refs type in language tools ([#11492](https://redirect.github.com/vuejs/core/issues/11492)) ([5ffd1a8](https://redirect.github.com/vuejs/core/commit/5ffd1a89455807d5069eb2c28eba0379641dca76)) #### Bug Fixes - **compiler-sfc:** fix import usage check for kebab-case same name shorthand binding ([0f7c0e5](https://redirect.github.com/vuejs/core/commit/0f7c0e5dc0eedada7a5194db87fd0a7dbd1d3354)), closes [#11745](https://redirect.github.com/vuejs/core/issues/11745) [#11754](https://redirect.github.com/vuejs/core/issues/11754) - **cssVars:** correctly escape double quotes in SSR ([#11784](https://redirect.github.com/vuejs/core/issues/11784)) ([7b5b6e0](https://redirect.github.com/vuejs/core/commit/7b5b6e0275f35748dca6d7eb842f8ab2364c6b9a)), closes [#11779](https://redirect.github.com/vuejs/core/issues/11779) - **deps:** update dependency postcss to ^8.4.44 ([#11774](https://redirect.github.com/vuejs/core/issues/11774)) ([cb843e0](https://redirect.github.com/vuejs/core/commit/cb843e0be31f9e563ccfc30eca0c06f2a224b505)) - **hydration:** escape css var name to avoid mismatch ([#11739](https://redirect.github.com/vuejs/core/issues/11739)) ([ca12e77](https://redirect.github.com/vuejs/core/commit/ca12e776bc53aaa31f2df6bb6edc6be1b2f10c37)), closes [#11735](https://redirect.github.com/vuejs/core/issues/11735) - **hydration:** handle text nodes with 0 during hydration ([#11772](https://redirect.github.com/vuejs/core/issues/11772)) ([c756da2](https://redirect.github.com/vuejs/core/commit/c756da24b2d8635cf52b4c7d3abf5bf938852cc5)), closes [#11771](https://redirect.github.com/vuejs/core/issues/11771) - **reactivity:** correctly handle method calls on user-extended arrays ([#11760](https://redirect.github.com/vuejs/core/issues/11760)) ([9817c80](https://redirect.github.com/vuejs/core/commit/9817c80187bec6a3344c74d65fac92262de0fcdd)), closes [#11759](https://redirect.github.com/vuejs/core/issues/11759) - **runtime-dom:** avoid unnecessary prop patch for checkbox ([#11657](https://redirect.github.com/vuejs/core/issues/11657)) ([c3ce9fe](https://redirect.github.com/vuejs/core/commit/c3ce9fe3d8fc27d864ce7148cd36da882cfc21ab)), closes [#11647](https://redirect.github.com/vuejs/core/issues/11647) - **runtime-dom:** prevent unnecessary DOM update from v-model ([#11656](https://redirect.github.com/vuejs/core/issues/11656)) ([b1be9bd](https://redirect.github.com/vuejs/core/commit/b1be9bd64f2c7c4286fecb25bad5d5edd49efce9)), closes [#11647](https://redirect.github.com/vuejs/core/issues/11647) - **server-renderer:** Fix call to serverPrefetch in server renderer with an async setup ([#10893](https://redirect.github.com/vuejs/core/issues/10893)) ([6039e25](https://redirect.github.com/vuejs/core/commit/6039e25e04a8c1db5821955f011d57f1615807ab)) - **server-renderer:** render `className` during SSR ([#11722](https://redirect.github.com/vuejs/core/issues/11722)) ([52cdb0f](https://redirect.github.com/vuejs/core/commit/52cdb0f991dc154ae32a2900874d5dbc4e078565)) - **types/defineModel:** allow getter and setter types to be unrelated ([#11699](https://redirect.github.com/vuejs/core/issues/11699)) ([fe07f70](https://redirect.github.com/vuejs/core/commit/fe07f7073617df358c2f8cbc3de433359e873c96)), closes [#11697](https://redirect.github.com/vuejs/core/issues/11697)webpack/webpack-dev-server (webpack-dev-server)
### [`v5.1.0`](https://redirect.github.com/webpack/webpack-dev-server/blob/HEAD/CHANGELOG.md#510-2024-09-03) [Compare Source](https://redirect.github.com/webpack/webpack-dev-server/compare/v5.0.4...v5.1.0) ##### Features - add visual progress indicators ([a8f40b7](https://redirect.github.com/webpack/webpack-dev-server/commit/a8f40b74e6439a8281b9fe8868eb9db7e4c5de50)) - added the `app` option to be `Function` (by default only with `connect` compatibility frameworks) ([3096148](https://redirect.github.com/webpack/webpack-dev-server/commit/3096148746c906105c4424352f5b5ad1bff0fd4f)) - allow the `server` option to be `Function` ([#5275](https://redirect.github.com/webpack/webpack-dev-server/issues/5275)) ([02a1c6d](https://redirect.github.com/webpack/webpack-dev-server/commit/02a1c6d788f5fc47c11cc7d910fd1b5e17aed886)) - http2 support for `connect` and `connect` compatibility frameworks which support HTTP2 ([#5267](https://redirect.github.com/webpack/webpack-dev-server/issues/5267)) ([6509a3f](https://redirect.github.com/webpack/webpack-dev-server/commit/6509a3fd3eb5decb61f60a9f2db97d76f71ecb99)) ##### Bug Fixes - check the `platform` property to determinate the target ([#5269](https://redirect.github.com/webpack/webpack-dev-server/issues/5269)) ([c3b532c](https://redirect.github.com/webpack/webpack-dev-server/commit/c3b532c6360317319793dcda22c76fbfc05fbdcf)) - ipv6 output ([#5270](https://redirect.github.com/webpack/webpack-dev-server/issues/5270)) ([06005e7](https://redirect.github.com/webpack/webpack-dev-server/commit/06005e7cb99e4c412b968ed3fb786acfb8c2e037)) - replace `rimraf` with `rm` ([#5162](https://redirect.github.com/webpack/webpack-dev-server/issues/5162)) ([1a1561f](https://redirect.github.com/webpack/webpack-dev-server/commit/1a1561f09bdfa7a98434d7d9cd62e323b887dfbf)) - replace default gateway ([#5255](https://redirect.github.com/webpack/webpack-dev-server/issues/5255)) ([f5f0902](https://redirect.github.com/webpack/webpack-dev-server/commit/f5f09024ff4fe6625aa94bcd69439462d74013f0)) - support `devServer: false` ([#5272](https://redirect.github.com/webpack/webpack-dev-server/issues/5272)) ([8b341cb](https://redirect.github.com/webpack/webpack-dev-server/commit/8b341cb8c1dc01cef62c70959620cd0cbd87fee7)) ##### [5.0.4](https://redirect.github.com/webpack/webpack-dev-server/compare/v5.0.3...v5.0.4) (2024-03-19) ##### Bug Fixes - **security:** bump webpack-dev-middleware ([#5112](https://redirect.github.com/webpack/webpack-dev-server/issues/5112)) ([aab576a](https://redirect.github.com/webpack/webpack-dev-server/commit/aab576a9e4930a1731e8b0380c859552fc9a6e11)) ##### [5.0.3](https://redirect.github.com/webpack/webpack-dev-server/compare/v5.0.2...v5.0.3) (2024-03-12) ##### Bug Fixes - **types:** proxy ([#5101](https://redirect.github.com/webpack/webpack-dev-server/issues/5101)) ([6e1aed3](https://redirect.github.com/webpack/webpack-dev-server/commit/6e1aed30ffd6456935b4fe22851cd560b0eae176)) ##### [5.0.2](https://redirect.github.com/webpack/webpack-dev-server/compare/v5.0.1...v5.0.2) (2024-02-16) ##### Bug Fixes - types ([#5057](https://redirect.github.com/webpack/webpack-dev-server/issues/5057)) ([da2c24d](https://redirect.github.com/webpack/webpack-dev-server/commit/da2c24ddd92198a1337553457eedcece6af38195)) ##### [5.0.1](https://redirect.github.com/webpack/webpack-dev-server/compare/v5.0.0...v5.0.1) (2024-02-13) ##### Bug Fixes - avoid using eval in client ([#5045](https://redirect.github.com/webpack/webpack-dev-server/issues/5045)) ([7681477](https://redirect.github.com/webpack/webpack-dev-server/commit/76814771dcebe80628b4462f5e1d30064ae226d5)) - overlay and `require-trusted-types-for` ([#5046](https://redirect.github.com/webpack/webpack-dev-server/issues/5046)) ([e115436](https://redirect.github.com/webpack/webpack-dev-server/commit/e11543677120b004d1f20e11fdf34c07897c7b0c))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "before 4am" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.