edison
|
4aeff318bd
|
chore(deps): update dependency postcss-selector-parser to v7 (#12289)
|
2024-11-15 10:37:55 +08:00 |
山吹色御守
|
4474c113d1
|
fix(compiler-sfc): use sass modern api if available and avoid deprecation warning (#11992)
|
2024-10-11 11:05:54 +08:00 |
linzhe
|
d3ecde8a69
|
fix(compiler-sfc): do not skip TSInstantiationExpression when transforming props destructure (#12064)
|
2024-10-11 10:51:57 +08:00 |
山吹色御守
|
2328b051f4
|
fix(compiler-sfc): do not skip `TSSatisfiesExpression` when transforming props destructure (#12062)
close #12061
|
2024-09-28 09:56:09 +08:00 |
edison
|
fa0ba24b3a
|
fix(vue): properly cache runtime compilation (#12019)
|
2024-09-26 17:05:37 +08:00 |
山吹色御守
|
215e154072
|
fix(compiler-sfc): initialize scope with null prototype object (#11963)
|
2024-09-20 16:44:14 +08:00 |
Evan You
|
8492c3c49a
|
fix(compiler-sfc): preserve old behavior when using withDefaults with desutructure
close #11930
|
2024-09-16 11:25:04 +08:00 |
linzhe
|
0e7bc717e6
|
fix(compiler-sfc): nested css supports atrule and comment (#11899)
close #11896
|
2024-09-13 16:53:49 +08:00 |
山吹色御守
|
b1de75ed04
|
fix(compiler-sfc): correct scoped injection for nesting selector (#11854)
close #10567
|
2024-09-10 15:38:33 +08:00 |
Evan You
|
40193696b3
|
chore(build): use /*@__PURE__*/ annotation consistently
|
2024-09-04 20:24:33 +08:00 |
edison
|
ca12e776bc
|
fix(hydration): escape css var name to avoid mismatch (#11739)
close #11735
|
2024-09-03 08:25:00 +08:00 |
Evan You
|
0f7c0e5dc0
|
fix(compiler-sfc): fix import usage check for kebab-case same name shorthand binding
fix #11745
close #11754
|
2024-09-02 17:29:59 +08:00 |
cyrilluce
|
9c4c2e51b0
|
fix(compiler-sfc): skip circular tsconfig project reference (#11680)
Co-authored-by: cluezhang <cluezhang@futurefab.ai>
close #11382
|
2024-08-29 11:42:35 +08:00 |
Evan You
|
ac9e7e8bfa
|
test: adjust coverage config, use v8 coverage
|
2024-08-29 10:41:29 +08:00 |
Paul Werner
|
334d47ddf3
|
dx(compiler-sfc): improve error message for missing template and script tag in vue file (#11723)
|
2024-08-28 17:49:33 +08:00 |
Evan You
|
3d6f01571b
|
fix(compiler-sfc): fix prefixIdentifier default value
|
2024-08-15 14:29:28 +08:00 |
disservin
|
fe008152c0
|
fix(compiler-sfc): handle keyof operator with index object (#11581)
|
2024-08-15 10:24:04 +08:00 |
edison
|
4e7d5db4d2
|
feat(deprecated): remove deprecated parseExpressions option (#11597)
|
2024-08-13 22:04:48 +08:00 |
Kevin Deng 三咲智子
|
928af5fe2f
|
refactor(types): enable `isolatedDeclarations` (#11178)
|
2024-08-08 23:05:21 +08:00 |
Evan You
|
f15ba2c2e2
|
chore: Merge branch 'main' into minor
|
2024-07-17 17:32:31 +08:00 |
Zhaolin Liang
|
b287aeec3e
|
fix(compiler-sfc): correctly resolve type annotation for declared function (#11279)
close #11266
|
2024-07-17 15:06:14 +08:00 |
Evan You
|
0fd6193def
|
fix(compiler-sfc): should properly walk desutructured props when reactive destructure is not enabled
close #11325
|
2024-07-17 11:41:58 +08:00 |
Tycho
|
746352a14d
|
fix(compiler-core): handle inline comments with undefined bindings (#11217)
close #11216
|
2024-06-28 09:48:23 +08:00 |
Evan You
|
524e660e35
|
chore: Merge branch 'main' into minor
|
2024-06-14 18:15:20 +02:00 |
Evan You
|
a23e99bedf
|
fix(compiler-sfc): support @vue-ignore comment on more type sources
|
2024-06-14 17:46:50 +02:00 |
Evan You
|
a476692ed2
|
fix(compiler-sfc): fix parsing of mts, d.mts, and mtsx files
|
2024-06-14 16:47:24 +02:00 |
Evan You
|
4ec387b100
|
fix(compiler-sfc): fix missing scope for extends error message
|
2024-06-14 16:46:26 +02:00 |
Evan You
|
26356264d2
|
chore: Merge branch 'main' into minor
|
2024-06-14 12:32:28 +02:00 |
Zhaolin Liang
|
495263a9cb
|
fix(compiler-sfc): support type resolve for keyof for intersection & union types (#11132)
close #11129
|
2024-06-14 17:10:46 +08:00 |
Tycho
|
8cf357ec04
|
chore(perf): replace startsWith with === (#11124)
|
2024-06-14 16:09:39 +08:00 |
cyrilluce
|
bdeac377c7
|
fix(compile-sfc): Support project reference with folder, (#10908)
close #10907
|
2024-06-10 15:25:47 +08:00 |
Zhaolin Liang
|
2594b1df57
|
fix(compiler-sfc): support as keyword with template literal types (#11100)
close #10962
|
2024-06-10 15:19:39 +08:00 |
No Two
|
2c78f8921d
|
chore: improve compileTemplate warn message (#11085)
|
2024-06-07 17:30:35 +08:00 |
Tycho
|
293cf4e131
|
fix(compiler-sfc): improve type resolving for the keyof operator (#10921)
close #10920
close #11002
|
2024-06-07 16:27:43 +08:00 |
Kevin Deng 三咲智子
|
34a97edd2c
|
fix(compiler-sfc): throw error when import macro as alias (#11041)
|
2024-05-31 17:08:54 +08:00 |
Evan You
|
1d8727ec97
|
chore: Merge branch 'main' into minor
|
2024-05-30 11:21:12 +08:00 |
Simon He
|
56f5692fb6
|
refactor(compiler-sfc): defineOptions avoid redundant conditional judgments (#9453)
|
2024-05-27 17:59:29 +08:00 |
edison
|
b2b5f57c2c
|
fix(compile-sfc): register props destructure rest id as setup bindings (#10888)
close #10885
|
2024-05-09 07:43:17 +08:00 |
Tycho
|
10d34a5624
|
fix(compiler-sfc): handle keyof operator (#10874)
close #10871
|
2024-05-07 07:16:14 +08:00 |
Evan You
|
d2dac0e359
|
feat(compiler-sfc): enable reactive props destructure by default
Also allow prohibiting usage via config.
RFC: https://github.com/vuejs/rfcs/discussions/502
|
2024-04-29 10:45:48 +08:00 |
Evan You
|
4253a57f17
|
fix(defineModel): align prod mode runtime type generation with defineProps
close #10769
|
2024-04-24 18:21:57 +08:00 |
Evan You
|
5cef52a5c2
|
fix(compiler-sfc): handle readonly operator and ReadonlyArray/Map/Set types
close #10726
|
2024-04-22 15:36:38 +08:00 |
yangxiuxiu
|
0cef65cee4
|
fix(compiler-sfc): fix defineModel coercion for boolean + string union types (#9603)
close #9587
close #10676
|
2024-04-15 21:18:59 +08:00 |
Doctor Wu
|
54a6afa75a
|
fix(compiler-sfc): fix universal selector scope (#10551)
close #10548
|
2024-04-15 19:36:13 +08:00 |
edison
|
e5919d4658
|
fix(compile-sfc): analyze v-bind shorthand usage in template (#10518)
close #10515
|
2024-04-15 16:32:04 +08:00 |
Evan You
|
2ae908d00c
|
chore(types): perform strict es2016 lib check when building dts
|
2024-04-15 15:52:48 +08:00 |
Evan You
|
7ae9dbf57d
|
chore(deps): bump TS to 5.4
|
2024-04-15 13:36:43 +08:00 |
liudaodanOo
|
34106bc9c7
|
fix(compiler-sfc): also search for `.tsx` when type import's extension is omitted (#10637)
Co-authored-by: liuxiaofei <liuxfb@digiwin.com>
Closes #10635
|
2024-04-09 16:14:11 +08:00 |
Doctor Wu
|
660cadc7aa
|
fix(compiler-sfc): :is() and :where() in compound selectors (#10522)
Co-authored-by: Haoqun Jiang <haoqunjiang@gmail.com>
Closes #10511
|
2024-03-25 14:12:33 +08:00 |
Doctor Wu
|
e76d7430aa
|
fix(compiler-sfc): use options module name if options provide runtimeModuleName options (#10457)
close #10454
|
2024-03-06 10:45:42 +08:00 |