4799 Commits (593da4069a0ac913371641e913bd8d64fbc5492f)
 

Author SHA1 Message Date
Evan You 593da4069a chore: update playground url 2 years ago
Evan You af563bf428 fix(types): more public type argument order fix 2 years ago
Evan You bdf557f6f2 fix(types): retain type parameters order for public types 2 years ago
Evan You b117b88448 Revert "chore: remove unused args passed to ssrRender" 2 years ago
三咲智子 Kevin Deng 955752951e
fix(compiler-sfc): skip empty `defineOptions` and support TypeScript type assertions (#8028) 2 years ago
Evan You 91a931ae87 fix(types): improve defineProps return type with generic arguments 2 years ago
Evan You b2c874e3b9 refactor(compiler-sfc): move related files into separate directories 2 years ago
Eduardo San Martin Morote 869f3fb93e
feat(app): app.runWithContext() (#7451) 2 years ago
Evan You 2a9e379655 chore: remove unused args passed to ssrRender 2 years ago
Evan You 05f94cf7b0 fix(compiler-ssr): disable v-once transform in ssr vdom fallback branch 2 years ago
Evan You 036914c10b release: v3.3.0-alpha.8 2 years ago
6003ef74c7
chore: remove duplicate test (#8003) 2 years ago
JayFate 10317fa01e
chore: add setupVitest to tsconfig (#8009) 2 years ago
Evan You f3145a915a fix(compiler-sfc): check binding is prop before erroring 2 years ago
Evan You 9a09e47667 release: v3.3.0-alpha.7 2 years ago
三咲智子 Kevin Deng 5a2f5d59cf
feat(types/slots): support slot presence / props type checks via `defineSlots` macro and `slots` option (#7982) 2 years ago
Evan You 59e828448e
feat(reactivity): improve support of getter usage in reactivity APIs (#7997) 2 years ago
Evan You dfb21a5363 chore: add docs links for sfc macros 2 years ago
Roland Hummel c346af2b6a
docs: comments on reactivity functions (fixes #4832) (#4836) 2 years ago
白雾三语 5261085113
fix(compiler-dom): handle newlines when evaluating constants during stringification (#7995) 2 years ago
Evan You 482f2e3434 fix(compiler-sfc): use dynamic defaults merging for methods with computed keys 2 years ago
Evan You fe619443d2 feat(compiler-sfc): support arbitrary expression as withDefaults argument 2 years ago
Evan You 566748c1ed chore: remove unused param 2 years ago
Evan You 4af5d1b075 feat(sfc): revert withDefaults() deprecation 2 years ago
Evan You f5971468e5 refactor(compiler-sfc): remove unnecessary emits type codegen 2 years ago
Evan You ef73ea53ea feat(compiler-sfc): codegen support for defineEmits() short syntax (followup of #7992) 2 years ago
Evan You 8876dccf42
feat(sfc): support more ergnomic defineEmits type syntax (#7992) 2 years ago
Evan You 8ac0620c1b release: v3.3.0-alpha.6 2 years ago
Evan You 15810c30d7 chore: bump csstype version 2 years ago
Evan You 7c3319bed1 build: improve dts generation 2 years ago
Evan You 71635be68d feat(compiler-sfc): support generating variable instead of default export in compileScript 2 years ago
Evan You 6bda4b6688 fix(compiler-core): fix codegen for literal const in non-inline mode 2 years ago
三咲智子 Kevin Deng ba4cec31b9
fix(compiler-sfc): infer runtime type in defineProps (#7972) 2 years ago
Evan You ba9c2ae247
feat(compiler-sfc): enable reactive props destructure by default and deprecate withDefaults() (#7986) 2 years ago
Evan You e10a89e608 fix(compiler-sfc): fix function default value handling w/ props destructure 2 years ago
Evan You 1a04fba10b fix(compiler-sfc): infer object type for empty type literal 2 years ago
Evan You a94072dd2c fix(compiler-sfc): fix defineExpose() codegen regression from #7949 2 years ago
Haoqun Jiang ffe679c490
fix(types/jsx): move JSX DOM types back to `@vue/runtime-dom` (#7979) 2 years ago
Leonardo Piccioni de Almeida ff60b933ae
fix(jsx-runtime): handle keys (#7976) 2 years ago
Haoqun Jiang 0f73f394da
fix(types/jsx): jsx-runtime types for global JSX namespace registration (#7978) 2 years ago
三咲智子 Kevin Deng 77686cf476
fix(compiler-core): check if expression is constant (#7974) 2 years ago
三咲智子 Kevin Deng 63ad77f6f6
feat(runtime-core): add skipCheck for prop (#7548) 2 years ago
Evan You 1bde9fbc91 chore: fix accidentally replaced comments [ci skip] 2 years ago
白雾三语 ddba46ae6d
chore: update snapshots by #7766 (#7970) 2 years ago
白雾三语 139104ba26
fix(compiler-sfc): use prependLeft to handle CSSVars (#7760) 2 years ago
Evan You b9dc1adefb chore: update snapshots 2 years ago
三咲智子 Kevin Deng c839129ab9
fix(compiler-sfc): avoid codegen conflict with user variable named `expose` (#7949) 2 years ago
三咲智子 Kevin Deng 93f77292c9
fix(compiler-sfc): disallow `expose` property in `defineOptions` (#7967) 2 years ago
三咲智子 Kevin Deng b7bd50f505
feat(compiler-core): support parsing `const` modifier in type parameters (#7912) 2 years ago
Evan You eded94712e feat(compiler-sfc): improve runtime props inference for enum 2 years ago