Commit Graph

5121 Commits

Author SHA1 Message Date
Evan You fe82f96376 workflow: bypass pnpm publish branch restrictions during release 2023-11-02 19:02:35 +08:00
zhiyuanzmj 26399aa6fa
feat(compiler-core): support v-bind shorthand for key and value with the same name (#9451) 2023-11-02 17:48:11 +08:00
Johnson Chu 48b47a1ab6
feat(reactivity): expose last result for computed getter (#9497) 2023-10-31 22:19:40 +08:00
Evan You 3c828f3cfb release: v3.4.0-alpha.1 2023-10-28 11:33:46 +09:00
Johnson Chu 16e06ca08f
feat(reactivity): more efficient reactivity system (#5912)
fix #311, fix #1811, fix #6018, fix #7160, fix #8714, fix #9149, fix #9419, fix #9464
2023-10-27 23:28:40 +09:00
三咲智子 Kevin Deng feb2f2edce
feat: export runtime error strings (#9301)
These strings are used for automatically generating error references in the documentation and should be considered internal. The code-to-string mapping is **not** part of the public API and can change between non-major versions.

They are also exposed only in dev or the esm-bundler builds.
2023-10-27 23:28:40 +09:00
花果山大圣 f7e80ee4a0
feat(compiler-core): export error message (#8729) 2023-10-27 23:28:40 +09:00
三咲智子 Kevin Deng 9e77580c0c
feat(compiler-sfc): expose resolve type-based props and emits (#8874) 2023-10-27 23:28:40 +09:00
丶远方 a645e7aa51
feat(runtime-core): add `once` option to watch (#9034) 2023-10-27 23:28:40 +09:00
Tycho edf2572615
chore: fix typo (#9306) 2023-10-26 17:08:37 +08:00
丶远方 f32ec17131
chore: remove unnecessary imports from vitest (#8562) 2023-10-26 16:34:14 +08:00
丶远方 6d7360d514
chore: use helper function for merging vitest config (#8985) 2023-10-26 16:21:29 +08:00
Evan You 1789c1caac release: v3.3.7 2023-10-25 07:35:08 +08:00
edison e09c26bc9b
fix(compiler-ssr): proper scope analysis for ssr vnode slot fallback (#7184)
close #7095
2023-10-25 01:01:29 +08:00
Carlos Rodrigues 7374e93f02
fix(types): fix ComponentCustomProps augmentation (#9468)
close #8376
2023-10-24 18:42:47 +08:00
edison 5ea8a8a4fa
fix(transition/ssr): make transition appear work with SSR (#8859)
close #6951
2023-10-24 09:36:10 +08:00
Carlos Rodrigues 16ecb44c89
fix(types): improve `h` overload to support union of string and component (#5432)
fix #5431
2023-10-23 23:40:06 +08:00
renovate[bot] f36c49f31b
chore(deps): update dependency rollup to v4 (#9462)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-23 16:00:13 +08:00
renovate[bot] 105c564959
chore(deps): update lint (#9461)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-23 15:55:57 +08:00
renovate[bot] 4885515392
chore(deps): update dependency puppeteer to ~21.4.0 (#9459)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-23 15:55:40 +08:00
renovate[bot] 27e505241b
chore(deps): update dependency todomvc-app-css to ^2.4.3 (#9458)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-10-23 15:55:23 +08:00
Evan You 28a6f05bf5 chore: remove internal flag on hmr option 2023-10-22 09:10:43 +08:00
Carlos Rodrigues 00de3e61ed
fix(Suspense): calling hooks before the transition finishes (#9388)
close #5844
close #5952
2023-10-21 21:24:30 +08:00
Evan You 733437691f fix(hmr): fix hmr error for hoisted children array in v-for
fix #6978
close #7114
2023-10-21 21:08:49 +08:00
三咲智子 Kevin Deng 6021d0253e
chore: upgrade deps (#9443) 2023-10-21 16:59:26 +08:00
edison c568778ea3
fix(compiler-sfc): avoid gen useCssVars when targeting SSR (#6979)
close #6926
2023-10-21 12:11:41 +08:00
Carlos Rodrigues d8990fc618
fix(ssr): fix hydration mismatch for disabled teleport at component root (#9399)
close #6152
2023-10-21 11:37:52 +08:00
skirtle a8f663867b
fix(scheduler): ensure jobs are in the correct order (#7748)
close #7576
2023-10-21 10:38:54 +08:00
Haoqun Jiang 089d36d167
fix: correctly resolve types from relative paths on Windows (#9446)
close #8671
close https://github.com/vuejs/vue-loader/issues/2048
2023-10-21 10:35:16 +08:00
skirtle e9e2778e9e
fix(reactivity): assigning array.length while observing a symbol property (#7568) 2023-10-21 09:48:59 +08:00
Evan You a09ed44446 release: v3.3.6 2023-10-20 21:04:11 +08:00
edison cdb2e725e7
fix(compiler-ssr): fix ssr compile error for select with non-option children (#9442)
fix #9440
2023-10-20 20:39:31 +08:00
丶远方 aacb66def4
chore(eslint): update eslint `no-unused-vars` rules (#9028) 2023-10-20 17:50:50 +08:00
三咲智子 Kevin Deng df81da8be9
fix(compiler-sfc): model name conflict (#8798) 2023-10-20 17:36:36 +08:00
白雾三语 26ca89e5cf
fix(types): support contenteditable="plaintext-only" (#8796) 2023-10-20 17:35:53 +08:00
JayFate 21a89af9e6
chore: use git default short commit-id (#7761) 2023-10-20 17:31:50 +08:00
丶远方 712f96d6ac
perf: replace Map/Set with WeakMap/WeakSet (#8549) 2023-10-20 17:11:52 +08:00
pupu 4162311efd
fix(teleport): ensure descendent component would be unmounted correctly (#6529)
fix #6347
2023-10-20 16:42:04 +08:00
白雾三语 8f0472c9ab
fix(runtime-core): fix error when using cssvars with disabled teleport (#7341)
close #7342
2023-10-20 16:34:11 +08:00
Kael 75b8722135
fix(runtime-core): delete stale slots which are present but undefined (#6484)
close #9109
2023-10-20 16:25:06 +08:00
白雾三语 61c1357427
fix(compiler-ssr): fix missing scopeId on server-rendered TransitionGroup (#7557)
close #7554
2023-10-20 16:21:41 +08:00
Jeff Tian 36c99a9c6b
fix(compiler-sfc): support asset paths containing spaces (#8752)
By decoding them before generating them as JavaScript import paths

fix https://github.com/vuejs/vitepress/issues/2596
fix https://github.com/vuejs/vitepress/issues/573
2023-10-20 15:49:58 +08:00
白雾三语 59762335ac
chore(template-explorer): Fix template-explorer highlighting (#8956) 2023-10-20 15:43:49 +08:00
丶远方 a44c2b835e
ci: use `.node-version` to maintain node version (#8986) 2023-10-20 15:41:01 +08:00
三咲智子 Kevin Deng f0ef0425b8
chore: remove @types/estree (#9158) 2023-10-20 15:40:32 +08:00
disservin 2d3d5c2dd7
chore: fix link in changelog [ci-skip] (#9438)
* chore: fix link in changelog

fix link to comment in changelog

* Update CHANGELOG.md

* Update CHANGELOG.md

---------

Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2023-10-20 07:21:17 +00:00
Evan You 5ebb459fc7 release: v3.3.5 2023-10-20 11:50:49 +08:00
Evan You e5844aafb6 chore: avoid unncessary print on release script exit [ci skip] 2023-10-20 11:47:56 +08:00
Evan You 9058853411 chore: fix sfc-playground build
@vitejs/plugin-vue 4.4 now relies on vue APIs, so we need to
also build the CJS dist files from a fresh repo
2023-10-20 11:27:24 +08:00
dependabot[bot] 13d8b060c1
chore: bump postcss from 8.4.30 to 8.4.31 (#9354)
Bumps [postcss](https://github.com/postcss/postcss) from 8.4.30 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases)
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md)
- [Commits](https://github.com/postcss/postcss/compare/8.4.30...8.4.31)

---
updated-dependencies:
- dependency-name: postcss
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-20 10:56:44 +08:00