Evan You
|
1bde9fbc91
|
chore: fix accidentally replaced comments [ci skip]
|
2023-03-28 21:22:11 +08:00 |
白雾三语
|
ddba46ae6d
|
chore: update snapshots by #7766 (#7970)
|
2023-03-28 12:27:09 +02:00 |
白雾三语
|
139104ba26
|
fix(compiler-sfc): use prependLeft to handle CSSVars (#7760)
|
2023-03-28 17:47:10 +08:00 |
Evan You
|
b9dc1adefb
|
chore: update snapshots
|
2023-03-28 17:35:42 +08:00 |
三咲智子 Kevin Deng
|
c839129ab9
|
fix(compiler-sfc): avoid codegen conflict with user variable named `expose` (#7949)
rename `expose` to `__expose` to avoid duplicate identifier
relate #7890
|
2023-03-28 17:34:23 +08:00 |
三咲智子 Kevin Deng
|
93f77292c9
|
fix(compiler-sfc): disallow `expose` property in `defineOptions` (#7967)
|
2023-03-28 17:32:37 +08:00 |
三咲智子 Kevin Deng
|
b7bd50f505
|
feat(compiler-core): support parsing `const` modifier in type parameters (#7912)
|
2023-03-28 17:31:23 +08:00 |
Evan You
|
eded94712e
|
feat(compiler-sfc): improve runtime props inference for enum
|
2023-03-28 17:29:31 +08:00 |
Evan You
|
5fb406e3e1
|
fix(compiler-sfc): properly handle unknown types in runtime prop inference
fix #7511
|
2023-03-28 17:15:25 +08:00 |
Evan You
|
6f5698c932
|
Revert "fix(compiler-sfc): infer correct type for enums"
This reverts commit 2e074a7009 .
|
2023-03-28 16:55:19 +08:00 |
Evan You
|
2e074a7009
|
fix(compiler-sfc): infer correct type for enums
fix #7511
|
2023-03-28 16:39:13 +08:00 |
三咲智子 Kevin Deng
|
0002567728
|
feat(compiler-sfc): support module string names syntax (#7428)
https://github.com/tc39/ecma262/pull/2154
|
2023-03-28 16:28:06 +08:00 |
三咲智子 Kevin Deng
|
d60e58c9f6
|
fix(compiler-sfc): fix edge case of default export call with no args (#7536)
closes #7534
|
2023-03-28 16:27:34 +08:00 |
三咲智子 Kevin Deng
|
336a3d7b91
|
fix(compiler-sfc): properly remove comma of multiple macros in the same declaration (#7423)
closes #7422
reverts #6778
|
2023-03-28 16:23:39 +08:00 |
三咲智子 Kevin Deng
|
9f5e20ccff
|
fix(compiler-sfc): allow `<script>` with lang='js' (#7398)
|
2023-03-28 15:48:41 +08:00 |
Evan You
|
4355d2492d
|
fix(compiler-sfc): handle more TS built-in utilities in defineProps inference
|
2023-03-28 15:41:24 +08:00 |
三咲智子 Kevin Deng
|
151a8ad6b9
|
fix(compiler-sfc): infer TSIntersectionType in defineProps (#7394)
|
2023-03-28 15:40:03 +08:00 |
三咲智子 Kevin Deng
|
1b69d5f2f4
|
fix(compiler-sfc): unwrap TS node for defineProps (#7340)
|
2023-03-28 15:22:01 +08:00 |
三咲智子 Kevin Deng
|
6391daf658
|
fix(compiler-sfc): infer TS Extract&Exclude runtime type (#7339)
closes #7337
closes #6252
|
2023-03-28 15:19:14 +08:00 |
三咲智子 Kevin Deng
|
3a7572cdb2
|
fix(compiler-sfc): infer function prop type from type literal w/ callable signature (#7119)
|
2023-03-28 11:59:21 +08:00 |
三咲智子 Kevin Deng
|
701b95ff3d
|
fix(compiler-sfc): rewrite default export with AST analysis instead of regex (#7068)
closes #7038
closes #7041
closes #7078
|
2023-03-28 11:54:22 +08:00 |
三咲智子 Kevin Deng
|
7def8b15b8
|
feat(complier-sfc): hoist literal constants for script (#5752)
- Support using literal constants in macros
- fix useCssVars insert position edge case
- fix non-literal-const enum hoisting
close #5750
|
2023-03-28 11:34:29 +08:00 |
三咲智子 Kevin Deng
|
bcf5841dde
|
feat(compiler-sfc): add defineOptions macro (#5738)
|
2023-03-28 10:43:51 +08:00 |
三咲智子 Kevin Deng
|
703f8c22e5
|
chore(deps): upgrade rollup & magic-string (#7326)
|
2023-03-28 09:52:06 +08:00 |
Evan You
|
efb54e7315
|
feat(sfc): deprecate reactivity transform
|
2023-03-27 21:01:36 +08:00 |
Evan You
|
27e1e38641
|
release: v3.3.0-alpha.5
|
2023-03-26 16:52:46 +08:00 |
Evan You
|
e60ebd07a4
|
chore: bump vite & vitest
|
2023-03-23 16:36:33 +08:00 |
Evan You
|
78b86150b8
|
release: v3.3.0-alpha.4
|
2023-02-06 14:10:56 +08:00 |
Evan You
|
097f6beca2
|
release: v3.3.0-alpha.3
|
2023-02-06 10:27:25 +08:00 |
Evan You
|
37ec04b984
|
release: v3.3.0-alpha.2
|
2023-02-05 16:23:54 +08:00 |
Evan You
|
85f4d8ccb9
|
release: v3.3.0-alpha.1
|
2023-02-05 11:20:39 +08:00 |
Evan You
|
eb0c1e7025
|
build: remove api-extractor
|
2023-02-03 15:57:00 +08:00 |
Evan You
|
53e3533b75
|
chore: bump deps
|
2023-02-03 05:47:40 +08:00 |
Evan You
|
124373db50
|
wip: isolatedModules + use rollup-plugin-esbuild
|
2023-02-03 04:30:19 +08:00 |
Evan You
|
45984d559f
|
release: v3.2.47
|
2023-02-02 13:48:18 +08:00 |
Evan You
|
29f8cf8b07
|
release: v3.2.46
|
2023-02-02 11:32:04 +08:00 |
edison
|
30399d46b1
|
fix(compiler-sfc): support resolving type declaration from normal script (#5831)
fix #5830
|
2023-02-01 04:24:50 -05:00 |
Evan You
|
0cd2213e6b
|
wip(vitest-migration): compiler-sfc tests passing
|
2023-01-26 16:49:10 +08:00 |
Evan You
|
f0d78e8c8f
|
wip(vitest-migration): ssr tests passing
|
2023-01-26 16:18:40 +08:00 |
Julien Huang
|
686c829fec
|
fix(compiler-sfc): allow declaring variables after defineProps (#7461)
* fix(compiler-sfc): allow declaring variables after defineProps
* test(compiler-sfc): test defineProps in multiple variable declaration
|
2023-01-09 15:13:58 +01:00 |
Evan You
|
9d5e30d911
|
build: bump jest, puppeteer and use official rollup terser plugin
|
2022-11-14 18:21:58 +08:00 |
三咲智子 Kevin Deng
|
3427052229
|
fix(reactivity-transform): prohibit const assignment at compile time (#6993)
close #6992
|
2022-11-14 02:54:41 -05:00 |
Evan You
|
a1099afe1b
|
chore: snapshot
|
2022-11-14 11:41:44 +08:00 |
三咲智子 Kevin Deng
|
9060bf0353
|
refactor(compiler-core): make ast.helpers a Set (#6774)
|
2022-11-13 20:44:02 -05:00 |
三咲智子 Kevin Deng
|
4e5d9cdb82
|
refactor(compiler-sfc): drop Function prop type when no static default value (#7125)
|
2022-11-13 20:15:17 -05:00 |
三咲智子 Kevin Deng
|
584eae60d1
|
fix(compiler-sfc): always generate runtime prop type for Function (#7112)
fix #7111
|
2022-11-13 19:36:03 -05:00 |
Evan You
|
6f663d47e5
|
release: v3.2.45
|
2022-11-11 17:35:27 +08:00 |
Evan You
|
0594400980
|
fix(sfc): also generate getter for import bindings during dev
|
2022-11-10 17:32:06 +08:00 |
Evan You
|
5a3d45ae29
|
fix(sfc): ensure consistent dev/prod behavior for non-reactive variables declared in `<script setup>`
fix #5655
|
2022-11-10 17:02:45 +08:00 |
Evan You
|
15e889afaf
|
fix(v-model): fix incorrect codegen for non-ref bindings
fix #6241
|
2022-11-10 15:32:58 +08:00 |