Commit Graph

4131 Commits

Author SHA1 Message Date
yfmei
dd70003cc3
chore: typo in comment [skip ci] (#5173) 2021-12-27 12:57:39 +01:00
Johnson Chu
a570b38741
feat(types): simplify ExtractPropTypes to avoid props JSDocs being removed (#5166) 2021-12-25 02:52:22 -05:00
Cédric Exbrayat
e373b0bbe2
chore: remove obsolete test snapshot (#5162) 2021-12-24 12:10:59 +01:00
Evan You
fef191fb07 chore: remove stale references of ref-transform 2021-12-23 16:56:36 +08:00
Evan You
a273e8844c chore: bump repl 2021-12-21 16:49:20 +08:00
Eduardo San Martin Morote
44b95276f5
fix(sfc-playground): hide title to avoid overlap (#5099) 2021-12-14 08:24:14 -05:00
wxsm
651dbf4df2
docs: update readme (#5097) [ci skip] 2021-12-14 08:21:19 -05:00
Evan You
ccb6651b12 release: v3.2.26 2021-12-12 15:03:29 +08:00
Evan You
17f4dd833e build: include missing dts files in package 2021-12-12 14:52:12 +08:00
Evan You
756534bde0 release: v3.2.25 2021-12-12 12:21:13 +08:00
Evan You
7d71a1ce45 ci: fix sfc playground build 2021-12-12 11:59:17 +08:00
Evan You
d6be3405b3 types(compiler-sfc): export additional types 2021-12-12 11:44:23 +08:00
Evan You
5fda93801e ci: move vite back to root again 2021-12-12 10:52:55 +08:00
Evan You
77780cda30 ci: sfc playground build 2021-12-12 10:45:25 +08:00
Evan You
7e400601ec ci: adjust deps for sfc playground 2021-12-12 10:38:09 +08:00
Evan You
65309b5aed ci: move vite plugin-vue to workspace root 2021-12-12 10:35:36 +08:00
Evan You
38b3a89454 ci: dedicated test coverage script 2021-12-12 10:33:19 +08:00
Evan You
38b977dad5 chore: remove no longer needed shim for stream/web 2021-12-12 10:12:20 +08:00
wxsm
9ac0ddea4b
feat(sfc-playground): add github link (#5067) 2021-12-11 21:01:48 -05:00
wxsm
b0275070e4
feat(sfc-playground): prevent ctrl+s default behavior (#5066) 2021-12-11 21:01:15 -05:00
Forzen FIsh
57a09331b2
chore: fix some typos (#5050) [ci skip] 2021-12-11 20:58:46 -05:00
Evan You
7e4f0a8694 fix(compiler-sfc): generate valid TS in script and script setup co-usage with TS
fix #5094
2021-12-12 09:53:52 +08:00
Evan You
ea1fcfba37 chore: bump babel deps 2021-12-12 09:11:36 +08:00
Evan You
434dedf488 chore: cleanup deps 2021-12-12 09:08:08 +08:00
Evan You
b3ee119455 chore: refresh lockfile after package name change 2021-12-12 00:15:32 +08:00
Evan You
50f13278f9 chore: avoid api-extractor warnings 2021-12-12 00:14:25 +08:00
Evan You
d70fd8d36b feat(reactivity-transform): rename @vue/ref-transform to @vue/reactivity-transform 2021-12-12 00:04:38 +08:00
Evan You
f4dcbbc7b9 chore: fix build 2021-12-11 23:48:32 +08:00
Evan You
fbd0fe9759 feat(reactivity-transform): support optionally importing macros 2021-12-11 18:28:03 +08:00
Evan You
db729ce99e feat(reactivity-transform/types): restructure macro types + export types for all shorthand methods 2021-12-11 18:15:44 +08:00
Evan You
198ca14f19 feat(reactivity-transform): $$() escape for destructured prop bindings 2021-12-11 17:50:09 +08:00
Evan You
179fc05a84 feat(reactivity-transform): support $-shorthands for all ref-creating APIs 2021-12-11 17:17:01 +08:00
Evan You
93ba6b974e feat(reactivity-transform): use toRef() for $() destructure codegen
- now supports destructuring reactive objects
- no longer supports rest elements
2021-12-11 17:13:15 +08:00
Evan You
2db9c909c2 feat(reactivity): support default value in toRef() 2021-12-11 16:41:58 +08:00
Evan You
d0ea900922 workflow: report brotli size of baseline build 2021-12-11 10:38:21 +08:00
Evan You
1928c9b537 refactor: move template ref setter into dedicated file 2021-12-11 10:09:21 +08:00
Evan You
41c18effea feat: support ref in v-for, remove compat deprecation warnings 2021-12-10 23:49:01 +08:00
Evan You
a1167c57e5 fix(runtime-core): disallow recurse in vnode/directive beforeUpdate hooks 2021-12-10 17:17:15 +08:00
Evan You
4b0ca8709a feat(compiler-core): support aliasing vue: prefixed events to inline vnode hooks 2021-12-10 16:09:23 +08:00
Evan You
1c9a4810fc fix(compiler): force block for custom dirs and inline beforeUpdate hooks
to ensure they are called before children updates
2021-12-10 15:36:10 +08:00
Evan You
4b5d1ac894 chore: remove outdated test case 2021-12-10 15:35:20 +08:00
Evan You
9823bd95d1 feat(experimental): allow const for ref sugar declarations 2021-12-10 14:05:40 +08:00
Evan You
d955cfacd6 release: v3.2.24 2021-12-06 17:03:10 +08:00
edison
6d887aaf59
fix(runtime-core): handle initial undefined attrs (#5017)
fix #5016
2021-12-06 00:58:45 -05:00
Noel De Martin
34985fee6b
feat(types/script-setup): add generic type to defineExpose (#5035) 2021-12-05 23:25:35 -05:00
Lucas Werkmeister
f73547fc05
chore(compat): fix example config syntax error (#5027)
The chainWebpack arrow function wasn’t being closed.
2021-12-05 23:24:59 -05:00
Thorsten Lünborg
f8552697fb
fix(package): ensure ref-macros export is recognized by vue-tsc (#5003) 2021-12-05 23:22:59 -05:00
Illya Klymov
ee97cf5a4d
fix(compat): maintain compatConfig option in legacy functional comp (#4974) 2021-12-05 23:20:27 -05:00
Che Guevara
595a93715b
refactor(types): use DOMRect instead of the Position type (#5012) 2021-12-05 23:19:47 -05:00
Ziwen Mei
d70dd9faaa
chore(compiler-sfc): fix typo in comments (#5029) 2021-12-05 23:19:15 -05:00