Commit Graph

7430 Commits

Author SHA1 Message Date
renovate[bot] 23d2f453d1
chore(deps): update dependency minimatch to v10 (#12691)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-12 09:38:25 +08:00
renovate[bot] fbdd084acc
chore(deps): update lint (#12689)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-12 09:38:06 +08:00
renovate[bot] db57d21c17
fix(deps): update dependency @vue/repl to ^4.4.3 (#12688)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-12 09:37:55 +08:00
Evan You 22dcbf3e20
fix(reactivity): ensure multiple effectScope on() and off() calls maintains correct active scope
close #12631
close #12632

This is a combination of changes from both 8dec243 and #12641
2025-01-08 18:07:44 +08:00
edison 679cbdf480
fix(reactivity): ensure multiple effectScope `on()` and `off()` calls maintains correct active scope (#12641) 2025-01-08 18:03:40 +08:00
edison 20cd429766
fix(compiler-vapor): once modifier work with component event (#12606) 2025-01-08 15:19:08 +08:00
edison 58b49749c7
refactor(compiler-vapor): cache multiple access to the same expression (#12568) 2025-01-08 15:05:48 +08:00
edison 757b3df56e
refactor(compiler-vapor): cache inline handlers passed to component (#12563) 2025-01-08 14:35:09 +08:00
我想静静 e8e842241a
chore: remove unused `configDefaults` (#12643) 2025-01-03 15:20:25 +08:00
renovate[bot] 5a6e98ca32
chore(deps): update pnpm to v9.15.2 (#12628)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-30 09:57:28 +08:00
renovate[bot] eb618fd889
chore(deps): update build (#12627)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-30 09:57:12 +08:00
edison 21f8d9dba9
chore(deps): update test (#12600) 2024-12-23 11:25:58 +08:00
renovate[bot] 3faa0a3a9e
chore(deps): update build (major) (#12562)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-23 11:17:34 +08:00
renovate[bot] b7085a85f1
chore(deps): update dependency magic-string to ^0.30.17 (#12597)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-23 11:15:11 +08:00
renovate[bot] 289f4bd94f
chore(deps): update lint (#12598)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-23 11:14:51 +08:00
renovate[bot] 234b6cbb74
chore(deps): update build (#12595)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-23 11:08:56 +08:00
renovate[bot] 6da11a7d22
chore(deps): update all non-major dependencies (#12594)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-23 11:05:25 +08:00
Marc Bernard bc688434af
docs: remove 3.3 info from 3.4 changelog (#12565)[ci-skip]
Some clean-up. All removed info is already included in [3.3 changelog](https://github.com/vuejs/core/blob/main/changelogs/CHANGELOG-3.3.md)
2024-12-19 14:58:05 +08:00
edison ef6986fbc3
refactor(compiler-vapor): move operation with constant values out of renderEffect (#12547) 2024-12-16 14:30:38 +08:00
edison bd130019d1
refactor(vapor): import v-o withModifiers or withKeys on demand (#12539) 2024-12-16 14:28:56 +08:00
edison e79a6df093
fix(vapor/defineProps): register type bindings before compile template + props destructure work with vapor (#12545) 2024-12-16 14:18:27 +08:00
renovate[bot] 833f9ea1f7
chore(deps): update lint (#12561)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 11:26:37 +08:00
renovate[bot] ec22b79fd4
chore(deps): update build (#12558)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 10:49:38 +08:00
renovate[bot] 76bdd78f17
chore(deps): update dependency magic-string to ^0.30.15 (#12559)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 10:49:21 +08:00
renovate[bot] f74146f40e
fix(deps): update dependency monaco-editor to ^0.52.2 (#12560)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 10:49:05 +08:00
renovate[bot] d07cdead2c
chore(deps): update all non-major dependencies (#12557)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-12-16 10:48:44 +08:00
LiquidAssContainer 11c053a542
fix(typos): fix comments referencing transformElement.ts (#12551)[ci-skip] 2024-12-16 10:43:01 +08:00
Evan You 6c0e8a8f24
wip(vapor): handle slot fallback when content changes 2024-12-14 22:17:16 +08:00
Evan You 4318129b96
wip(vapor): createIf 2024-12-14 20:37:43 +08:00
Evan You bcb9209c4c
wip(vapor): optimize unmounted children removal 2024-12-14 16:28:05 +08:00
Evan You 76e8d2c4d0
wip(vapor): init feature flags + set devtools when creating vapor app 2024-12-14 16:25:35 +08:00
Evan You c07734debf
wip(vapor): further tweak single root attr fallthrough behavior 2024-12-13 20:23:20 +08:00
Evan You f9a6e8cd58
wip(vapor): handle class / style merging behavior 2024-12-13 18:00:58 +08:00
Evan You 4160b6d567
test(vapor): fix templateRef compiler tests 2024-12-13 09:39:29 +08:00
Evan You 023f72f049
test(vapor): useTemplateRef tests 2024-12-13 09:37:49 +08:00
Evan You 0d1df25f23
wip(vapor): templateRef adjustments 2024-12-12 22:34:35 +08:00
Evan You e38805354d
chore: fix setStyle and tests 2024-12-12 22:02:30 +08:00
Evan You c4b853d997
chore: remove no longer needed file 2024-12-12 21:02:45 +08:00
Evan You 4505727412
wip: refactor vapor vBind codegen 2024-12-12 18:17:29 +08:00
Evan You dfe06f8f4e
wip: cache setProp prev value on element, simplify codegen
Also separate `setClass`/`setClassIncremental` and `setStyle`/
`setStyleIncremental`
2024-12-12 13:18:04 +08:00
Evan You badd995e56
ci: fix continuous release vapor skip 2024-12-11 16:43:17 +08:00
Evan You e41858cde4
chore: todos 2024-12-11 14:33:16 +08:00
Evan You 64e007eabe
chore: Merge branch 'main' into vapor 2024-12-11 14:27:54 +08:00
edison 1bb9a0f8c7
refactor: drop recordPropMetadata + merge renderEffect (#301) 2024-12-11 14:02:34 +08:00
Evan You 4e17b0bf2e
chore: disable continuous release for vapor for now 2024-12-11 13:47:05 +08:00
Evan You 23fe7f991f
chore: make type check pass 2024-12-11 11:50:17 +08:00
Evan You 92526b06de
chore: fix dts build 2024-12-11 08:55:19 +08:00
Evan You dbdc0aa9dd
chore: make compile type consistent 2024-12-10 21:45:50 +08:00
Evan You b191beb876
chore: fix vapor apiExpose test 2024-12-10 21:39:09 +08:00
Evan You dff54a17fb
test(vapor): componentSlots 2024-12-10 21:36:06 +08:00