Commit Graph

248 Commits

Author SHA1 Message Date
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 017c860d86
build: fix mutli format build script 2024-12-10 08:21:18 +08:00
Evan You 6f449346c9
build: fix esm-bundler vapor re-exports 2024-12-08 20:51:42 +08:00
Evan You d376f00091
build: trim vapor intenral helper exports form runtime-core in non-esm-bunlder builds 2024-12-08 15:53:13 +08:00
Evan You 7e8edcd9cd
build: add runtime-with-vapor format + fix sfc playground for vapor mode 2024-12-08 15:18:16 +08:00
三咲智子 Kevin Deng 8ea6e4fb22
fix(vue-vapor): remove compiler version 2024-11-13 09:08:03 +08:00
三咲智子 Kevin Deng c7fd6ae2dc
Merge tag 'v3.5.11' 2024-10-05 11:40:13 +08:00
三咲智子 Kevin Deng 604c42db49
chore(runtime-vapor): add benchmark build flag 2024-09-29 01:55:00 +08:00
Evan You a77b95992a
workflow: link to release workflow in release script [ci skip] 2024-09-26 19:30:19 +08:00
三咲智子 Kevin Deng c065aaff0b
chore(benchmark): fix path 2024-09-17 15:44:24 +08:00
三咲智子 Kevin Deng 594cb1412d
Merge remote-tracking branch 'upstream/main' 2024-09-17 10:33:35 +08:00
Evan You f599321a65
chore: refactor scripts to js, remove need for tsx 2024-09-10 19:13:42 +08:00
Tycho 38fe300abb
workflow: update paths for private packages in `dev` script (#11668) 2024-08-28 17:52:07 +08:00
Evan You fdcb06b5e0
chore: log more precise digits for size script [ci skip] 2024-08-20 08:22:38 +08:00
Evan You 765abf8c4a
workflow: fix size report 2024-08-12 09:27:08 +08:00
Evan You 6a5b2098e1
workflow: move private packages to separate directory 2024-08-12 08:02:03 +08:00
Evan You cac1e4e7f6
workflow: skip provenance when publishing commits 2024-08-12 07:15:42 +08:00
Evan You 119a0b3832
workflow: use explicit registry when publishing 2024-08-12 07:11:17 +08:00
Evan You a1ee8b719f
workflow: handle targetVersion in release script with publishOnly flag 2024-08-12 06:45:44 +08:00
Evan You 0a16eae249
chore: log stats in size script 2024-08-11 21:48:08 +08:00
三咲智子 Kevin Deng 4468a2bea8
Merge tag 'v3.5.0-beta.1' 2024-08-09 00:55:35 +08:00
三咲智子 Kevin Deng 16ea5ff2d6
chore: revert release script for vapor 2024-08-09 00:32:48 +08:00
Evan You 741d8a0710
chore: Merge branch 'main' into minor 2024-08-08 23:06:53 +08:00
Evan You e33331275d
workflow: fix release script in actions 2024-08-08 21:42:43 +08:00
Evan You 47cdf241f2
workflow: adjust release workflow 2024-08-08 20:44:35 +08:00
Evan You eaf5455d77
chore: Merge branch 'main' into minor 2024-08-07 18:25:58 +08:00
Kevin Deng 三咲智子 25f8502546
workflow: add quick benchmark (#266) 2024-08-07 03:51:40 +08:00
Evan You 13834c81ea
workflow: fix release script error handling 2024-08-06 21:14:32 +08:00
Evan You ae09d24f41
workflow: bail release when skipping prompts + CI not passed yet 2024-08-06 21:07:58 +08:00
Haoqun Jiang a586901a76
workflow: add a "publish" workflow for automated releases (#9690) 2024-08-06 20:42:36 +08:00
David Matter 63fd8b683a
ci: fix canary release workflow (#11516) 2024-08-06 14:34:31 +08:00
三咲智子 Kevin Deng a8248cf152
Merge remote-tracking branch 'upstream/minor' 2024-07-19 18:52:32 +08:00
Evan You 66579ea544
chore: Merge branch 'main' into minor 2024-07-19 18:07:42 +08:00
Hongkun Peng c7f5c70eba
chore(build): fix build error on Windows (#11389) 2024-07-19 16:48:13 +08:00
Evan You b14cd9a68b
fix(build): enable SSR branches in esm-browser builds
This enables the logic necessary to pick up the correct current instance
when using esm-browser builds for in-browser SSR, and fixes the problem
of `getCurrentInstance()` returning null during SSR in the SFC playground.
2024-07-19 12:12:42 +08:00
Evan You 01032db7cd
workflow: enable prod hydration details in dev script 2024-07-19 11:14:00 +08:00
Evan You 36b1fefeac
chore: remove terser dep 2024-07-15 16:29:41 +08:00
Evan You 93324b2ec0
chore: refactor scripts to reduce dependencies 2024-07-05 11:51:24 +08:00
Tycho ae97e50538
chore: move custom matcher types to setup-vitest.ts (#11252) 2024-06-29 22:26:30 +08:00
Kevin Deng 三咲智子 5eb43b08b2
ci: add release tag (#254) 2024-06-23 18:50:36 +08:00
三咲智子 Kevin Deng 4be49b2620
Merge remote-tracking branch 'upstream/minor' 2024-06-22 23:39:45 +08:00
Snoppy 5a382b7a17
chore: fix typo [skip ci] (#11154) 2024-06-17 11:55:52 +08:00
三咲智子 Kevin Deng cf8be999df
Merge remote-tracking branch 'upstream/minor' 2024-06-16 17:01:49 +08:00
Evan You 1e42f24d8f
workflow: improve release script ci status check 2024-06-14 17:59:12 +02:00
Tycho 8cf357ec04
chore(perf): replace startsWith with === (#11124) 2024-06-14 16:09:39 +08:00
Evan You b7f6c54f67
chore: fix release script type 2024-06-10 17:37:20 +08:00
三咲智子 Kevin Deng bfb52502f8
feat(runtime-shared): init 2024-05-01 20:19:25 +09:00
三咲智子 Kevin Deng 1af1f40247
fix(compiler-vapor): TS error 2024-04-18 14:54:33 +08:00
三咲智子 Kevin Deng 98b701c82c
Merge remote-tracking branch 'upstream/main' 2024-04-18 14:48:04 +08:00
Haoqun Jiang ea494af993
chore: update to ESLint 9 (#10705) 2024-04-17 21:58:35 +08:00