4799 Commits (593da4069a0ac913371641e913bd8d64fbc5492f)
 

Author SHA1 Message Date
Evan You 5fb406e3e1 fix(compiler-sfc): properly handle unknown types in runtime prop inference 2 years ago
Evan You 6f5698c932 Revert "fix(compiler-sfc): infer correct type for enums" 2 years ago
Evan You 2e074a7009 fix(compiler-sfc): infer correct type for enums 2 years ago
三咲智子 Kevin Deng 0002567728
feat(compiler-sfc): support module string names syntax (#7428) 2 years ago
三咲智子 Kevin Deng d60e58c9f6
fix(compiler-sfc): fix edge case of default export call with no args (#7536) 2 years ago
三咲智子 Kevin Deng 336a3d7b91
fix(compiler-sfc): properly remove comma of multiple macros in the same declaration (#7423) 2 years ago
三咲智子 Kevin Deng 9f5e20ccff
fix(compiler-sfc): allow `<script>` with lang='js' (#7398) 2 years ago
Evan You 4355d2492d fix(compiler-sfc): handle more TS built-in utilities in defineProps inference 2 years ago
三咲智子 Kevin Deng 151a8ad6b9
fix(compiler-sfc): infer TSIntersectionType in defineProps (#7394) 2 years ago
三咲智子 Kevin Deng 1b69d5f2f4
fix(compiler-sfc): unwrap TS node for defineProps (#7340) 2 years ago
三咲智子 Kevin Deng 6391daf658
fix(compiler-sfc): infer TS Extract&Exclude runtime type (#7339) 2 years ago
三咲智子 Kevin Deng 3a7572cdb2
fix(compiler-sfc): infer function prop type from type literal w/ callable signature (#7119) 2 years ago
三咲智子 Kevin Deng 701b95ff3d
fix(compiler-sfc): rewrite default export with AST analysis instead of regex (#7068) 2 years ago
三咲智子 Kevin Deng 7def8b15b8
feat(complier-sfc): hoist literal constants for script (#5752) 2 years ago
Evan You e224922e97 fix(types): revert jsx global removal (to be removed in 3.4) 2 years ago
Remco Haszing 5838950ecf
fix(jsx-runtime): fix automatic runtime implementation (#7959) 2 years ago
三咲智子 Kevin Deng bcf5841dde
feat(compiler-sfc): add defineOptions macro (#5738) 2 years ago
三咲智子 Kevin Deng f77bd36a24
chore: eslint node env should apply to root ts config files (#7687) 2 years ago
Evan You b828514c1a chore: remove unused deps 2 years ago
三咲智子 Kevin Deng 703f8c22e5
chore(deps): upgrade rollup & magic-string (#7326) 2 years ago
Haoqun Jiang ff35fe9ffe
build: exit with code 1 on release failure (#7962) 2 years ago
Haoqun Jiang 543d6dbc94
build: don't wait for changelog edits when `--skip-prompts` or `--canary` is specified (#7965) 2 years ago
Evan You e3de9a6911 test: add test for defineComponent function syntax with object emits 2 years ago
Evan You efb54e7315 feat(sfc): deprecate reactivity transform 2 years ago
Evan You ea5bf1235d ci: avoid duplicated ci runs on self-repo pull requests 2 years ago
Evan You d77557c403
feat(types): `defineComponent()` with generics support (#7963) 2 years ago
Evan You 9a8073d0ae chore: fix type 2 years ago
Evan You 28e30c819d fix(types/jsx): remove $slots children override 2 years ago
Evan You 27e1e38641 release: v3.3.0-alpha.5 2 years ago
Evan You d0b7ef3b61
feat(types/jsx): support jsxImportSource, avoid global JSX conflict (#7958) 2 years ago
Evan You 9dd98f00f2 chore: allow editing changelog before committing release 2 years ago
Evan You c288c7b0bd fix(types): ensure defineProps with generics return correct types 2 years ago
Evan You f61499da7f chore: add redirect for template explorer 2 years ago
Himself65 cbc2733953
test: improve test case on `$el` (#7922) 2 years ago
Evan You 4c9bfd2b99 feat(dx): improve readability of displayed types for props 2 years ago
Evan You 58e5c51149 build: upgrade to TypeScript 5.x 2 years ago
Evan You e60ebd07a4 chore: bump vite & vitest 2 years ago
Evan You 0587c70e9f build: bump rollup, remove cjs re-exports hack 2 years ago
Evan You aac163110f refactor: remove circular dependencies in compiler 2 years ago
Haoqun Jiang 650f5c26f4
build: fix canary bundling issues (#7907) 2 years ago
Haoqun Jiang 29852dfa9c
ci: release canary versions every week (#7860) 2 years ago
Evan You 98f1934811 ci: only disable threads for gh 2 years ago
Evan You c02d8d097d chore: remove warnings due to potential false-positives 2 years ago
Evan You 8d2d5bf48a fix(runtime-core): support `getCurrentInstance` across mutiple builds of Vue 2 years ago
Evan You f597dc69e7 chore: bump vitest + use threads 2 years ago
Evan You 34ad609bd7 refactor(runtime-core): use Symbol.for for runtime Symbols 2 years ago
丶远方 a0e7dc3343
chore: fix typo (#7680) 3 years ago
Haoqun Jiang 1d09540798
ci: add a ecosystem-ci-trigger workflow (#7618) 3 years ago
Evan You 78b86150b8 release: v3.3.0-alpha.4 3 years ago
Evan You 92bb189ca7 fix(build): fix const enum w/ number values 3 years ago