]> git.ipfire.org Git - thirdparty/vuejs/core.git/log
thirdparty/vuejs/core.git
6 weeks agochore: Merge branch 'edison/fix/dynamicComponentWithVHtml' into edison/testVapor
daiwei [Wed, 18 Jun 2025 09:36:39 +0000 (17:36 +0800)] 
chore: Merge branch 'edison/fix/dynamicComponentWithVHtml' into edison/testVapor

6 weeks agofix(runtime-vapor): dynamic component fallback rendering with insertion state 13492/head
daiwei [Wed, 18 Jun 2025 09:28:38 +0000 (17:28 +0800)] 
fix(runtime-vapor): dynamic component fallback rendering with insertion state

6 weeks agochore(local-playground): fix vapor tsconfig include path (#13490)
Tycho [Wed, 18 Jun 2025 02:17:49 +0000 (10:17 +0800)] 
chore(local-playground): fix vapor tsconfig include path (#13490)

6 weeks agofix(runtime-vapor): respect immutability for readonly reactive arrays in `v-for`...
Tycho [Wed, 18 Jun 2025 02:17:22 +0000 (10:17 +0800)] 
fix(runtime-vapor): respect immutability for readonly reactive arrays in `v-for` (#13187)

6 weeks agochore: Merge branch 'minor' into vapor
daiwei [Wed, 18 Jun 2025 01:30:17 +0000 (09:30 +0800)] 
chore: Merge branch 'minor' into vapor

6 weeks agofix(compiler-vapor): move `next`, `child` and `nthChild` before setInsertionState...
zhiyuanzmj [Wed, 18 Jun 2025 01:05:43 +0000 (09:05 +0800)] 
fix(compiler-vapor): move `next`, `child` and `nthChild` before setInsertionState (#13057)

6 weeks agofix(runtime-vapor): reset insertion state to avoid duplicate block inserts during...
edison [Wed, 18 Jun 2025 01:01:59 +0000 (09:01 +0800)] 
fix(runtime-vapor): reset insertion state to avoid duplicate block inserts during non-hydration (#13220)

6 weeks agofix(compiler-vapor): prevent caching variables in function expression (#13244)
zhiyuanzmj [Wed, 18 Jun 2025 00:53:38 +0000 (08:53 +0800)] 
fix(compiler-vapor): prevent caching variables in function expression (#13244)

6 weeks agofix(runtime-vapor): set ref on dynamic component (#13172)
edison [Wed, 18 Jun 2025 00:51:29 +0000 (08:51 +0800)] 
fix(runtime-vapor): set ref on dynamic component (#13172)

6 weeks agofix(runtime-vapor): prevent passing an empty string to classList.add (#12974)
zhiyuanzmj [Wed, 18 Jun 2025 00:44:50 +0000 (08:44 +0800)] 
fix(runtime-vapor): prevent passing an empty string to classList.add (#12974)

6 weeks agofeat(compiler-vapor): resolve implicitly self-referencing component (#13400)
edison [Wed, 18 Jun 2025 00:36:25 +0000 (08:36 +0800)] 
feat(compiler-vapor): resolve implicitly self-referencing component (#13400)

6 weeks agofix(compiler-vapor): properly locate last if node (#13399)
edison [Wed, 18 Jun 2025 00:36:05 +0000 (08:36 +0800)] 
fix(compiler-vapor): properly locate last if node (#13399)

6 weeks agochore: Merge branch 'edison/fix/resetInsertion' into edison/testVapor
daiwei [Mon, 16 Jun 2025 02:53:21 +0000 (10:53 +0800)] 
chore: Merge branch 'edison/fix/resetInsertion' into edison/testVapor

6 weeks agochore: Merge branch 'edison/feat/vaporTransition' into edison/testVapor
daiwei [Mon, 16 Jun 2025 02:44:54 +0000 (10:44 +0800)] 
chore: Merge branch 'edison/feat/vaporTransition' into edison/testVapor

6 weeks agochore: avoid empty class
daiwei [Thu, 12 Jun 2025 14:12:11 +0000 (22:12 +0800)] 
chore: avoid empty class

6 weeks agochore: Merge branch 'edison/fix/dynamicComponentAttrsFallthrough' into edison/testVapor
daiwei [Thu, 12 Jun 2025 13:45:38 +0000 (21:45 +0800)] 
chore: Merge branch 'edison/fix/dynamicComponentAttrsFallthrough' into edison/testVapor

6 weeks agofix(runtime-vapor): dynamic component attrs fallthrough 13466/head
daiwei [Thu, 12 Jun 2025 13:43:12 +0000 (21:43 +0800)] 
fix(runtime-vapor):  dynamic component attrs fallthrough

6 weeks agoMerge branch 'edison/fix/slotAndIfError' into edison/testVapor
daiwei [Thu, 12 Jun 2025 09:23:45 +0000 (17:23 +0800)] 
Merge branch 'edison/fix/slotAndIfError' into edison/testVapor

6 weeks agotest(compiler-vapor): add test for v-if + v-if / v-else[-if] scenario 13399/head
daiwei [Thu, 12 Jun 2025 09:22:18 +0000 (17:22 +0800)] 
test(compiler-vapor): add test for v-if + v-if / v-else[-if] scenario

6 weeks agochore: update
daiwei [Thu, 12 Jun 2025 08:33:50 +0000 (16:33 +0800)] 
chore: update

6 weeks agochore: Merge branch 'edison/feat/fowardedSlots' into edison/testVapor
daiwei [Thu, 12 Jun 2025 08:18:19 +0000 (16:18 +0800)] 
chore: Merge branch 'edison/feat/fowardedSlots' into edison/testVapor

6 weeks agowip: refactor tests
daiwei [Thu, 12 Jun 2025 07:54:40 +0000 (15:54 +0800)] 
wip: refactor tests

6 weeks agowip: vdom slot interop
daiwei [Wed, 11 Jun 2025 09:34:31 +0000 (17:34 +0800)] 
wip: vdom slot interop

7 weeks agochore: Merge branch 'edison/feat/setScopeId' into edison/testVapor
daiwei [Fri, 6 Jun 2025 09:02:54 +0000 (17:02 +0800)] 
chore: Merge branch 'edison/feat/setScopeId' into edison/testVapor

7 weeks agowip: refactor
daiwei [Fri, 6 Jun 2025 07:36:36 +0000 (15:36 +0800)] 
wip: refactor

2 months agofix(vdomInterop): handle forwarded vapor slots during render VDOM slot
daiwei [Fri, 30 May 2025 08:27:02 +0000 (16:27 +0800)] 
fix(vdomInterop): handle forwarded vapor slots during render VDOM slot

2 months agochore: update
daiwei [Fri, 30 May 2025 08:33:32 +0000 (16:33 +0800)] 
chore: update

2 months agofix(vdomInterop): handle forwarded vapor slots during render VDOM slot
daiwei [Fri, 30 May 2025 08:27:02 +0000 (16:27 +0800)] 
fix(vdomInterop): handle forwarded vapor slots during render VDOM slot

2 months agoMerge branch 'edison/fix/vaporRenderSlotfallback' into edison/testVapor
daiwei [Fri, 30 May 2025 03:48:35 +0000 (11:48 +0800)] 
Merge branch 'edison/fix/vaporRenderSlotfallback' into edison/testVapor

2 months agoMerge branch 'edison/feat/fowardedSlots' into edison/testVapor
daiwei [Fri, 30 May 2025 03:17:28 +0000 (11:17 +0800)] 
Merge branch 'edison/feat/fowardedSlots' into edison/testVapor

2 months agochore: update
daiwei [Fri, 30 May 2025 01:17:04 +0000 (09:17 +0800)] 
chore: update

2 months agotest: add tests
daiwei [Thu, 29 May 2025 13:45:00 +0000 (21:45 +0800)] 
test: add tests

2 months agofeat(compiler-vapor): add support for forwarded slots
daiwei [Thu, 29 May 2025 09:04:49 +0000 (17:04 +0800)] 
feat(compiler-vapor): add support for forwarded slots

2 months agochore: update
daiwei [Thu, 29 May 2025 03:23:17 +0000 (11:23 +0800)] 
chore: update

2 months agoMerge branch 'edison/fix/resolveComponent' into edison/testVapor
daiwei [Thu, 29 May 2025 02:38:23 +0000 (10:38 +0800)] 
Merge branch 'edison/fix/resolveComponent' into edison/testVapor

2 months agofeat(compiler-vapor): resolve implicitly self-referencing component 13400/head
daiwei [Wed, 28 May 2025 07:11:19 +0000 (15:11 +0800)] 
feat(compiler-vapor): resolve implicitly self-referencing component

2 months agoMerge branch 'edison/fix/slotAndIfError' into edison/testVapor
daiwei [Wed, 28 May 2025 03:07:24 +0000 (11:07 +0800)] 
Merge branch 'edison/fix/slotAndIfError' into edison/testVapor

2 months agofix(compiler-vapor): properly locate last if node
daiwei [Wed, 28 May 2025 02:53:17 +0000 (10:53 +0800)] 
fix(compiler-vapor): properly locate last if node

2 months agoMerge branch 'edison/vapor/vdomInteropProps' into edison/testVapor
daiwei [Tue, 27 May 2025 13:46:44 +0000 (21:46 +0800)] 
Merge branch 'edison/vapor/vdomInteropProps' into edison/testVapor

2 months agofix(runtime-vapor): should not warn invalid watch source when directly watching props 13384/head
daiwei [Mon, 26 May 2025 08:31:02 +0000 (16:31 +0800)] 
fix(runtime-vapor): should not warn invalid watch source when directly watching props

2 months agowip: handling vapor props
daiwei [Mon, 26 May 2025 08:38:51 +0000 (16:38 +0800)] 
wip: handling vapor props

2 months agoMerge branch 'edison/vapor/vdomInteropProps' into edison/testVapor
daiwei [Mon, 26 May 2025 08:36:46 +0000 (16:36 +0800)] 
Merge branch 'edison/vapor/vdomInteropProps' into edison/testVapor

2 months agofix(vapor): ensure props are shallow reactive to prevent DEV warnings
daiwei [Mon, 26 May 2025 08:31:02 +0000 (16:31 +0800)] 
fix(vapor): ensure props are shallow reactive to prevent DEV warnings

2 months agowip: handling vapor props
daiwei [Mon, 26 May 2025 06:48:30 +0000 (14:48 +0800)] 
wip: handling vapor props

2 months 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

2 months 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

2 months 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]

2 months 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)

2 months agochore: merge main into minor
daiwei [Thu, 15 May 2025 08:27:31 +0000 (16:27 +0800)] 
chore: merge main into minor

2 months 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

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

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

3 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

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

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

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

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

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

3 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)

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

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

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

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

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

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

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

3 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

3 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

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

3 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

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

3 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

3 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

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

3 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

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

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

3 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: update
daiwei [Mon, 21 Apr 2025 00:59:04 +0000 (08:59 +0800)] 
chore: update

3 months agofix(runtime-vapor): reset insertion state to avoid duplicate block inserts
daiwei [Fri, 18 Apr 2025 03:36:37 +0000 (11:36 +0800)] 
fix(runtime-vapor): reset insertion state to avoid duplicate block inserts

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

3 months agochore: reset prevChildren after updated
daiwei [Thu, 10 Apr 2025 08:04:42 +0000 (16:04 +0800)] 
chore: reset prevChildren after updated

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(runtime-vapor): use slot fallback on initial render edison/fix/vaporRenderSlotfallback 13144/head
daiwei [Wed, 2 Apr 2025 08:30:55 +0000 (16:30 +0800)] 
fix(runtime-vapor): use slot fallback on initial render

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

4 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>
4 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>
4 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>
4 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)

4 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

4 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>
4 months agochore: fix typo (#13117)
Leedom [Sat, 29 Mar 2025 14:00:36 +0000 (22:00 +0800)] 
chore: fix typo (#13117)

4 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

4 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>
4 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>
4 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>
4 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>