]> git.ipfire.org Git - thirdparty/vuejs/core.git/log
thirdparty/vuejs/core.git
6 weeks agochore: Merge branch 'edison/fix/vdomInteropWithProps' into edison/testVapor
daiwei [Mon, 26 May 2025 06:28:34 +0000 (14:28 +0800)] 
chore: Merge branch 'edison/fix/vdomInteropWithProps' into edison/testVapor

6 weeks agofix(vapor): special handling vapor props in vdom interop
daiwei [Mon, 26 May 2025 06:11:04 +0000 (14:11 +0800)] 
fix(vapor): special handling vapor props in vdom interop

7 weeks agochore: update package graph to include vapor packages [ci skip]
Evan You [Tue, 20 May 2025 10:44:33 +0000 (06:44 -0400)] 
chore: update package graph to include vapor packages [ci skip]

7 weeks agotest(compiler-vapor): fix v-for test (#13347)
zhiyuanzmj [Mon, 19 May 2025 03:42:54 +0000 (11:42 +0800)] 
test(compiler-vapor): fix v-for test (#13347)

8 weeks agotest(compiler-vapor): add index test for v-for (#13004)
zhiyuanzmj [Thu, 15 May 2025 06:43:02 +0000 (14:43 +0800)] 
test(compiler-vapor): add index test for v-for (#13004)

2 months agochore: Merge branch 'minor' into vapor
edison [Thu, 8 May 2025 10:11:20 +0000 (18:11 +0800)] 
chore: Merge branch 'minor' into vapor

2 months agochore: tweaks
daiwei [Wed, 30 Apr 2025 00:33:57 +0000 (08:33 +0800)] 
chore: tweaks

2 months agotest: more tests
daiwei [Tue, 29 Apr 2025 07:37:42 +0000 (15:37 +0800)] 
test: more tests

2 months agofix(compiler-vapor): properly handle static ref in inline mode
daiwei [Tue, 29 Apr 2025 07:26:53 +0000 (15:26 +0800)] 
fix(compiler-vapor): properly handle static ref in inline mode

2 months agowip: vdom interop
daiwei [Tue, 29 Apr 2025 02:15:35 +0000 (10:15 +0800)] 
wip: vdom interop

2 months agowip: vdom hydration interop
daiwei [Tue, 29 Apr 2025 01:22:45 +0000 (09:22 +0800)] 
wip: vdom hydration interop

2 months agowip: update
daiwei [Mon, 28 Apr 2025 07:32:23 +0000 (15:32 +0800)] 
wip: update

2 months agowip: vdom interop
daiwei [Mon, 28 Apr 2025 03:06:04 +0000 (11:06 +0800)] 
wip: vdom interop

2 months agowip: hydration for slots
daiwei [Sun, 27 Apr 2025 04:01:42 +0000 (12:01 +0800)] 
wip: hydration for slots

2 months ago fix(compiler-vapor): move `next`, `child` and `nthChild` before setInsertionState...
zhiyuanzmj [Sun, 27 Apr 2025 03:13:22 +0000 (11:13 +0800)] 
 fix(compiler-vapor): move `next`, `child` and `nthChild` before setInsertionState (#13246)

2 months agowip: hydration for slots
daiwei [Sat, 26 Apr 2025 14:08:55 +0000 (22:08 +0800)] 
wip: hydration for slots

2 months agowip: add more tests
daiwei [Sat, 26 Apr 2025 13:12:07 +0000 (21:12 +0800)] 
wip: add more tests

2 months agowip: refactor
daiwei [Sat, 26 Apr 2025 02:34:46 +0000 (10:34 +0800)] 
wip: refactor

2 months agowip: v-for hydration
daiwei [Fri, 25 Apr 2025 09:08:07 +0000 (17:08 +0800)] 
wip: v-for hydration

2 months agowip: refactor
daiwei [Fri, 25 Apr 2025 07:08:19 +0000 (15:08 +0800)] 
wip: refactor

2 months agowip: hydation for dynamic component
daiwei [Fri, 25 Apr 2025 03:33:35 +0000 (11:33 +0800)] 
wip: hydation for dynamic component

2 months agotest: update
daiwei [Fri, 25 Apr 2025 02:46:31 +0000 (10:46 +0800)] 
test: update

2 months agowip: test hydrate v-if in PROD
daiwei [Fri, 25 Apr 2025 01:43:15 +0000 (09:43 +0800)] 
wip: test hydrate v-if in PROD

2 months agowip: refactor hydration for v-if
daiwei [Thu, 24 Apr 2025 08:58:18 +0000 (16:58 +0800)] 
wip: refactor hydration for v-if

2 months agowip: hydrate v-if
daiwei [Thu, 24 Apr 2025 03:52:39 +0000 (11:52 +0800)] 
wip: hydrate v-if

2 months agowip: add tests + skip fragment end anchor
daiwei [Thu, 24 Apr 2025 01:26:33 +0000 (09:26 +0800)] 
wip: add tests + skip fragment end anchor

2 months agowip: refactor
daiwei [Wed, 23 Apr 2025 13:45:10 +0000 (21:45 +0800)] 
wip: refactor

2 months agochore: dont process text/comment node as dynamic
daiwei [Wed, 23 Apr 2025 09:07:38 +0000 (17:07 +0800)] 
chore: dont process text/comment node as dynamic

2 months agorefactor: add enableHydrationNodeLookup and disableHydrationNodeLookup functions...
daiwei [Wed, 23 Apr 2025 07:43:58 +0000 (15:43 +0800)] 
refactor: add enableHydrationNodeLookup and disableHydrationNodeLookup functions for node handling

2 months agowip: save
daiwei [Wed, 23 Apr 2025 06:23:09 +0000 (14:23 +0800)] 
wip: save

2 months agorefactor: skip dynamic anchors and empty text nodes
daiwei [Wed, 23 Apr 2025 02:53:57 +0000 (10:53 +0800)] 
refactor: skip dynamic anchors and empty text nodes

2 months agowip: refactor
daiwei [Tue, 22 Apr 2025 13:20:44 +0000 (21:20 +0800)] 
wip: refactor

2 months agowip: save
daiwei [Tue, 22 Apr 2025 09:40:31 +0000 (17:40 +0800)] 
wip: save

2 months agofeat(vapor/hydration): handle component with anchor insertion
daiwei [Mon, 21 Apr 2025 07:38:50 +0000 (15:38 +0800)] 
feat(vapor/hydration): handle component with anchor insertion

3 months agochore: remove warnRecursiveComputed (#13128)
edison [Fri, 11 Apr 2025 06:36:38 +0000 (14:36 +0800)] 
chore: remove warnRecursiveComputed (#13128)

3 months agoMerge branch 'main' into minor
daiwei [Mon, 7 Apr 2025 00:42:11 +0000 (08:42 +0800)] 
Merge branch 'main' into minor

3 months agofix(compat): correct deprecation message for v-bind.sync usage (#13137)
linzhe [Wed, 2 Apr 2025 03:12:29 +0000 (11:12 +0800)] 
fix(compat): correct deprecation message for v-bind.sync usage (#13137)

close #13133

3 months agochore: update lockfile
daiwei [Tue, 1 Apr 2025 13:03:42 +0000 (21:03 +0800)] 
chore: update lockfile

3 months agoMerge branch 'minor' into vapor
edison [Tue, 1 Apr 2025 13:01:53 +0000 (21:01 +0800)] 
Merge branch 'minor' into vapor

3 months agochore(deps): update all non-major dependencies (#13120)
renovate[bot] [Mon, 31 Mar 2025 07:10:54 +0000 (15:10 +0800)] 
chore(deps): update all non-major dependencies (#13120)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 months agochore(deps): update lint (#13122)
renovate[bot] [Mon, 31 Mar 2025 07:02:15 +0000 (15:02 +0800)] 
chore(deps): update lint (#13122)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 months agochore(deps): update compiler to ^7.27.0 (#13123)
renovate[bot] [Mon, 31 Mar 2025 07:01:57 +0000 (15:01 +0800)] 
chore(deps): update compiler to ^7.27.0 (#13123)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 months agofix(reactivity): queuing effects in an array (#13078)
Johnson Chu [Mon, 31 Mar 2025 06:36:02 +0000 (14:36 +0800)] 
fix(reactivity): queuing effects in an array (#13078)

3 months agofix(runtime-dom): always treat autocorrect as attribute (#13001)
Ecco [Mon, 31 Mar 2025 06:31:11 +0000 (02:31 -0400)] 
fix(runtime-dom): always treat autocorrect as attribute (#13001)

close #5705

3 months agochore(deps): update build (#13121)
renovate[bot] [Mon, 31 Mar 2025 03:13:43 +0000 (11:13 +0800)] 
chore(deps): update build (#13121)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 months agochore: fix typo (#13117)
Leedom [Sat, 29 Mar 2025 14:00:36 +0000 (22:00 +0800)] 
chore: fix typo (#13117)

3 months agoMerge remote-tracking branch 'origin/main' into minor
daiwei [Sat, 29 Mar 2025 05:51:19 +0000 (13:51 +0800)] 
Merge remote-tracking branch 'origin/main' into minor

3 months agochore(deps): update dawidd6/action-download-artifact action to v9 (#13098)
renovate[bot] [Tue, 25 Mar 2025 00:14:10 +0000 (08:14 +0800)] 
chore(deps): update dawidd6/action-download-artifact action to v9 (#13098)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 months agofix(deps): update dependency @vue/repl to ^4.5.1 (#13097)
renovate[bot] [Tue, 25 Mar 2025 00:13:07 +0000 (08:13 +0800)] 
fix(deps): update dependency @vue/repl to ^4.5.1 (#13097)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 months agochore(deps): update all non-major dependencies (#13092)
renovate[bot] [Tue, 25 Mar 2025 00:12:49 +0000 (08:12 +0800)] 
chore(deps): update all non-major dependencies (#13092)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 months agochore(deps): update build (#13093)
renovate[bot] [Mon, 24 Mar 2025 02:59:40 +0000 (10:59 +0800)] 
chore(deps): update build (#13093)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 months agochore(deps): update lint (#13096)
renovate[bot] [Mon, 24 Mar 2025 02:59:05 +0000 (10:59 +0800)] 
chore(deps): update lint (#13096)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 months agochore(deps): update test (#13095)
renovate[bot] [Mon, 24 Mar 2025 02:54:07 +0000 (10:54 +0800)] 
chore(deps): update test (#13095)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 months agodocs(tsdoc): remove extra () in link tag (#13086)
Eduardo San Martin Morote [Mon, 24 Mar 2025 00:20:35 +0000 (01:20 +0100)] 
docs(tsdoc): remove extra () in link tag (#13086)

3 months agochore(sfc-playground): dynamically set Vue version in downloaded project (#13074)
Tycho [Thu, 20 Mar 2025 08:09:51 +0000 (16:09 +0800)] 
chore(sfc-playground): dynamically set Vue version in downloaded project (#13074)

3 months agofix(readme): update contributors image (#13068)
edison [Wed, 19 Mar 2025 07:14:12 +0000 (15:14 +0800)] 
fix(readme): update contributors image (#13068)

The current image is too large to load.
see github.com/orgs/community/discussions/116471

3 months agotypes: enhance plugin type inference for better IDE support (#13063)
Tycho [Wed, 19 Mar 2025 03:44:32 +0000 (11:44 +0800)] 
types: enhance plugin type inference for better IDE support (#13063)

* types: enhance plugin type inference for better JSDoc and IDE support

* test: clean up

* chore: tweaks

3 months agofix(types): the directive's modifiers should be optional (#12605)
Buer Yang [Wed, 19 Mar 2025 03:38:59 +0000 (11:38 +0800)] 
fix(types): the directive's modifiers should be optional (#12605)

* fix(types): the directive's modifiers should be optional

* fix: test

---------

Co-authored-by: edison <daiwei521@126.com>
3 months agofix(deps): update compiler (#13051)
renovate[bot] [Mon, 17 Mar 2025 05:27:17 +0000 (13:27 +0800)] 
fix(deps): update compiler (#13051)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 months agochore(deps): update dependency @vitejs/plugin-vue to ^5.2.2 (#13050)
renovate[bot] [Mon, 17 Mar 2025 05:27:00 +0000 (13:27 +0800)] 
chore(deps): update dependency @vitejs/plugin-vue to ^5.2.2 (#13050)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 months agochore(deps): update test (#13048)
renovate[bot] [Mon, 17 Mar 2025 03:01:54 +0000 (11:01 +0800)] 
chore(deps): update test (#13048)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 months agochore(deps): update lint (#13049)
renovate[bot] [Mon, 17 Mar 2025 01:29:53 +0000 (09:29 +0800)] 
chore(deps): update lint (#13049)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 months agochore(deps): update pnpm to v10.6.3 (#13047)
renovate[bot] [Mon, 17 Mar 2025 01:03:00 +0000 (09:03 +0800)] 
chore(deps): update pnpm to v10.6.3 (#13047)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 months agochore(deps): update build (#13046)
renovate[bot] [Mon, 17 Mar 2025 01:02:37 +0000 (09:02 +0800)] 
chore(deps): update build (#13046)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
3 months agofix(compiler): fix spelling error in domTagConfig (#13043)
Bald-M [Mon, 17 Mar 2025 00:18:09 +0000 (13:18 +1300)] 
fix(compiler): fix spelling error in domTagConfig (#13043)

3 months agofix(customFormatter): properly accessing ref value during debugger (#12948)
edison [Fri, 14 Mar 2025 00:19:06 +0000 (08:19 +0800)] 
fix(customFormatter): properly accessing ref value during debugger (#12948)

3 months agofeat(types): add type TemplateRef (#12645)
Shinigami [Fri, 14 Mar 2025 00:17:49 +0000 (01:17 +0100)] 
feat(types): add type TemplateRef (#12645)

* feat(types): add type TemplateRef

* chore: simplify

Co-authored-by: jh-leong <jh.leong@outlook.com>
---------

Co-authored-by: jh-leong <jh.leong@outlook.com>
4 months agowip(vapor): fix insertion for vdom interop
Evan You [Wed, 12 Mar 2025 01:27:37 +0000 (09:27 +0800)] 
wip(vapor): fix insertion for vdom interop

4 months agowip(vapor): test cases
Evan You [Wed, 12 Mar 2025 01:18:57 +0000 (09:18 +0800)] 
wip(vapor): test cases

4 months agochore: update node v22 on netlify (#12613)
@beer [Wed, 12 Mar 2025 00:30:29 +0000 (06:30 +0600)] 
chore: update node v22 on netlify (#12613)

4 months agowip(vapor): fix children gen for dynamic with anchor insertion
Evan You [Tue, 11 Mar 2025 12:32:07 +0000 (20:32 +0800)] 
wip(vapor): fix children gen for dynamic with anchor insertion

4 months agotest(vapor): refactor hydration tests to include compilation
Evan You [Tue, 11 Mar 2025 11:06:10 +0000 (19:06 +0800)] 
test(vapor): refactor hydration tests to include compilation

4 months agofix(vapor): properly handle return when compiling vapor component for ssr
Evan You [Tue, 11 Mar 2025 11:05:46 +0000 (19:05 +0800)] 
fix(vapor): properly handle return when compiling vapor component for ssr

4 months agochore(vapor): remove no longer needed CREATE_TEXT_NODE IR type
Evan You [Tue, 11 Mar 2025 07:33:21 +0000 (15:33 +0800)] 
chore(vapor): remove no longer needed CREATE_TEXT_NODE IR type

4 months agowip(vapor): corresponding runtime behavior for if/for/slot-outlet post compiler change
Evan You [Tue, 11 Mar 2025 07:27:51 +0000 (15:27 +0800)] 
wip(vapor): corresponding runtime behavior for if/for/slot-outlet post compiler change

4 months agowip(vapor): adjust children and block generation order for hydration
Evan You [Tue, 11 Mar 2025 07:09:36 +0000 (15:09 +0800)] 
wip(vapor): adjust children and block generation order for hydration

4 months agowip(vapor): component hydration
Evan You [Mon, 10 Mar 2025 08:18:02 +0000 (16:18 +0800)] 
wip(vapor): component hydration

4 months agochore(deps): update all non-major dependencies (#13014)
renovate[bot] [Mon, 10 Mar 2025 07:46:47 +0000 (15:46 +0800)] 
chore(deps): update all non-major dependencies (#13014)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
4 months agochore(deps): update build (#13015)
renovate[bot] [Mon, 10 Mar 2025 07:46:31 +0000 (15:46 +0800)] 
chore(deps): update build (#13015)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
4 months agowip(vapor): text hydration tests
Evan You [Sun, 9 Mar 2025 12:14:03 +0000 (20:14 +0800)] 
wip(vapor): text hydration tests

4 months agorefactor(vapor): refactor interpolation transform to make it hydration friendly
Evan You [Fri, 7 Mar 2025 12:38:03 +0000 (20:38 +0800)] 
refactor(vapor): refactor interpolation transform to make it hydration friendly

4 months agotest: fix missed warning assertion
Evan You [Fri, 7 Mar 2025 12:25:08 +0000 (20:25 +0800)] 
test: fix missed warning assertion

4 months agowip(vapor): more hydration
Evan You [Fri, 7 Mar 2025 11:45:46 +0000 (19:45 +0800)] 
wip(vapor): more hydration

4 months agowip(vapor): basic hydration
Evan You [Wed, 12 Feb 2025 14:01:28 +0000 (22:01 +0800)] 
wip(vapor): basic hydration

4 months agotest(reactivity): enable tests marked as todo (#13003)
Cédric Exbrayat [Fri, 7 Mar 2025 08:36:32 +0000 (09:36 +0100)] 
test(reactivity): enable tests marked as todo (#13003)

PR #12349 marked these tests as todo. They are actually working now.

4 months agochore(deps): update all non-major dependencies (#12983)
renovate[bot] [Tue, 4 Mar 2025 12:15:44 +0000 (20:15 +0800)] 
chore(deps): update all non-major dependencies (#12983)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
4 months agochore(deps): update test (#12984)
renovate[bot] [Tue, 4 Mar 2025 00:26:16 +0000 (08:26 +0800)] 
chore(deps): update test (#12984)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
4 months agofeat(runtime-vapor): support functional component for defineVaporComponent (#12927)
zhiyuanzmj [Fri, 28 Feb 2025 09:07:55 +0000 (17:07 +0800)] 
feat(runtime-vapor): support functional component for defineVaporComponent (#12927)

4 months agofeat(compiler-vapor): add jsx support for setText and createTextNode (#12893)
zhiyuanzmj [Fri, 28 Feb 2025 09:06:19 +0000 (17:06 +0800)] 
feat(compiler-vapor): add jsx support for setText and createTextNode (#12893)

4 months agofeat(runtime-vapor): expose VaporFragment for jsx-vapor (#12890)
zhiyuanzmj [Fri, 28 Feb 2025 09:03:11 +0000 (17:03 +0800)] 
feat(runtime-vapor): expose VaporFragment for jsx-vapor (#12890)

4 months agofix(compiler-vapor): properly cache variable used in object property shorthand (...
edison [Fri, 28 Feb 2025 09:02:52 +0000 (17:02 +0800)] 
fix(compiler-vapor): properly cache variable used in object property shorthand (#12815)

4 months agofix(vapor): handle next host node for vapor component (#12820)
edison [Fri, 28 Feb 2025 09:02:11 +0000 (17:02 +0800)] 
fix(vapor): handle next host node for vapor component (#12820)

4 months agofix(vapor): handle vapor mode with empty script (#12910)
edison [Fri, 28 Feb 2025 08:59:02 +0000 (16:59 +0800)] 
fix(vapor): handle vapor mode with empty script (#12910)

4 months agorefactor(reactivity): sync alien-signals 1.0.4 changes (#12791)
Johnson Chu [Tue, 25 Feb 2025 07:23:25 +0000 (15:23 +0800)] 
refactor(reactivity): sync alien-signals 1.0.4 changes (#12791)

4 months agoci(pkg-pr-new): add vapor branch (#12944)
zhiyuanzmj [Wed, 26 Feb 2025 00:05:21 +0000 (08:05 +0800)] 
ci(pkg-pr-new): add vapor branch (#12944)

4 months agoRevert "ci(pkg-pr-new): add 'vapor' branch for pull-request" (#12943)
edison [Tue, 25 Feb 2025 12:39:50 +0000 (20:39 +0800)] 
Revert "ci(pkg-pr-new): add 'vapor' branch for pull-request" (#12943)

This reverts commit d18c24869143e16e49dd08a9b975a118ecc712d8.

4 months agoci(pkg-pr-new): add 'vapor' branch for pull-request (#12941)
zhiyuanzmj [Tue, 25 Feb 2025 07:24:18 +0000 (15:24 +0800)] 
ci(pkg-pr-new): add 'vapor' branch for pull-request (#12941)

4 months agorefactor(reactivity): sync alien-signals 1.0.4 changes (#12791) 12959/head
Johnson Chu [Tue, 25 Feb 2025 07:23:25 +0000 (15:23 +0800)] 
refactor(reactivity): sync alien-signals 1.0.4 changes (#12791)

4 months agochore(deps): update dependency @types/node to ^22.13.5 (#12932)
renovate[bot] [Mon, 24 Feb 2025 01:37:17 +0000 (09:37 +0800)] 
chore(deps): update dependency @types/node to ^22.13.5 (#12932)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
4 months agochore(deps): update build (#12931)
renovate[bot] [Mon, 24 Feb 2025 01:36:45 +0000 (09:36 +0800)] 
chore(deps): update build (#12931)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>