edison
|
62242886d7
fix(compile-core): fix v-model with newlines edge case (#11960)
|
1 an în urmă |
Evan You
|
40193696b3
chore(build): use /*@__PURE__*/ annotation consistently
|
1 an în urmă |
edison
|
7b5b6e0275
fix(cssVars): correctly escape double quotes in SSR (#11784)
|
1 an în urmă |
Doctor Wu
|
e76d7430aa
fix(compiler-sfc): use options module name if options provide runtimeModuleName options (#10457)
|
2 ani în urmă |
Evan You
|
c60479146a
dx(defineModel): warn against reference of setup scope variables in defineModel options
|
2 ani în urmă |
Evan You
|
ae60a91cc2
fix(compiler-sfc): fix sfc template unref rewrite for class instantiation
|
2 ani în urmă |
Evan You
|
63c3e621ce
test: split import usage check tests into dedicated file
|
2 ani în urmă |
三咲智子 Kevin Deng
|
bfe6b459d3
style: update format & lint config (#9162)
|
2 ani în urmă |
Evan You
|
7aa3f250f2
fix(compiler-core): fix parsing `<script setup>` generics with >
|
2 ani în urmă |
三咲智子 Kevin Deng
|
5b2bd1df78
feat(compiler-sfc): support import attributes and `using` syntax (#8786)
|
2 ani în urmă |
Evan You
|
e12b10ac3e
chore: Merge branch 'main' into minor
|
2 ani în urmă |
Evan You
|
e8bbc946cb
feat(compiler-sfc): analyze import usage in template via AST (#9729)
|
2 ani în urmă |
edison
|
5199a12f88
fix(cssVars): cssVar names should be double-escaped when generating code for ssr (#8824)
|
2 ani în urmă |
三咲智子 Kevin Deng
|
79b8a0905b
feat!: remove reactivity transform (#9321)
|
2 ani în urmă |
edison
|
b39fa1f815
fix(compiler-sfc): fix dynamic directive arguments usage check for slots (#9495)
|
2 ani în urmă |
三咲智子 Kevin Deng
|
24db9516d8
fix(compiler-sfc): don't hoist props and emit (#8535)
|
2 ani în urmă |
Artyom Tuchkov
|
e404a699f4
fix(compiler-sfc): handle dynamic directive arguments in template usage check (#8538)
|
2 ani în urmă |
vaakian X
|
776ebf25b2
fix(compiler-sfc): fix using imported ref as template ref during dev (#7593)
|
2 ani în urmă |
白雾三语
|
ecbd42a144
fix(compiler-sfc): parses correctly when inline mode is off (#8337)
|
3 ani în urmă |
Evan You
|
a370e8006a
perf(compiler-sfc): infer ref binding type for more built-in methods
|
3 ani în urmă |
Evan You
|
a6dedc33ba
test: split compileScript macro tests
|
3 ani în urmă |
Evan You
|
fe9760188d
refactor(compiler-sfc): remove useless type generation
|
3 ani în urmă |
三咲智子 Kevin Deng
|
14f3d747a3
feat(sfc): introduce `defineModel` macro and `useModel` helper (#8018)
|
3 ani în urmă |
三咲智子 Kevin Deng
|
f7f4624191
fix(compiler-sfc): fix binding type for constants when hoistStatic is disabled (#8029)
|
3 ani în urmă |
-isum
|
3ccbea08e0
fix(compiler-sfc): accept `StringLiteral` node in `defineEmit` tuple syntax (#8041)
|
3 ani în urmă |
三咲智子 Kevin Deng
|
955752951e
fix(compiler-sfc): skip empty `defineOptions` and support TypeScript type assertions (#8028)
|
3 ani în urmă |
三咲智子 Kevin Deng
|
5a2f5d59cf
feat(types/slots): support slot presence / props type checks via `defineSlots` macro and `slots` option (#7982)
|
3 ani în urmă |
Evan You
|
482f2e3434
fix(compiler-sfc): use dynamic defaults merging for methods with computed keys
|
3 ani în urmă |
Evan You
|
fe619443d2
feat(compiler-sfc): support arbitrary expression as withDefaults argument
|
3 ani în urmă |
Evan You
|
f5971468e5
refactor(compiler-sfc): remove unnecessary emits type codegen
|
3 ani în urmă |