]>
git.ipfire.org Git - thirdparty/vuejs/core.git/log
Evan You [Wed, 28 Sep 2022 02:24:57 +0000 (10:24 +0800)]
fix(ssr): fix dynamic slot regression in ssr
fix #6651
Evan You [Wed, 28 Sep 2022 01:33:17 +0000 (09:33 +0800)]
fix(ssr): fix hydration mismatch when entire multi-root template is stringified
fix #6637
Evan You [Wed, 28 Sep 2022 00:45:32 +0000 (08:45 +0800)]
fix(ssr): fix pre tag windows newline hydration mismatch
fix #6410
Evan You [Tue, 27 Sep 2022 09:40:22 +0000 (17:40 +0800)]
fix(ssr): respect case when rendering dynamic attrs on svg
fix #6755
Travis [Tue, 27 Sep 2022 09:30:10 +0000 (17:30 +0800)]
fix(compiler-sfc): fix expression check for v-on with object literal value (#6652)
fix #6650
fix #6674
某时橙 [Tue, 27 Sep 2022 09:18:29 +0000 (17:18 +0800)]
fix(compiler-dom): remove v-bind boolean attribute with literal false value when stringifying (#6635)
fix #6617
Anthony Fu [Tue, 27 Sep 2022 09:06:24 +0000 (17:06 +0800)]
fix(ssr): avoid ast.helpers duplication (#6664)
Evan You [Tue, 27 Sep 2022 08:39:15 +0000 (16:39 +0800)]
fix(runtime-dom): fix unnecessary warning when setting coerced dom property value
fix #6616
Evan You [Tue, 27 Sep 2022 08:20:43 +0000 (16:20 +0800)]
fix(runtime-core): avoid hoisted vnodes retaining detached DOM nodes
fix #6591
Evan You [Tue, 27 Sep 2022 07:50:26 +0000 (15:50 +0800)]
chore: remove no longer used cloneNode implementation in nodeOps
Evan You [Tue, 27 Sep 2022 07:24:46 +0000 (15:24 +0800)]
fix(runtime-core): remove prod-only hoisted clone behavior for manual DOM manipulation compat
fix #6727
fix #6739
Evan You [Tue, 27 Sep 2022 02:24:13 +0000 (10:24 +0800)]
fix(runtime-core): unset removed props first in full diff mode
fix #6571
Thorsten Lünborg [Tue, 27 Sep 2022 02:18:22 +0000 (04:18 +0200)]
fix(runtime-core): Lifecycle hooks should support callbacks shared by reference (#6687)
fix #6686
Kid [Sat, 24 Sep 2022 07:13:39 +0000 (15:13 +0800)]
chore: fix typos (#6708)
Evan You [Wed, 21 Sep 2022 09:36:15 +0000 (17:36 +0800)]
chore: allow sfc playground in iframes
Evan You [Tue, 13 Sep 2022 08:27:44 +0000 (16:27 +0800)]
chore: add headers for sfc playground
Evan You [Thu, 8 Sep 2022 02:12:39 +0000 (10:12 +0800)]
release: v3.2.39
Evan You [Thu, 8 Sep 2022 02:02:15 +0000 (10:02 +0800)]
chore: fix sfc playground deps
Evan You [Thu, 8 Sep 2022 01:59:51 +0000 (09:59 +0800)]
fix(runtime-core): avoid double firing when mounting inside a watcher callback
fix #6614
似水微寒 [Wed, 7 Sep 2022 09:08:52 +0000 (17:08 +0800)]
fix(ssr): reset current instance (#6184)
fix #6110
Evan You [Thu, 1 Sep 2022 06:31:53 +0000 (14:31 +0800)]
chore: cache bust svg [ci skip]
Evan You [Thu, 1 Sep 2022 06:29:12 +0000 (14:29 +0800)]
chore: special sponsor
Evan You [Wed, 31 Aug 2022 07:24:31 +0000 (15:24 +0800)]
chore: upgrade to vite 3
Evan You [Wed, 31 Aug 2022 06:02:48 +0000 (14:02 +0800)]
fix(types): support TypeScript 4.8
fix #6554
edison [Wed, 31 Aug 2022 05:44:21 +0000 (13:44 +0800)]
fix(runtime-core): support extends template for runtime compiler (#6250)
fix #6249
Evan You [Tue, 30 Aug 2022 08:02:01 +0000 (16:02 +0800)]
release: v3.2.38
Evan You [Tue, 30 Aug 2022 07:55:09 +0000 (15:55 +0800)]
fix(slots): ensure different branches of dynamic slots have different keys
fix #6202
Yaroslav Sych [Tue, 30 Aug 2022 06:42:22 +0000 (09:42 +0300)]
fix(hmr): fix HMR for nested non-SFC components (#4077)
Evan You [Tue, 30 Aug 2022 06:07:35 +0000 (14:07 +0800)]
fix(custom-element): fix event listeners with capital letter event names on custom elements
close https://github.com/vuejs/docs/issues/1708
close https://github.com/vuejs/docs/pull/1890
Evan You [Tue, 30 Aug 2022 03:30:52 +0000 (11:30 +0800)]
feat(custom-elements): automatically respect custom elements when compiling in browser
Daniel Roe [Mon, 29 Aug 2022 03:10:16 +0000 (04:10 +0100)]
fix(runtime-core): only set cache for object keys (#6266)
Anthony Fu [Mon, 29 Aug 2022 03:09:21 +0000 (11:09 +0800)]
fix(ssr): forward helpers provided by CSS `v-bind` (#6489)
fix #6201
林烁壕 [Thu, 18 Aug 2022 08:07:55 +0000 (16:07 +0800)]
fix(compiler-sfc): rewriteDefault for class with decorators (#6320)
fix #6318
Evan You [Tue, 16 Aug 2022 23:13:25 +0000 (07:13 +0800)]
fix(types): add types field for sub package exports
Add types field for vue/server-renderer and vue/compiler-sfc deep imports
which are necessary when using "moduleResolution": "nodenext"
Evan You [Mon, 15 Aug 2022 11:00:55 +0000 (19:00 +0800)]
fix(watch): flush:pre watchers should not fire if state change causes
owner component to unmount
fix #2291
Evan You [Fri, 22 Jul 2022 03:10:52 +0000 (11:10 +0800)]
fix(reactivity): fix shallow/readonly edge cases
Carlos Rodrigues [Wed, 6 Jul 2022 08:28:25 +0000 (09:28 +0100)]
fix(types): fix on* props incorrect type for TS 4.7 (#6216)
fix #6052
Carlos Rodrigues [Wed, 6 Jul 2022 08:27:30 +0000 (09:27 +0100)]
build(deps-dev): bump typescript to 4.7.4 (#6215)
Evan You [Mon, 4 Jul 2022 03:49:47 +0000 (11:49 +0800)]
fix(compiler-sfc): fix template usage check edge case for v-on statements
ref: https://github.com/vuejs/vue/issues/12591
Evan You [Thu, 30 Jun 2022 02:39:14 +0000 (10:39 +0800)]
chore: fix wrong condition in
3ff83694
Thorsten Lünborg [Thu, 30 Jun 2022 03:05:40 +0000 (05:05 +0200)]
chore: bump node engine requirement to node 16.11 (#6183)
Evan You [Thu, 30 Jun 2022 02:39:14 +0000 (10:39 +0800)]
fix(compiler-sfc): only add decorators-legacy parser plugin when new decorators plugin is not used
Evan You [Sun, 26 Jun 2022 03:03:32 +0000 (11:03 +0800)]
workflow(playground-sfc): bump @vue/repl
Hitesh Khandelwal [Mon, 13 Jun 2022 03:06:15 +0000 (08:36 +0530)]
perf(ssr): improve isComment check (#6078)
Stewart Haines [Mon, 13 Jun 2022 03:00:24 +0000 (13:00 +1000)]
chore: add LICENSE file in reactivity-transform (#6072)
木杉 [Mon, 13 Jun 2022 02:58:27 +0000 (10:58 +0800)]
chore(sfc-playground): hide versions when click iframe & set color-scheme to dark (#6003)
Evan You [Mon, 6 Jun 2022 12:08:19 +0000 (20:08 +0800)]
release: v3.2.37
Evan You [Mon, 6 Jun 2022 12:02:08 +0000 (20:02 +0800)]
fix(compiler-sfc): improve css v-bind parsing
fix #6022
Evan You [Mon, 6 Jun 2022 09:36:47 +0000 (17:36 +0800)]
fix(sfc): avoid auto name inference leading to unwanted recursion
fix #5965
fix #6027
fix #6029
liulinboyi [Thu, 26 May 2022 13:03:08 +0000 (21:03 +0800)]
fix(runtime-core): hydrate Static vnode (#6015)
fix #6008
小刘(liulinboyi) [Mon, 6 Jun 2022 08:24:40 +0000 (16:24 +0800)]
fix(ssr): hydration for transition wrapper components with empty slot content (#5995)
fix #5991
Evan You [Tue, 31 May 2022 09:02:07 +0000 (17:02 +0800)]
chore: remove stale todo comment [ci skip]
Evan You [Sun, 29 May 2022 23:43:18 +0000 (07:43 +0800)]
chore: avoid redundant isRef check
Evan You [Sat, 28 May 2022 08:17:19 +0000 (16:17 +0800)]
chore: remove duplicated test + add missing prop decl
Evan You [Wed, 25 May 2022 05:52:54 +0000 (13:52 +0800)]
build: include ssrUtils in server-renderer browser build
Evan You [Wed, 25 May 2022 05:48:20 +0000 (13:48 +0800)]
chore: adjust sfc playground button color
Evan You [Wed, 25 May 2022 04:57:28 +0000 (12:57 +0800)]
workflow(sfc-playground): copy server-renderer browser build
Evan You [Wed, 25 May 2022 04:50:34 +0000 (12:50 +0800)]
workflow: support ssr repros in sfc playground
Evan You [Wed, 25 May 2022 03:00:06 +0000 (11:00 +0800)]
build: distribute esm-browser build for the server renderer
Phan An [Wed, 25 May 2022 02:11:54 +0000 (04:11 +0200)]
workflow: fix sfc playground persist light mode (#5999)
Phan An [Tue, 24 May 2022 22:33:57 +0000 (00:33 +0200)]
chore(sfc-playground): style improvements (#6000)
Thorsten Lünborg [Tue, 24 May 2022 12:30:40 +0000 (14:30 +0200)]
fix(ssr): ensure app can be unmounted when created with createSSRApp() (#5992)
fix #5990
Evan You [Mon, 23 May 2022 02:04:12 +0000 (10:04 +0800)]
release: v3.2.36
Evan You [Mon, 23 May 2022 01:46:00 +0000 (09:46 +0800)]
fix(compat): fix globalProperties pollution in v3 mode
fix #5699
Evan You [Mon, 23 May 2022 01:12:13 +0000 (09:12 +0800)]
workflow: fix dev script for compat build
Alex Van Liew [Mon, 23 May 2022 01:41:39 +0000 (18:41 -0700)]
fix(compat): fix app-level asset registration affecting other local apps (#5979)
Travis [Mon, 23 May 2022 01:40:53 +0000 (09:40 +0800)]
fix(compiler-core): fix svg with directives being incorrectly hoisted (#5919)
fix #5289
zhangenming [Mon, 23 May 2022 00:36:57 +0000 (08:36 +0800)]
perf: improve the performance of getNow (#5944)
Jinesh Patel [Mon, 23 May 2022 00:29:15 +0000 (05:59 +0530)]
chore: remove unnecessary optional check (#5958)
Alex Kozack [Mon, 23 May 2022 00:28:39 +0000 (03:28 +0300)]
fix(sfc/types): allow use default factory for primitive types in `withDefaults` (#5939)
fix #5938
edison [Mon, 23 May 2022 00:02:15 +0000 (08:02 +0800)]
fix(transition): fix cancel leave regression (#5974)
fix #5973
Evan You [Fri, 20 May 2022 17:16:26 +0000 (01:16 +0800)]
release: v3.2.35
Evan You [Fri, 20 May 2022 17:10:18 +0000 (01:10 +0800)]
chore: fix dts test
Carlos Rodrigues [Fri, 20 May 2022 16:59:29 +0000 (17:59 +0100)]
fix(types): fix typescript error when spreading `$props`(#5968)
Evan You [Fri, 20 May 2022 16:53:46 +0000 (00:53 +0800)]
fix(types): restore DefineComponent argument order
This is necessary for compatibility w/ tsc-generated component types
using DefineComponent.
revert #5416
reopen #3796
fix #5967
Evan You [Fri, 20 May 2022 16:09:15 +0000 (00:09 +0800)]
fix(compiler-sfc): fix usage detection for types in v-for/v-slot expressions
fix #5959
Evan You [Fri, 20 May 2022 16:06:13 +0000 (00:06 +0800)]
chore: bump repl
Evan You [Fri, 20 May 2022 15:25:54 +0000 (23:25 +0800)]
build: target es2019/node 12 for node dist files
close #5957
Evan You [Fri, 20 May 2022 15:21:01 +0000 (23:21 +0800)]
chore: require version in bug report [ci skip]
Evan You [Thu, 19 May 2022 06:08:55 +0000 (14:08 +0800)]
chore: use existing method
Evan You [Thu, 19 May 2022 04:42:34 +0000 (12:42 +0800)]
release: v3.2.34
Evan You [Thu, 19 May 2022 04:39:48 +0000 (12:39 +0800)]
chore: fix lint
Evan You [Thu, 19 May 2022 04:35:29 +0000 (12:35 +0800)]
fix(ssr): fix hydration for slot with empty text node
fix #5728
Evan You [Thu, 19 May 2022 03:36:29 +0000 (11:36 +0800)]
fix(ssr): fix hydration mismatch caused by multi-line comments inside slot
fix #5355
Evan You [Thu, 19 May 2022 03:21:17 +0000 (11:21 +0800)]
fix(compiler-ssr): fix wrong attrs fallthrough on non-single-root v-if branches
fix #5140
Evan You [Thu, 19 May 2022 00:18:06 +0000 (08:18 +0800)]
workflow: add dev-esm script [ci skip]
小刘(liulinboyi) [Wed, 18 May 2022 23:56:46 +0000 (07:56 +0800)]
test(runtime-dom): vModel tests for input range (#5907)
小刘(liulinboyi) [Wed, 18 May 2022 23:51:44 +0000 (07:51 +0800)]
fix(compiler-sfc): support `export { default } from '...'` (#5937)
fix #5935
Yunyoung LEE [Wed, 18 May 2022 23:34:52 +0000 (08:34 +0900)]
fix(compiler-sfc): type-only defineProps does not recognize Promise (fix #5941) (#5943)
Carlos Rodrigues [Wed, 18 May 2022 23:34:35 +0000 (00:34 +0100)]
fix(types): fix `defineComponent` inference to `Component` (#5949)
Cédric Exbrayat [Wed, 18 May 2022 23:32:20 +0000 (01:32 +0200)]
fix(types): export ComponentProvideOptions (#5947)
Anthony Fu [Wed, 18 May 2022 23:29:26 +0000 (07:29 +0800)]
chore: use `packageManager` field (#5911)
Evan You [Wed, 18 May 2022 10:13:08 +0000 (18:13 +0800)]
fix(ssr/teleport): support nested teleports in ssr
fix #5242
Evan You [Wed, 18 May 2022 09:27:53 +0000 (17:27 +0800)]
test: hydration test case for component w/ teleport root
Evan You [Wed, 18 May 2022 08:36:00 +0000 (16:36 +0800)]
fix(runtime-core): adjust force diff of dev root fragments
fix #5946
Evan You [Wed, 18 May 2022 04:18:12 +0000 (12:18 +0800)]
fix(ssr): fix hydration error when teleport is used as component root
fix #4293
Evan You [Wed, 18 May 2022 02:52:07 +0000 (10:52 +0800)]
chore: add note to pr guidelines [ci skip]
Bulat Aykaev [Mon, 28 Mar 2022 13:05:38 +0000 (17:05 +0400)]
fix(keep-alive): fix keep-alive rendering when placed in vnode branch
fix #4817
Evan You [Wed, 18 May 2022 02:03:00 +0000 (10:03 +0800)]
fix(ssr): fix hydration error when transition contains comment children
fix #5351
Evan You [Wed, 18 May 2022 01:55:39 +0000 (09:55 +0800)]
fix(ssr): render fallthrough attributes for transition-group with tag
fix #5141