]>
git.ipfire.org Git - thirdparty/vuejs/core.git/log
daiwei [Tue, 1 Jul 2025 08:51:35 +0000 (16:51 +0800)]
chore: update
daiwei [Tue, 1 Jul 2025 06:25:11 +0000 (14:25 +0800)]
wip: handle $root during hydration
daiwei [Mon, 30 Jun 2025 03:10:31 +0000 (11:10 +0800)]
chore: update
edison [Sat, 28 Jun 2025 01:22:42 +0000 (09:22 +0800)]
Merge branch 'vapor' into edison/feat/vaporHydration
daiwei [Sat, 28 Jun 2025 01:18:16 +0000 (09:18 +0800)]
wip: handle more case
edison [Thu, 26 Jun 2025 07:41:25 +0000 (15:41 +0800)]
fix(compiler-vapor): handle variable name substring edge cases (#13520)
edison [Thu, 26 Jun 2025 07:35:27 +0000 (15:35 +0800)]
fix(compiler-vapor): properly handle static ref in inline mode (#13257)
edison [Thu, 26 Jun 2025 07:34:47 +0000 (15:34 +0800)]
fix(runtime-vapor): ensure props are shallow reactive in VDOM component (#13502)
edison [Thu, 26 Jun 2025 06:46:21 +0000 (14:46 +0800)]
fix(compiler-sfc): always use defineComponent in SSR mode (#13525)
edison [Thu, 26 Jun 2025 06:44:39 +0000 (14:44 +0800)]
fix(compiler-vapor): properly cache variable with optional chaining (#13519)
daiwei [Wed, 25 Jun 2025 06:48:07 +0000 (14:48 +0800)]
chore: update
remove unnecessary locateHydrationNode for DynamicFragment
daiwei [Fri, 20 Jun 2025 06:00:11 +0000 (14:00 +0800)]
chore: Merge branch 'vapor' into edison/feat/vaporHydration
daiwei [Fri, 20 Jun 2025 00:59:51 +0000 (08:59 +0800)]
chore: update snap
zhiyuanzmj [Fri, 20 Jun 2025 00:55:50 +0000 (08:55 +0800)]
fix(compiler-vapor): correct execution order of operations (#13351)
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)
zhiyuanzmj [Fri, 20 Jun 2025 00:43:15 +0000 (08:43 +0800)]
fix(compiler-vapor): remove types for expressions (#13395)
edison [Fri, 20 Jun 2025 00:40:52 +0000 (08:40 +0800)]
fix(runtime-vapor): dynamic component attrs fallthrough (#13466)
edison [Fri, 20 Jun 2025 00:38:24 +0000 (08:38 +0800)]
fix(runtime-vapor): dynamic component work with insertionState (#13142)
zhiyuanzmj [Fri, 20 Jun 2025 00:30:36 +0000 (08:30 +0800)]
chore(compiler-vapor): use compiler-dom instead of compiler-core (#13364)
edison [Fri, 20 Jun 2025 00:29:50 +0000 (08:29 +0800)]
fix(runtime-vapor): properly mount component when using setInsertionState (#13041)
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)
zhiyuanzmj [Fri, 20 Jun 2025 00:16:47 +0000 (08:16 +0800)]
fix(compiler-vapor): prevent caching UpdateExpression (#13346)
edison [Fri, 20 Jun 2025 00:11:40 +0000 (08:11 +0800)]
fix(runtime-vapor): dynamic component fallback rendering with insertion state (#13492)
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)
edison [Fri, 20 Jun 2025 00:08:34 +0000 (08:08 +0800)]
fix(runtime-vapor): should not fallthrough emit handlers to vdom child (#13500)
Tycho [Wed, 18 Jun 2025 02:17:49 +0000 (10:17 +0800)]
chore(local-playground): fix vapor tsconfig include path (#13490)
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)
daiwei [Wed, 18 Jun 2025 01:30:17 +0000 (09:30 +0800)]
chore: Merge branch 'minor' into vapor
zhiyuanzmj [Wed, 18 Jun 2025 01:05:43 +0000 (09:05 +0800)]
fix(compiler-vapor): move `next`, `child` and `nthChild` before setInsertionState (#13057)
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)
zhiyuanzmj [Wed, 18 Jun 2025 00:53:38 +0000 (08:53 +0800)]
fix(compiler-vapor): prevent caching variables in function expression (#13244)
edison [Wed, 18 Jun 2025 00:51:29 +0000 (08:51 +0800)]
fix(runtime-vapor): set ref on dynamic component (#13172)
zhiyuanzmj [Wed, 18 Jun 2025 00:44:50 +0000 (08:44 +0800)]
fix(runtime-vapor): prevent passing an empty string to classList.add (#12974)
edison [Wed, 18 Jun 2025 00:36:25 +0000 (08:36 +0800)]
feat(compiler-vapor): resolve implicitly self-referencing component (#13400)
edison [Wed, 18 Jun 2025 00:36:05 +0000 (08:36 +0800)]
fix(compiler-vapor): properly locate last if node (#13399)
Evan You [Tue, 20 May 2025 10:44:33 +0000 (06:44 -0400)]
chore: update package graph to include vapor packages [ci skip]
zhiyuanzmj [Mon, 19 May 2025 03:42:54 +0000 (11:42 +0800)]
test(compiler-vapor): fix v-for test (#13347)
daiwei [Thu, 15 May 2025 08:27:31 +0000 (16:27 +0800)]
chore: merge main into minor
zhiyuanzmj [Thu, 15 May 2025 06:43:02 +0000 (14:43 +0800)]
test(compiler-vapor): add index test for v-for (#13004)
edison [Thu, 8 May 2025 10:11:20 +0000 (18:11 +0800)]
chore: Merge branch 'minor' into vapor
daiwei [Wed, 30 Apr 2025 00:33:57 +0000 (08:33 +0800)]
chore: tweaks
daiwei [Tue, 29 Apr 2025 07:37:42 +0000 (15:37 +0800)]
test: more tests
daiwei [Tue, 29 Apr 2025 07:26:53 +0000 (15:26 +0800)]
fix(compiler-vapor): properly handle static ref in inline mode
daiwei [Tue, 29 Apr 2025 02:15:35 +0000 (10:15 +0800)]
wip: vdom interop
daiwei [Tue, 29 Apr 2025 01:22:45 +0000 (09:22 +0800)]
wip: vdom hydration interop
daiwei [Mon, 28 Apr 2025 07:32:23 +0000 (15:32 +0800)]
wip: update
daiwei [Mon, 28 Apr 2025 03:06:04 +0000 (11:06 +0800)]
wip: vdom interop
daiwei [Sun, 27 Apr 2025 04:01:42 +0000 (12:01 +0800)]
wip: hydration for slots
zhiyuanzmj [Sun, 27 Apr 2025 03:13:22 +0000 (11:13 +0800)]
fix(compiler-vapor): move `next`, `child` and `nthChild` before setInsertionState (#13246)
daiwei [Sat, 26 Apr 2025 14:08:55 +0000 (22:08 +0800)]
wip: hydration for slots
daiwei [Sat, 26 Apr 2025 13:12:07 +0000 (21:12 +0800)]
wip: add more tests
daiwei [Sat, 26 Apr 2025 02:34:46 +0000 (10:34 +0800)]
wip: refactor
daiwei [Fri, 25 Apr 2025 09:08:07 +0000 (17:08 +0800)]
wip: v-for hydration
daiwei [Fri, 25 Apr 2025 07:08:19 +0000 (15:08 +0800)]
wip: refactor
daiwei [Fri, 25 Apr 2025 03:33:35 +0000 (11:33 +0800)]
wip: hydation for dynamic component
daiwei [Fri, 25 Apr 2025 02:46:31 +0000 (10:46 +0800)]
test: update
daiwei [Fri, 25 Apr 2025 01:43:15 +0000 (09:43 +0800)]
wip: test hydrate v-if in PROD
daiwei [Thu, 24 Apr 2025 08:58:18 +0000 (16:58 +0800)]
wip: refactor hydration for v-if
daiwei [Thu, 24 Apr 2025 03:52:39 +0000 (11:52 +0800)]
wip: hydrate v-if
daiwei [Thu, 24 Apr 2025 01:26:33 +0000 (09:26 +0800)]
wip: add tests + skip fragment end anchor
daiwei [Wed, 23 Apr 2025 13:45:10 +0000 (21:45 +0800)]
wip: refactor
daiwei [Wed, 23 Apr 2025 09:07:38 +0000 (17:07 +0800)]
chore: dont process text/comment node as dynamic
daiwei [Wed, 23 Apr 2025 07:43:58 +0000 (15:43 +0800)]
refactor: add enableHydrationNodeLookup and disableHydrationNodeLookup functions for node handling
daiwei [Wed, 23 Apr 2025 06:23:09 +0000 (14:23 +0800)]
wip: save
daiwei [Wed, 23 Apr 2025 02:53:57 +0000 (10:53 +0800)]
refactor: skip dynamic anchors and empty text nodes
daiwei [Tue, 22 Apr 2025 13:20:44 +0000 (21:20 +0800)]
wip: refactor
daiwei [Tue, 22 Apr 2025 09:40:31 +0000 (17:40 +0800)]
wip: save
daiwei [Mon, 21 Apr 2025 07:38:50 +0000 (15:38 +0800)]
feat(vapor/hydration): handle component with anchor insertion
edison [Fri, 11 Apr 2025 06:36:38 +0000 (14:36 +0800)]
chore: remove warnRecursiveComputed (#13128)
daiwei [Mon, 7 Apr 2025 00:42:11 +0000 (08:42 +0800)]
Merge branch 'main' into minor
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
daiwei [Tue, 1 Apr 2025 13:03:42 +0000 (21:03 +0800)]
chore: update lockfile
edison [Tue, 1 Apr 2025 13:01:53 +0000 (21:01 +0800)]
Merge branch 'minor' into vapor
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>
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>
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>
Johnson Chu [Mon, 31 Mar 2025 06:36:02 +0000 (14:36 +0800)]
fix(reactivity): queuing effects in an array (#13078)
Ecco [Mon, 31 Mar 2025 06:31:11 +0000 (02:31 -0400)]
fix(runtime-dom): always treat autocorrect as attribute (#13001)
close #5705
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>
Leedom [Sat, 29 Mar 2025 14:00:36 +0000 (22:00 +0800)]
chore: fix typo (#13117)
daiwei [Sat, 29 Mar 2025 05:51:19 +0000 (13:51 +0800)]
Merge remote-tracking branch 'origin/main' into minor
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>
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>
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>
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>
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>
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>
Eduardo San Martin Morote [Mon, 24 Mar 2025 00:20:35 +0000 (01:20 +0100)]
docs(tsdoc): remove extra () in link tag (#13086)
Tycho [Thu, 20 Mar 2025 08:09:51 +0000 (16:09 +0800)]
chore(sfc-playground): dynamically set Vue version in downloaded project (#13074)
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
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
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>
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>
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>
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>
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>
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>
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>
Bald-M [Mon, 17 Mar 2025 00:18:09 +0000 (13:18 +1300)]
fix(compiler): fix spelling error in domTagConfig (#13043)
edison [Fri, 14 Mar 2025 00:19:06 +0000 (08:19 +0800)]
fix(customFormatter): properly accessing ref value during debugger (#12948)