三咲智子 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 |
Evan You
|
ec795bfc51
|
release: v3.2.44
|
2022-11-10 07:25:22 +08:00 |
Evan You
|
71977ec972
|
release: v3.2.43
|
2022-11-09 21:00:57 +08:00 |
Evan You
|
f023d49a49
|
release: v3.2.42
|
2022-11-09 11:36:09 +08:00 |
三咲智子 Kevin Deng
|
57c9013837
|
fix(compiler-sfc): only escape parsing-breaking characters in v-bind css var names (#6816)
close #6803
|
2022-11-08 22:30:05 -05:00 |
三咲智子 Kevin Deng
|
8a882ce0a1
|
fix(compiler-sfc): handle method shorthand syntax in withDefaults (#6972)
fix #6971
|
2022-11-08 22:12:54 -05:00 |
三咲智子 Kevin Deng
|
910fa7677f
|
fix(compiler-sfc): resolve computed object key (#6963)
|
2022-11-08 21:57:40 -05:00 |
Evan You
|
6861d2380b
|
refactor(compiler-sfc): optimize import alias check for binding analysis
|
2022-11-08 17:47:47 +08:00 |
Evan You
|
8d1f526174
|
fix(compiler-sfc): fix binding analysis for aliased late import
|
2022-11-08 17:19:45 +08:00 |
三咲智子 Kevin Deng
|
4a00fddfed
|
fix(compiler-sfc): check import source during binding analysation (#6826)
fix #6825
|
2022-11-08 04:07:28 -05:00 |
Rudy
|
50e2253057
|
fix(compiler/runtime-dom): ignore comments in inline styles (#6808)
fix #6807
|
2022-11-07 22:42:32 -05:00 |
Evan You
|
1c292e19af
|
chore: fix snapshot
|
2022-11-08 11:36:16 +08:00 |
花果山大圣
|
a0c7f271a2
|
fix(compiler-sfc): require <template> or <script> in SFC (#6781)
fix #6676
|
2022-11-07 22:34:39 -05:00 |
花果山大圣
|
99b6697fb4
|
fix(compiler-sfc): fix macro usage in multi-variable declaration (#6778)
fix #6757
|
2022-11-07 22:16:21 -05:00 |