]>
git.ipfire.org Git - thirdparty/vuejs/core.git/log
daiwei [Thu, 13 Mar 2025 08:00:51 +0000 (16:00 +0800)]
test: add more tests
daiwei [Thu, 13 Mar 2025 06:51:52 +0000 (14:51 +0800)]
wip: port tests and fix bugs
daiwei [Thu, 13 Mar 2025 03:55:31 +0000 (11:55 +0800)]
test: add more tests
daiwei [Thu, 13 Mar 2025 03:09:21 +0000 (11:09 +0800)]
wip: handle props update
daiwei [Wed, 12 Mar 2025 14:36:38 +0000 (22:36 +0800)]
wip: port tests and fix bugs
daiwei [Wed, 12 Mar 2025 03:47:20 +0000 (11:47 +0800)]
chore: update
daiwei [Wed, 12 Mar 2025 03:47:20 +0000 (11:47 +0800)]
chore: rename
daiwei [Wed, 12 Mar 2025 03:09:46 +0000 (11:09 +0800)]
chore: update
daiwei [Wed, 12 Mar 2025 01:12:39 +0000 (09:12 +0800)]
wip: save
edison [Tue, 11 Mar 2025 13:37:33 +0000 (21:37 +0800)]
feat(vapor): vapor TransitionGroup (#13019)
* wip: save
* wip: save
* wip: handle tag prop and attrs fallthrough
* test: add e2e tests
* [autofix.ci] apply automated fixes
* wip: add more tests
* [autofix.ci] apply automated fixes
* wip: handle vdom interop
* [autofix.ci] apply automated fixes
* wip: vapor interop + filter out reserved props
* [autofix.ci] apply automated fixes
* fix: tests
---------
Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com>
daiwei [Sun, 9 Mar 2025 14:11:37 +0000 (22:11 +0800)]
chore: improve
edison [Sat, 8 Mar 2025 01:59:09 +0000 (09:59 +0800)]
Merge branch 'vapor' into edison/feat/vaporTransition
daiwei [Sat, 8 Mar 2025 01:49:38 +0000 (09:49 +0800)]
fix: vapor transition multiple chilren check
daiwei [Fri, 7 Mar 2025 14:17:19 +0000 (22:17 +0800)]
wip: add TransformTransition
Evan You [Fri, 7 Mar 2025 12:38:03 +0000 (20:38 +0800)]
refactor(vapor): refactor interpolation transform to make it hydration friendly
Evan You [Fri, 7 Mar 2025 12:25:08 +0000 (20:25 +0800)]
test: fix missed warning assertion
Evan You [Fri, 7 Mar 2025 11:45:46 +0000 (19:45 +0800)]
wip(vapor): more hydration
Evan You [Wed, 12 Feb 2025 14:01:28 +0000 (22:01 +0800)]
wip(vapor): basic hydration
daiwei [Fri, 7 Mar 2025 07:25:46 +0000 (15:25 +0800)]
wip: rename key to $key
daiwei [Fri, 7 Mar 2025 07:18:20 +0000 (15:18 +0800)]
wip: fix build-dts error
daiwei [Fri, 7 Mar 2025 06:55:24 +0000 (14:55 +0800)]
wip: refactor
daiwei [Fri, 7 Mar 2025 06:28:42 +0000 (14:28 +0800)]
wip: add interop tests
autofix-ci[bot] [Fri, 7 Mar 2025 03:11:53 +0000 (03:11 +0000)]
[autofix.ci] apply automated fixes
daiwei [Fri, 7 Mar 2025 02:56:29 +0000 (10:56 +0800)]
wip: add tests
daiwei [Fri, 7 Mar 2025 01:29:05 +0000 (09:29 +0800)]
wip: fix tests
daiwei [Thu, 6 Mar 2025 14:49:56 +0000 (22:49 +0800)]
wip: fix tests
daiwei [Thu, 6 Mar 2025 14:42:59 +0000 (22:42 +0800)]
wip: fix tests
daiwei [Thu, 6 Mar 2025 14:09:56 +0000 (22:09 +0800)]
wip: save
daiwei [Thu, 6 Mar 2025 12:59:35 +0000 (20:59 +0800)]
wip: test
autofix-ci[bot] [Thu, 6 Mar 2025 09:41:57 +0000 (09:41 +0000)]
[autofix.ci] apply automated fixes
daiwei [Thu, 6 Mar 2025 09:40:52 +0000 (17:40 +0800)]
wip: add vapor transition e2e tests
daiwei [Thu, 6 Mar 2025 07:10:57 +0000 (15:10 +0800)]
wip: add tests
daiwei [Thu, 6 Mar 2025 06:35:16 +0000 (14:35 +0800)]
wip: revert some changes
daiwei [Thu, 6 Mar 2025 06:31:47 +0000 (14:31 +0800)]
wip: vapor interop
daiwei [Wed, 5 Mar 2025 14:35:14 +0000 (22:35 +0800)]
wip: vdom interop
daiwei [Wed, 5 Mar 2025 14:21:46 +0000 (22:21 +0800)]
wip: refactor
daiwei [Wed, 5 Mar 2025 14:10:13 +0000 (22:10 +0800)]
wip: refactor
daiwei [Wed, 5 Mar 2025 09:09:20 +0000 (17:09 +0800)]
wip: vdom interop
edison [Wed, 5 Mar 2025 08:08:41 +0000 (16:08 +0800)]
Merge branch 'vapor' into edison/feat/vaporTransition
daiwei [Wed, 5 Mar 2025 08:06:00 +0000 (16:06 +0800)]
wip: save
daiwei [Wed, 5 Mar 2025 03:43:24 +0000 (11:43 +0800)]
wip: save
daiwei [Wed, 5 Mar 2025 02:12:19 +0000 (10:12 +0800)]
wip: inject useVaporTransition call for treeshaking
daiwei [Wed, 5 Mar 2025 00:59:04 +0000 (08:59 +0800)]
wip: improve types
daiwei [Wed, 5 Mar 2025 00:27:57 +0000 (08:27 +0800)]
wip: refactor
daiwei [Tue, 4 Mar 2025 09:55:13 +0000 (17:55 +0800)]
wip: handle keyed element transition
daiwei [Tue, 4 Mar 2025 07:12:02 +0000 (15:12 +0800)]
wip: handle built-in components
daiwei [Tue, 4 Mar 2025 06:20:51 +0000 (14:20 +0800)]
wip: auto generate key for vif branch if it wraps in transition
daiwei [Tue, 4 Mar 2025 02:34:28 +0000 (10:34 +0800)]
wip: save
daiwei [Mon, 3 Mar 2025 13:58:09 +0000 (21:58 +0800)]
wip: save
daiwei [Mon, 3 Mar 2025 03:44:57 +0000 (11:44 +0800)]
wip: save
zhiyuanzmj [Fri, 28 Feb 2025 09:07:55 +0000 (17:07 +0800)]
feat(runtime-vapor): support functional component for defineVaporComponent (#12927)
zhiyuanzmj [Fri, 28 Feb 2025 09:06:19 +0000 (17:06 +0800)]
feat(compiler-vapor): add jsx support for setText and createTextNode (#12893)
zhiyuanzmj [Fri, 28 Feb 2025 09:03:11 +0000 (17:03 +0800)]
feat(runtime-vapor): expose VaporFragment for jsx-vapor (#12890)
edison [Fri, 28 Feb 2025 09:02:52 +0000 (17:02 +0800)]
fix(compiler-vapor): properly cache variable used in object property shorthand (#12815)
edison [Fri, 28 Feb 2025 09:02:11 +0000 (17:02 +0800)]
fix(vapor): handle next host node for vapor component (#12820)
edison [Fri, 28 Feb 2025 08:59:02 +0000 (16:59 +0800)]
fix(vapor): handle vapor mode with empty script (#12910)
daiwei [Fri, 28 Feb 2025 08:19:03 +0000 (16:19 +0800)]
wip: handle in-out mode
daiwei [Fri, 28 Feb 2025 01:45:04 +0000 (09:45 +0800)]
refactor: reuse code from BaseTransition
daiwei [Thu, 27 Feb 2025 14:31:45 +0000 (22:31 +0800)]
wip: handle mode
daiwei [Thu, 27 Feb 2025 08:41:33 +0000 (16:41 +0800)]
feat(vapor): vapor transition
Johnson Chu [Tue, 25 Feb 2025 07:23:25 +0000 (15:23 +0800)]
refactor(reactivity): sync alien-signals 1.0.4 changes (#12791)
zhiyuanzmj [Wed, 26 Feb 2025 00:05:21 +0000 (08:05 +0800)]
ci(pkg-pr-new): add vapor branch (#12944)
Evan You [Wed, 12 Feb 2025 09:18:58 +0000 (17:18 +0800)]
wip(vapor): new impl + test for vapor custom directive
edison [Wed, 12 Feb 2025 08:43:26 +0000 (16:43 +0800)]
perf(vapor): use nthChild instead of nextn (#12847)
Evan You [Wed, 12 Feb 2025 08:41:53 +0000 (16:41 +0800)]
chore: vscode setting
Evan You [Wed, 12 Feb 2025 08:41:35 +0000 (16:41 +0800)]
test(vapor): test case for dom event handling
Evan You [Wed, 12 Feb 2025 07:49:32 +0000 (15:49 +0800)]
chore: fix mishandled regex const check
Evan You [Wed, 12 Feb 2025 07:47:14 +0000 (15:47 +0800)]
refactor(vapor): reorg node op helpers + remove children helper
Evan You [Wed, 12 Feb 2025 07:28:10 +0000 (15:28 +0800)]
refactor(vapor): use bitwise flags for v-for runtime optimizations
Evan You [Wed, 12 Feb 2025 03:57:16 +0000 (11:57 +0800)]
refactor: adjust isConstantNode
Evan You [Wed, 12 Feb 2025 00:58:22 +0000 (08:58 +0800)]
perf(vapor): optimize v-if in once mode
Evan You [Tue, 11 Feb 2025 10:39:27 +0000 (18:39 +0800)]
perf(vapor): optimize text bindings and v-text
Evan You [Mon, 10 Feb 2025 18:20:53 +0000 (02:20 +0800)]
wip(vapor): improve node traversal codegen
Evan You [Mon, 10 Feb 2025 09:37:24 +0000 (17:37 +0800)]
perf(vapor): v-for remove all fast path
Evan You [Mon, 10 Feb 2025 08:27:13 +0000 (16:27 +0800)]
perf(vapor): optimize cache property lookup
Evan You [Mon, 10 Feb 2025 08:17:25 +0000 (16:17 +0800)]
perf(vapor): generate simpler evenet delegation code when possible
Evan You [Mon, 10 Feb 2025 07:50:34 +0000 (15:50 +0800)]
refactor(vapor): avoid unnecessary wrapping for event handlers
Evan You [Mon, 10 Feb 2025 06:40:28 +0000 (14:40 +0800)]
chore: use catalog vue plugin
Evan You [Mon, 10 Feb 2025 02:04:22 +0000 (10:04 +0800)]
chore: benchmark reference
Evan You [Mon, 10 Feb 2025 01:19:57 +0000 (09:19 +0800)]
chore: use inline vitest env comment
Evan You [Sun, 9 Feb 2025 04:25:11 +0000 (12:25 +0800)]
perf: optimize toDisplayString
Evan You [Sun, 9 Feb 2025 04:14:31 +0000 (12:14 +0800)]
wip(vapor): fix v-for update check + avoid unnecessary tracking overhead during diff
Evan You [Sat, 8 Feb 2025 14:40:37 +0000 (22:40 +0800)]
wip(vapor): optimize event handling
Evan You [Sat, 8 Feb 2025 13:46:47 +0000 (21:46 +0800)]
chore: fix ci
Evan You [Sat, 8 Feb 2025 13:33:40 +0000 (21:33 +0800)]
test(vapor): vapor todomvc e2e test
Evan You [Sat, 8 Feb 2025 13:32:16 +0000 (21:32 +0800)]
wip(vapor): custom directives
Evan You [Sat, 8 Feb 2025 12:42:34 +0000 (20:42 +0800)]
test(vapor): e2e interop test for vapor
Evan You [Sat, 8 Feb 2025 09:35:52 +0000 (17:35 +0800)]
chore: improve build script to only build package when format is valid
Evan You [Sat, 8 Feb 2025 07:44:13 +0000 (15:44 +0800)]
chore: move benchmark and local playground in to packages-private
Evan You [Sat, 8 Feb 2025 07:06:27 +0000 (15:06 +0800)]
chore: warn vapor hydration for now
Evan You [Fri, 7 Feb 2025 07:47:06 +0000 (15:47 +0800)]
wip(vapor): vapor slots in vdom
Evan You [Fri, 7 Feb 2025 09:08:40 +0000 (17:08 +0800)]
chore: bump playground vite plugin version
Evan You [Fri, 7 Feb 2025 09:04:05 +0000 (17:04 +0800)]
wip(vapor): fix component unmount when not at block root level
Evan You [Thu, 6 Feb 2025 10:12:54 +0000 (18:12 +0800)]
wip(vapor): vdom slots in vapor component
Evan You [Wed, 5 Feb 2025 06:23:32 +0000 (14:23 +0800)]
wip(vapor): support vapor component as root in vdom app
Evan You [Wed, 5 Feb 2025 06:16:39 +0000 (14:16 +0800)]
refactor: adjust vapor/vdom interop
Evan You [Tue, 4 Feb 2025 14:44:17 +0000 (22:44 +0800)]
wip: vdom in vapor hmr reload
Evan You [Tue, 4 Feb 2025 13:55:32 +0000 (21:55 +0800)]
wip(vapor): fix setScopeId for vdom in vapor
Evan You [Tue, 4 Feb 2025 13:38:09 +0000 (21:38 +0800)]
wip(vapor): vdom in vapor interop
Evan You [Tue, 4 Feb 2025 05:11:51 +0000 (13:11 +0800)]
wip(vapor): optimize vapor interop update