]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
release: v3.5.6 v3.5.6
authorEvan You <evan@vuejs.org>
Mon, 16 Sep 2024 08:11:38 +0000 (16:11 +0800)
committerEvan You <evan@vuejs.org>
Mon, 16 Sep 2024 08:11:38 +0000 (16:11 +0800)
13 files changed:
CHANGELOG.md
package.json
packages/compiler-core/package.json
packages/compiler-dom/package.json
packages/compiler-sfc/package.json
packages/compiler-ssr/package.json
packages/reactivity/package.json
packages/runtime-core/package.json
packages/runtime-dom/package.json
packages/server-renderer/package.json
packages/shared/package.json
packages/vue-compat/package.json
packages/vue/package.json

index cabdbe0e486c011f13bf52895952d0a5d89e099e..f02d36ce6a6535d457921e413b4743c2a23a758e 100644 (file)
@@ -1,3 +1,17 @@
+## [3.5.6](https://github.com/vuejs/core/compare/v3.5.5...v3.5.6) (2024-09-16)
+
+
+### Bug Fixes
+
+* **compile-dom:** should be able to stringify mathML ([#11891](https://github.com/vuejs/core/issues/11891)) ([85c138c](https://github.com/vuejs/core/commit/85c138ced108268f7656b568dfd3036a1e0aae34))
+* **compiler-sfc:** preserve old behavior when using withDefaults with desutructure ([8492c3c](https://github.com/vuejs/core/commit/8492c3c49a922363d6c77ef192c133a8fbce6514)), closes [#11930](https://github.com/vuejs/core/issues/11930)
+* **reactivity:** avoid exponential perf cost and reduce call stack depth for deeply chained computeds ([#11944](https://github.com/vuejs/core/issues/11944)) ([c74bb8c](https://github.com/vuejs/core/commit/c74bb8c2dd9e82aaabb0a2a2b368e900929b513b)), closes [#11928](https://github.com/vuejs/core/issues/11928)
+* **reactivity:** rely on dirty check only when computed has deps ([#11931](https://github.com/vuejs/core/issues/11931)) ([aa5dafd](https://github.com/vuejs/core/commit/aa5dafd2b55d42d6a29316a3bc91aea85c676a0b)), closes [#11929](https://github.com/vuejs/core/issues/11929)
+* **watch:** `once` option should be ignored by watchEffect ([#11884](https://github.com/vuejs/core/issues/11884)) ([49fa673](https://github.com/vuejs/core/commit/49fa673493d93b77ddba2165ab6545bae84fd1ae))
+* **watch:** unwatch should be callable during SSR ([#11925](https://github.com/vuejs/core/issues/11925)) ([2d6adf7](https://github.com/vuejs/core/commit/2d6adf78a047eed091db277ffbd9df0822fb0bdd)), closes [#11924](https://github.com/vuejs/core/issues/11924)
+
+
+
 ## [3.5.5](https://github.com/vuejs/core/compare/v3.5.4...v3.5.5) (2024-09-13)
 
 
index 249064314dbd51f1173aebb2b75df3c6c1ea8167..9f5737565d0a0f4b0439d769fc7f7bd638fdcc8d 100644 (file)
@@ -1,6 +1,6 @@
 {
   "private": true,
-  "version": "3.5.5",
+  "version": "3.5.6",
   "packageManager": "pnpm@9.10.0",
   "type": "module",
   "scripts": {
index 7ccc2efb19451bcdac55916720da3decc955ca8d..8388512c656083e471afc49cbd5ecb8c0de6cfe6 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-core",
-  "version": "3.5.5",
+  "version": "3.5.6",
   "description": "@vue/compiler-core",
   "main": "index.js",
   "module": "dist/compiler-core.esm-bundler.js",
index 37bc4c6b13ab5a1bec18f56465be3c2391db217f..650bdce3aebd1c1e25cb76a59e09c2f3f33674b6 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-dom",
-  "version": "3.5.5",
+  "version": "3.5.6",
   "description": "@vue/compiler-dom",
   "main": "index.js",
   "module": "dist/compiler-dom.esm-bundler.js",
index ba5dbf2795ebec4cf05ffe4c6c93c5471b8421c6..3c0ff76e3ffb27ddb1038acb422da9a7e837039e 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-sfc",
-  "version": "3.5.5",
+  "version": "3.5.6",
   "description": "@vue/compiler-sfc",
   "main": "dist/compiler-sfc.cjs.js",
   "module": "dist/compiler-sfc.esm-browser.js",
index e4bc5891b1d26e13e4f3514343def33904a04094..8dece634be25d76eb590d37331879a2314853317 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compiler-ssr",
-  "version": "3.5.5",
+  "version": "3.5.6",
   "description": "@vue/compiler-ssr",
   "main": "dist/compiler-ssr.cjs.js",
   "types": "dist/compiler-ssr.d.ts",
index 599a5456819ba68beaa839dfd8e8a78b70d5d73a..1f13447352b83a44af454af1dd793ce8f74fbd55 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/reactivity",
-  "version": "3.5.5",
+  "version": "3.5.6",
   "description": "@vue/reactivity",
   "main": "index.js",
   "module": "dist/reactivity.esm-bundler.js",
index ce16bc2b912684eca6dab0ea7ec429c02f98b9fd..1e27c134bfc9e2a3ff7ceeb8e4b5d3fd10b6940c 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-core",
-  "version": "3.5.5",
+  "version": "3.5.6",
   "description": "@vue/runtime-core",
   "main": "index.js",
   "module": "dist/runtime-core.esm-bundler.js",
index 1665bedf77dea6e063fd2851ed5bc1475bb9ec5d..3a08374b3f28854eba797b65a8a8b5d988acc0b5 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/runtime-dom",
-  "version": "3.5.5",
+  "version": "3.5.6",
   "description": "@vue/runtime-dom",
   "main": "index.js",
   "module": "dist/runtime-dom.esm-bundler.js",
index a287dd48cc224b9641e933e4b61286b8ada77dee..1762034179120b4c48ced1eca4729ab63580f0b3 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/server-renderer",
-  "version": "3.5.5",
+  "version": "3.5.6",
   "description": "@vue/server-renderer",
   "main": "index.js",
   "module": "dist/server-renderer.esm-bundler.js",
index 0e4b646bdbcc6b50271bdddc8895515e381946fb..9fd392c2f90dc6dc71834edfbc0d8abf8c525a99 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/shared",
-  "version": "3.5.5",
+  "version": "3.5.6",
   "description": "internal utils shared across @vue packages",
   "main": "index.js",
   "module": "dist/shared.esm-bundler.js",
index 3ad7eb28786358cf5c2458ec1e59ef2c590e53e7..64916af6e4852fbfa936f8eb9e279a301b070d72 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "@vue/compat",
-  "version": "3.5.5",
+  "version": "3.5.6",
   "description": "Vue 3 compatibility build for Vue 2",
   "main": "index.js",
   "module": "dist/vue.runtime.esm-bundler.js",
index b987ce3a7de7d9a78ea735655ea28267e4d80aff..ae971603f2a4c479b165124438d7a98a8262307e 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "vue",
-  "version": "3.5.5",
+  "version": "3.5.6",
   "description": "The progressive JavaScript framework for building modern web UI.",
   "main": "index.js",
   "module": "dist/vue.runtime.esm-bundler.js",