Commit Graph

3544 Commits

Author SHA1 Message Date
Evan You
96cd1d03fd release: v2.7.0-alpha.12 2022-06-16 21:52:59 +08:00
Evan You
8ce585d70c feat: further align compiler-sfc api + expose rewriteDefault 2022-06-16 21:28:36 +08:00
Evan You
ac8882715c release: v2.7.0-alpha.11 2022-06-16 17:53:41 +08:00
Evan You
2726b6d9ff fix: further align types with v3 2022-06-16 17:48:56 +08:00
Evan You
fa2115c031 release: v2.7.0-alpha.10 2022-06-16 17:18:28 +08:00
Evan You
457fe6d222 types: align compiler-sfc type exports with v3 2022-06-16 17:16:33 +08:00
Evan You
b3432ffa8f chore: fix snapshot 2022-06-16 14:17:30 +08:00
Evan You
cdfd9f321e fix: avoid warning when accessing _setupProxy 2022-06-16 14:16:36 +08:00
Evan You
749b96d84e feat: export version as named export 2022-06-16 11:17:09 +08:00
Evan You
5a0cc58b91 release: v2.7.0-alpha.9 2022-06-16 10:36:19 +08:00
Evan You
7173ad4272 feat: types for <script setup> macros 2022-06-16 10:19:01 +08:00
Evan You
3c2707b62e feat: defineExpose() support 2022-06-16 09:53:45 +08:00
Evan You
bd8409bc98 wip: fix component resolution check 2022-06-15 21:38:05 +08:00
Evan You
aa2b1f4d93 feat: directive resolution for <script setup> 2022-06-15 21:21:59 +08:00
Evan You
4b193390fb feat: resolve components from <script setup> 2022-06-15 10:39:45 +08:00
Evan You
d4787e53ef test: test case for prefixIdentifiers w/ bindings 2022-06-15 10:18:55 +08:00
Evan You
452aa9d29c wip: handle script analyzed bindings when prefixing identifiers 2022-06-15 10:10:54 +08:00
Evan You
903d9b2eb6 chore: changelog [ci skip] 2022-06-14 23:59:40 +08:00
Evan You
b6b5239e66 release: v2.7.0-alpha.8 2022-06-14 23:46:46 +08:00
Evan You
cda5176e95 build: fix compiler build 2022-06-14 23:43:57 +08:00
Evan You
2ddd25926e release: v2.7.0-alpha.7 2022-06-14 23:28:58 +08:00
Evan You
4cb2b7bd33 wip: expose generateCodeFrame in compiler-sfc 2022-06-14 22:17:10 +08:00
Evan You
2bb3659c05 wip: expose compileScript 2022-06-14 21:48:15 +08:00
Evan You
53a5ac9638 chore: fix tests 2022-06-14 15:35:30 +08:00
Evan You
d6c0c2a992 wip: compileScript 2022-06-14 15:26:57 +08:00
Evan You
846e3165d8 refactor: add types for html parser options 2022-06-14 13:29:47 +08:00
Evan You
ba08e96877 wip: compileScript 2022-06-10 23:46:47 +08:00
Evan You
4306cc67b9 build: fix compiler-sfc build 2022-06-10 22:51:41 +08:00
Evan You
5bee34c6e1 chore: test pass 2022-06-10 18:40:13 +08:00
Evan You
22c457fe24 wip: strip with 2022-06-10 18:38:09 +08:00
Evan You
ed4bbed990 refactor: use existing types 2022-06-10 17:08:05 +08:00
Evan You
06594f68b7 wip: port @vue/component-compiler-utils 2022-06-10 16:50:17 +08:00
Evan You
50f2870ff0 chore: changelog [ci skip] 2022-06-09 15:08:51 +08:00
Evan You
5d4c59be11 release: v2.7.0-alpha.6 2022-06-09 14:47:01 +08:00
Evan You
c678e3134b types: include jsx typing 2022-06-09 14:45:11 +08:00
Evan You
c43e64277f build: fix build script alias 2022-06-06 15:34:55 +08:00
Evan You
9ce105aa10 release: v2.7.0-alpha.5 2022-06-06 15:33:20 +08:00
Evan You
4f2a04e6a8 fix: fix scopedSlots regression 2022-06-06 15:25:41 +08:00
Haoqun Jiang
642e7aa03b
chore: exclude trivial refactors from git blame results (#12550)
See https://docs.github.com/en/repositories/working-with-files/using-files/viewing-a-file#ignore-commits-in-the-blame-view

Ideally all style-only-commits should be put into this list.

The "move to typescript" is not trivial by itself, but most of the
additions / deletions are style changes. So I think it's safe and more
reader-friendly to exclude it.
2022-06-05 22:51:18 -04:00
Evan You
8be5a871d4 chore: changelog [ci skip] 2022-06-01 22:26:15 +08:00
Evan You
4dc0c6c4db release: v2.7.0-alpha.4 2022-06-01 22:19:32 +08:00
Evan You
c319cc7a74 fix: guard against non-object provide value 2022-06-01 22:18:05 +08:00
Evan You
a00c63beb4 chore: fix test alias 2022-06-01 22:15:27 +08:00
Evan You
ffaf81ba5f chore: fix type tests 2022-06-01 22:12:02 +08:00
Evan You
206f8a7f09 wip: defineComponent 2022-06-01 21:55:33 +08:00
Evan You
09beea9ae7 chore: move sfc parser 2022-06-01 21:32:13 +08:00
Evan You
72194a4591 build: use extended tsconfig 2022-06-01 14:27:29 +08:00
Evan You
5fbf2c9928 release: v2.7.0-alpha.3 2022-06-01 11:13:29 +08:00
Evan You
a9a2fae970 build: fix mjs build publish 2022-06-01 11:12:30 +08:00
Evan You
bafb5d419d chore: avoid generating unused dts 2022-06-01 11:12:20 +08:00