Commit Graph

3417 Commits

Author SHA1 Message Date
Evan You
530b56a36e release: v2.7.0-beta.5 2022-06-22 10:22:49 +08:00
Evan You
7a3aa3faac fix(watch): fix pre watchers not flushed on mount for nested component
fix #12569
2022-06-22 10:20:02 +08:00
Evan You
fb7f5f0b67 chore: remove unused code
Vue 2 has no inline mode so template ref ref_key logic is unnecessary
2022-06-22 10:12:52 +08:00
Evan You
65531f5803 fix(types): fix instance type inference for setup() with no return value
fix #12568
2022-06-22 09:44:41 +08:00
Evan You
a122bd25c3 release: v2.7.0-beta.4 2022-06-21 10:51:19 +08:00
Evan You
9b9f2bf1c8 fix(compiler-sfc): properly handle shorthand property in template expressions
fix #12566
2022-06-21 09:41:30 +08:00
Evan You
de03f69cd6 release: v2.7.0-beta.3 2022-06-20 16:34:23 +08:00
Evan You
c9d0e3aee1 ci: e2e test fix 2022-06-20 16:23:44 +08:00
Evan You
0f2cede374 build: move cssVars logic into compiler-sfc entry 2022-06-20 16:10:14 +08:00
Evan You
d3916b69b4 feat(sfc): parse needMap compat 2022-06-20 15:48:54 +08:00
Evan You
8ab0074bab feat(sfc): css v-bind 2022-06-20 15:46:57 +08:00
Evan You
2d67641656 fix: remove wrong observe toggle, properly disable tracking in setup() 2022-06-20 14:40:03 +08:00
Evan You
9d54f8bdfe chore: remove .only from tests 2022-06-20 14:14:41 +08:00
Evan You
769c053cff chore: remove code for non-supported :slotted feature 2022-06-20 13:25:29 +08:00
Evan You
52cf912d85 fix(setup): setup props should pass isReactive check
close #12561
2022-06-20 13:09:56 +08:00
Evan You
2533a360a8 fix(template-ref): preserve ref removal behavior in non-composition-api usage
close #12554
2022-06-20 12:42:32 +08:00
Evan You
0fabda7a3b feat: useCssModules 2022-06-18 16:10:00 +08:00
Evan You
9b4e179873 release: v2.7.0-beta.2 2022-06-17 10:57:11 +08:00
Evan You
328ebff041 fix(compiler-sfc): do not transform external and data urls in templates 2022-06-17 10:45:52 +08:00
Evan You
b2332faf04 release: v2.7.0-beta.1 2022-06-17 09:57:51 +08:00
Evan You
efa8a74964 feat: warn top level await usage in <script setup> 2022-06-17 09:39:52 +08:00
Evan You
cdfc4c134d fix(compiler-sfc): expose src on custom blocks as well 2022-06-17 09:36:34 +08:00
Evan You
8f5817a7c9 feat(compiler-sfc): support includeAbsolute in transformAssetUrl 2022-06-16 22:59:14 +08:00
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