]> git.ipfire.org Git - thirdparty/vuejs/core.git/log
thirdparty/vuejs/core.git
7 days agowip: hydration edison/testVapor 13383/head
daiwei [Wed, 25 Jun 2025 14:55:37 +0000 (22:55 +0800)] 
wip: hydration

12 days agochore: Merge branch 'edison/feat/vaporHydration' into edison/testVapor
daiwei [Wed, 25 Jun 2025 06:52:10 +0000 (14:52 +0800)] 
chore: Merge branch 'edison/feat/vaporHydration' into edison/testVapor

12 days agochore: update
daiwei [Wed, 25 Jun 2025 06:48:07 +0000 (14:48 +0800)] 
chore: update

remove unnecessary locateHydrationNode for DynamicFragment

13 days agoMerge branch 'edison/fix/ssrScriptCodegen' into edison/testVapor
daiwei [Wed, 25 Jun 2025 03:08:35 +0000 (11:08 +0800)] 
Merge branch 'edison/fix/ssrScriptCodegen' into edison/testVapor

13 days agofix(compiler-sfc): always use defineComponent in SSR mode 13525/head
daiwei [Wed, 25 Jun 2025 03:06:33 +0000 (11:06 +0800)] 
fix(compiler-sfc): always use defineComponent in SSR mode

13 days agoMerge branch 'edison/feat/setScopeId' into edison/testVapor
daiwei [Tue, 24 Jun 2025 09:12:38 +0000 (17:12 +0800)] 
Merge branch 'edison/feat/setScopeId' into edison/testVapor

13 days agochore: update edison/feat/setScopeId 13422/head
daiwei [Tue, 24 Jun 2025 09:11:47 +0000 (17:11 +0800)] 
chore: update

13 days agochore: Merge branch 'edison/fix/cacheSameExpr' into edison/testVapor
daiwei [Tue, 24 Jun 2025 07:58:39 +0000 (15:58 +0800)] 
chore: Merge branch 'edison/fix/cacheSameExpr' into edison/testVapor

13 days agofix(compiler-vapor): handle variable name substring edge cases
daiwei [Tue, 24 Jun 2025 03:37:53 +0000 (11:37 +0800)] 
fix(compiler-vapor): handle variable name substring edge cases

2 weeks agoMerge branch 'edison/fix/cacheOptionalMemberExpr' into edison/testVapor
daiwei [Mon, 23 Jun 2025 13:43:46 +0000 (21:43 +0800)] 
Merge branch 'edison/fix/cacheOptionalMemberExpr' into edison/testVapor

2 weeks agofix(compiler-vapor): properly cache variable with optional chaining 13519/head
daiwei [Mon, 23 Jun 2025 13:39:23 +0000 (21:39 +0800)] 
fix(compiler-vapor): properly cache variable with optional chaining

2 weeks agochore: Merge branch 'edison/feat/vaporAsyncComponent' into edison/testVapor
daiwei [Mon, 23 Jun 2025 07:53:10 +0000 (15:53 +0800)] 
chore: Merge branch 'edison/feat/vaporAsyncComponent' into edison/testVapor

2 weeks agochore: Merge branch 'edison/feat/vaporTeleport' into edison/testVapor
daiwei [Mon, 23 Jun 2025 07:22:11 +0000 (15:22 +0800)] 
chore: Merge branch 'edison/feat/vaporTeleport' into edison/testVapor

2 weeks agochore: Merge branch 'edison/feat/setScopeId' into edison/testVapor
daiwei [Fri, 20 Jun 2025 07:33:00 +0000 (15:33 +0800)] 
chore: Merge branch 'edison/feat/setScopeId' into edison/testVapor

2 weeks agochore: Merge branch 'edison/feat/fowardedSlots' into edison/feat/setScopeId
daiwei [Fri, 20 Jun 2025 07:24:11 +0000 (15:24 +0800)] 
chore: Merge branch 'edison/feat/fowardedSlots' into edison/feat/setScopeId

2 weeks agochore: Merge branch 'vapor' into edison/feat/fowardedSlots edison/feat/fowardedSlots 13408/head
daiwei [Fri, 20 Jun 2025 06:22:23 +0000 (14:22 +0800)] 
chore: Merge branch 'vapor' into edison/feat/fowardedSlots

2 weeks agochore: Merge branch 'vapor' into edison/feat/vaporAsyncComponent edison/feat/vaporAsyncComponent 13059/head
daiwei [Fri, 20 Jun 2025 06:09:36 +0000 (14:09 +0800)] 
chore: Merge branch 'vapor' into edison/feat/vaporAsyncComponent

2 weeks agochore: Merge branch 'vapor' into edison/feat/vaporHydration
daiwei [Fri, 20 Jun 2025 06:00:11 +0000 (14:00 +0800)] 
chore: Merge branch 'vapor' into edison/feat/vaporHydration

2 weeks agochore: Merge branch 'vapor' into edison/feat/vaporTeleport edison/feat/vaporTeleport 13082/head
daiwei [Fri, 20 Jun 2025 03:29:36 +0000 (11:29 +0800)] 
chore: Merge branch 'vapor' into edison/feat/vaporTeleport

2 weeks agowip: fix e2e test
daiwei [Fri, 20 Jun 2025 02:40:31 +0000 (10:40 +0800)] 
wip: fix e2e test

2 weeks agoMerge branch 'edison/feat/fowardedSlots' into edison/testVapor
daiwei [Fri, 20 Jun 2025 02:23:43 +0000 (10:23 +0800)] 
Merge branch 'edison/feat/fowardedSlots' into edison/testVapor

2 weeks agochore: Merge branch 'vapor' into edison/testVapor
daiwei [Fri, 20 Jun 2025 01:35:45 +0000 (09:35 +0800)] 
chore: Merge branch 'vapor' into edison/testVapor

2 weeks agoMerge branch 'edison/fix/emitVdomInterop' into edison/testVapor
daiwei [Fri, 20 Jun 2025 01:23:18 +0000 (09:23 +0800)] 
Merge branch 'edison/fix/emitVdomInterop' into edison/testVapor

2 weeks agofix(vapor): component emits vdom interop
daiwei [Thu, 19 Jun 2025 08:52:37 +0000 (16:52 +0800)] 
fix(vapor): component emits vdom interop

2 weeks agochore: update snap
daiwei [Fri, 20 Jun 2025 00:59:51 +0000 (08:59 +0800)] 
chore: update snap

2 weeks agofix(compiler-vapor): correct execution order of operations (#13351)
zhiyuanzmj [Fri, 20 Jun 2025 00:55:50 +0000 (08:55 +0800)] 
fix(compiler-vapor): correct execution order of operations (#13351)

2 weeks agofix(runtime-vapor): should not warn invalid watch source when directly watching props...
edison [Fri, 20 Jun 2025 00:44:35 +0000 (08:44 +0800)] 
fix(runtime-vapor): should not warn invalid watch source when directly watching props (#13384)

2 weeks agofix(compiler-vapor): remove types for expressions (#13395)
zhiyuanzmj [Fri, 20 Jun 2025 00:43:15 +0000 (08:43 +0800)] 
fix(compiler-vapor): remove types for expressions (#13395)

2 weeks agofix(runtime-vapor): dynamic component attrs fallthrough (#13466)
edison [Fri, 20 Jun 2025 00:40:52 +0000 (08:40 +0800)] 
fix(runtime-vapor):  dynamic component attrs fallthrough (#13466)

2 weeks agofix(runtime-vapor): dynamic component work with insertionState (#13142)
edison [Fri, 20 Jun 2025 00:38:24 +0000 (08:38 +0800)] 
fix(runtime-vapor): dynamic component work with insertionState (#13142)

2 weeks agochore(compiler-vapor): use compiler-dom instead of compiler-core (#13364)
zhiyuanzmj [Fri, 20 Jun 2025 00:30:36 +0000 (08:30 +0800)] 
chore(compiler-vapor): use compiler-dom instead of compiler-core (#13364)

2 weeks agofix(runtime-vapor): properly mount component when using setInsertionState (#13041)
edison [Fri, 20 Jun 2025 00:29:50 +0000 (08:29 +0800)] 
fix(runtime-vapor): properly mount component when using setInsertionState (#13041)

2 weeks agofix(compiler-vapor): prevent v-for components from being single root (#13149)
Runyasak Chaengnaimuang [Fri, 20 Jun 2025 00:17:54 +0000 (07:17 +0700)] 
fix(compiler-vapor): prevent v-for components from being single root (#13149)

2 weeks agofix(compiler-vapor): prevent caching UpdateExpression (#13346)
zhiyuanzmj [Fri, 20 Jun 2025 00:16:47 +0000 (08:16 +0800)] 
fix(compiler-vapor): prevent caching UpdateExpression (#13346)

2 weeks agofix(runtime-vapor): dynamic component fallback rendering with insertion state (#13492)
edison [Fri, 20 Jun 2025 00:11:40 +0000 (08:11 +0800)] 
fix(runtime-vapor): dynamic component fallback rendering with insertion state (#13492)

2 weeks agofix(compiler-vapor): don't generate default slot for whitespace when preserved (...
zhiyuanzmj [Fri, 20 Jun 2025 00:11:05 +0000 (08:11 +0800)] 
fix(compiler-vapor): don't generate default slot for whitespace when preserved (#13009)

2 weeks agofix(runtime-vapor): should not fallthrough emit handlers to vdom child (#13500)
edison [Fri, 20 Jun 2025 00:08:34 +0000 (08:08 +0800)] 
fix(runtime-vapor): should not fallthrough emit handlers to vdom child (#13500)

2 weeks agochore: update
daiwei [Thu, 19 Jun 2025 07:02:51 +0000 (15:02 +0800)] 
chore: update

2 weeks agoMerge branch 'edison/feat/vaporTransition' into edison/testVapor
daiwei [Thu, 19 Jun 2025 06:59:12 +0000 (14:59 +0800)] 
Merge branch 'edison/feat/vaporTransition' into edison/testVapor

2 weeks agofix: mark single root for transition block
daiwei [Thu, 19 Jun 2025 06:41:06 +0000 (14:41 +0800)] 
fix: mark single root for transition block

2 weeks agoMerge branch 'edison/feat/vaporTransition' into edison/testVapor
daiwei [Thu, 19 Jun 2025 06:41:56 +0000 (14:41 +0800)] 
Merge branch 'edison/feat/vaporTransition' into edison/testVapor

2 weeks agofix: mark single root for transition block
daiwei [Thu, 19 Jun 2025 06:41:06 +0000 (14:41 +0800)] 
fix: mark single root for transition block

2 weeks agochore: Merge branch 'edison/fix/vhtmlAndvTextWithDynamicComponent' into edison/testVapor
daiwei [Thu, 19 Jun 2025 03:30:14 +0000 (11:30 +0800)] 
chore: Merge branch 'edison/fix/vhtmlAndvTextWithDynamicComponent' into edison/testVapor

2 weeks agofeat(runtime-vapor): dynamic components work with v-html and v-text edison/fix/vhtmlAndvTextWithDynamicComponent 13496/head
daiwei [Thu, 19 Jun 2025 03:23:54 +0000 (11:23 +0800)] 
feat(runtime-vapor): dynamic components work with v-html and v-text

2 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

2 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

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

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

2 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

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

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

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

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

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

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

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

3 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

3 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

3 weeks agochore: use fragment's anchor as insertion point
daiwei [Fri, 13 Jun 2025 06:55:06 +0000 (14:55 +0800)] 
chore: use fragment's anchor as insertion point

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

3 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

3 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

3 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

3 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

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

3 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

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

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

4 weeks agowip: slotScopeIds
daiwei [Sun, 8 Jun 2025 08:22:30 +0000 (16:22 +0800)] 
wip: slotScopeIds

4 weeks agoMerge branch 'edison/feat/fowardedSlots' into edison/feat/setScopeId
daiwei [Sun, 8 Jun 2025 07:28:08 +0000 (15:28 +0800)] 
Merge branch 'edison/feat/fowardedSlots' into edison/feat/setScopeId

4 weeks agowip: save
daiwei [Sun, 8 Jun 2025 01:04:58 +0000 (09:04 +0800)] 
wip: save

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

4 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

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

5 weeks 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

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

5 weeks 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

5 weeks 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

5 weeks 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

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

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

5 weeks 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

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

5 weeks 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

5 weeks 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

5 weeks 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

5 weeks 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

5 weeks 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

6 weeks 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

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

6 weeks 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

6 weeks 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

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

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

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

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

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

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