Commit Graph

5953 Commits

Author SHA1 Message Date
三咲智子 Kevin Deng fa0ca8a5af
refactor(compiler-vapor): required returns 2024-02-22 00:18:19 +08:00
三咲智子 Kevin Deng 66c0e82d4b
refactor(compiler-vapor): remove template ir node 2024-02-21 17:43:52 +08:00
FireBushtree ba29b4c89a
test(compiler-vapor): v-model (#132)
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2024-02-21 17:08:20 +08:00
三咲智子 Kevin Deng ebc157c84c
ci: skip release 2024-02-20 21:43:14 +08:00
三咲智子 Kevin Deng 0ecb0ea1b0
chore: fix type error 2024-02-20 21:41:09 +08:00
ygj6 b11ecbda69
feat(runtime-vapor): reset old props when setting dynamic props (#131)
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2024-02-20 21:13:48 +08:00
FireBushtree 1710bfdd21
test(compiler-vapor): v-show directive (#130)
* test(compiler-vapor): v-show

* fix(compiler-vapor): use DOMErrorCodes in vShow test
2024-02-19 16:52:21 +08:00
三咲智子 Kevin Deng 6c25fb612a
fix(playground/bench): output 2024-02-15 07:47:21 +08:00
三咲智子 Kevin Deng 3430b0c977
fix(playground): inline dep name 2024-02-15 07:45:39 +08:00
三咲智子 Kevin Deng 670109e287
feat(playground): add benchmark 2024-02-15 06:34:03 +08:00
dependabot[bot] 95b08e8fc6
chore(deps-dev): bump vite from 5.0.2 to 5.0.12 (#129)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-14 15:26:42 +08:00
三咲智子 Kevin Deng 7fd7742639
Merge remote-tracking branch 'upstream/main' 2024-02-14 14:46:29 +08:00
三咲智子 Kevin Deng e10f7d1689
refactor(runtime-vapor): fix component type 2024-02-14 14:43:18 +08:00
三咲智子 Kevin Deng 8bb0e0887b
refactor(playground): add vapor option [ci skip] 2024-02-14 14:42:59 +08:00
Evan You 272ab9fbdc release: v3.4.19 2024-02-13 18:08:22 +08:00
Evan You 18f1f45807 chore: fix renovate.json formatting 2024-02-13 18:02:58 +08:00
Evan You 995d2fdcca fix(hydration): fix css vars hydration mismatch false positive on non-root nodes
close #10317
test case from #10325
2024-02-13 18:00:23 +08:00
Evan You df4a6e1dd8 chore(deps): bump @vue/consolidate 2024-02-13 17:42:31 +08:00
Doctor Wu f7ba97f975
feat(dx): warn users when computed is self-triggering (#10299) 2024-02-13 17:38:26 +08:00
Evan You b99ac931a8 chore: ignore lru-cache in renovate.json 2024-02-13 17:26:17 +08:00
renovate[bot] 0ce536ccf8
chore(deps): update dependency npm-run-all2 to v6 (#10309)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-13 17:15:47 +08:00
OnlyWick 5f7a0a08b2
chore(errorHandling): directly return value in callWithErrorHandling function (#10315) 2024-02-13 17:15:18 +08:00
Evan You b8be99018c fix(deps): pin lru-cache to avoid hashing error
close #10300
2024-02-13 17:14:26 +08:00
Evan You 159efa9d73 chore: fix local test run mode in release script 2024-02-13 13:07:39 +08:00
zhoulixiang e50963903d
fix(runtime-dom): should not trigger transition when v-show value is falsy (#10311) 2024-02-13 12:56:52 +08:00
João Carmona 603a1e1f5a
perf(runtime): improve `getType()` GC and speed (#10327) 2024-02-13 11:54:59 +08:00
三咲智子 Kevin Deng 79f3929cd2
chore(playground): dark mode [ci skip] 2024-02-13 03:19:15 +08:00
三咲智子 Kevin Deng 66cea4b325
revert: "refactor: remove update function from compiler"
Bad for performance, so revert it temporarily

This reverts commit be65b98a33.
2024-02-12 22:01:42 +08:00
三咲智子 Kevin Deng bf5f7c389b
refactor(compiler): move `expressionPlugins` to shared options 2024-02-10 21:50:00 +08:00
三咲智子 Kevin Deng 0c8153eca8
fix(compiler): add `vaporRuntimeModuleName` option 2024-02-10 21:43:09 +08:00
FireBushtree 3d10925c53
feat(runtime-vapor): support patch style (#126)
Co-authored-by: 三咲智子 Kevin Deng <sxzz@sxzz.moe>
2024-02-10 21:31:44 +08:00
三咲智子 Kevin Deng b5e12eaca7
refactor(sfc-playground): upgrade `@vue/repl` 2024-02-10 17:29:06 +08:00
三咲智子 Kevin Deng 184d72e747
feat(runtime-vapor): implement vModelRadio
Fully supported v-model for native elements.
2024-02-10 16:15:23 +08:00
三咲智子 Kevin Deng f7080efa5d
feat(compiler-vapor): support <style scoped> 2024-02-10 16:04:09 +08:00
三咲智子 Kevin Deng 4fc344fde6
chore(playground): remove todo [ci skip] 2024-02-10 15:56:57 +08:00
三咲智子 Kevin Deng 3550765147
refactor: add isVaporReservedProp 2024-02-10 14:41:51 +08:00
三咲智子 Kevin Deng afa7ee2fb1
feat(compiler-sfc): add vapor option to script 2024-02-10 14:25:33 +08:00
三咲智子 Kevin Deng 2486d991f1
chore: fix release vapor 2024-02-10 14:10:16 +08:00
三咲智子 Kevin Deng b640bb70fc
feat(compiler-sfc): respect vapor attr 2024-02-10 14:04:54 +08:00
三咲智子 Kevin Deng 8bd92c9bfc
chore: publish packages with commit sha 2024-02-10 13:26:31 +08:00
ubugeeei 52311fa7ae
feat(runtime-vapor): component attrs (#124) 2024-02-10 13:07:13 +08:00
三咲智子 Kevin Deng ab1121e512
Merge remote-tracking branch 'upstream/main' 2024-02-10 13:05:19 +08:00
renovate[bot] 3f92126a26
chore(deps): update actions/upload-artifact action to v4 (#10307)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-10 13:03:11 +08:00
renovate[bot] f9c845cb87
chore(deps): update dawidd6/action-download-artifact action to v3 (#10308)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-10 13:03:01 +08:00
renovate[bot] a02b7b1665
chore(deps): update actions/cache action to v4 (#10306)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-10 13:00:53 +08:00
三咲智子 Kevin Deng db6eff64a5
ci: only release for push event [ci skip] 2024-02-10 12:57:11 +08:00
三咲智子 Kevin Deng 8a2a2ac168
ci: publish to npm 2024-02-10 12:53:27 +08:00
三咲智子 Kevin Deng 5019aac6ca
fix: vapor major version 2024-02-10 01:23:48 +08:00
三咲智子 Kevin Deng 9bc333e239
fix(vue-vapor): exports types 2024-02-09 21:09:31 +08:00
三咲智子 Kevin Deng 6cd9298adc
fix(vue): publish vapor entry 2024-02-09 20:56:22 +08:00