562 Commits (9381349f37deec9ab5abb3a0e60a4c487f00f6ff)

Author SHA1 Message Date
Evan You 45984d559f release: v3.2.47 3 years ago
Evan You 29f8cf8b07 release: v3.2.46 3 years ago
edison 30399d46b1
fix(compiler-sfc): support resolving type declaration from normal script (#5831) 3 years ago
Evan You 0cd2213e6b wip(vitest-migration): compiler-sfc tests passing 3 years ago
Evan You f0d78e8c8f wip(vitest-migration): ssr tests passing 3 years ago
Julien Huang 686c829fec
fix(compiler-sfc): allow declaring variables after defineProps (#7461) 3 years ago
Evan You 9d5e30d911 build: bump jest, puppeteer and use official rollup terser plugin 3 years ago
三咲智子 Kevin Deng 3427052229
fix(reactivity-transform): prohibit const assignment at compile time (#6993) 3 years ago
Evan You a1099afe1b chore: snapshot 3 years ago
三咲智子 Kevin Deng 9060bf0353
refactor(compiler-core): make ast.helpers a Set (#6774) 3 years ago
三咲智子 Kevin Deng 4e5d9cdb82
refactor(compiler-sfc): drop Function prop type when no static default value (#7125) 3 years ago
三咲智子 Kevin Deng 584eae60d1
fix(compiler-sfc): always generate runtime prop type for Function (#7112) 3 years ago
Evan You 6f663d47e5 release: v3.2.45 3 years ago
Evan You 0594400980 fix(sfc): also generate getter for import bindings during dev 3 years ago
Evan You 5a3d45ae29 fix(sfc): ensure consistent dev/prod behavior for non-reactive variables declared in `<script setup>` 3 years ago
Evan You 15e889afaf fix(v-model): fix incorrect codegen for non-ref bindings 3 years ago
Evan You ec795bfc51 release: v3.2.44 3 years ago
Evan You 71977ec972 release: v3.2.43 3 years ago
Evan You f023d49a49 release: v3.2.42 3 years ago
三咲智子 Kevin Deng 57c9013837
fix(compiler-sfc): only escape parsing-breaking characters in v-bind css var names (#6816) 3 years ago
三咲智子 Kevin Deng 8a882ce0a1
fix(compiler-sfc): handle method shorthand syntax in withDefaults (#6972) 3 years ago
三咲智子 Kevin Deng 910fa7677f
fix(compiler-sfc): resolve computed object key (#6963) 3 years ago
Evan You 6861d2380b refactor(compiler-sfc): optimize import alias check for binding analysis 3 years ago
Evan You 8d1f526174 fix(compiler-sfc): fix binding analysis for aliased late import 3 years ago
三咲智子 Kevin Deng 4a00fddfed
fix(compiler-sfc): check import source during binding analysation (#6826) 3 years ago
Rudy 50e2253057
fix(compiler/runtime-dom): ignore comments in inline styles (#6808) 3 years ago
Evan You 1c292e19af chore: fix snapshot 3 years ago
花果山大圣 a0c7f271a2
fix(compiler-sfc): require <template> or <script> in SFC (#6781) 3 years ago
花果山大圣 99b6697fb4
fix(compiler-sfc): fix macro usage in multi-variable declaration (#6778) 3 years ago
三咲智子 Kevin Deng b72a4af38a
fix(compiler-sfc): add semicolon after `defineProps` statement (#6461) 3 years ago
三咲智子 Kevin Deng 97aadd8290
types: use actual type for script block ASTs (#6457) 3 years ago
三咲智子 Kevin Deng c4f213b425
fix(reactivity-transform): add semicolon after statements (#6303) 3 years ago
三咲智子 (Kevin) bbb66d7ac7
ci: check prettier format (#6830) 3 years ago
Evan You bb06819d83 chore: fix snapshot 3 years ago
ygj6 eab76046e3
fix(compiler-sfc): allow type annotation for defineEmits variable (#5394) 3 years ago
edison 83f7e6f8a6
fix(compiler-sfc): support using extends interface with defineProps() (#4512) 3 years ago
Evan You 9617dd4b2a release: v3.2.41 3 years ago
Anthony Fu 534593cfa8 chore: format 3 years ago
Evan You 551f606d98 release: v3.2.40 3 years ago
Dunqing f9d43b99f8
fix(compilre-core): dynamic v-on and static v-on should be merged (#6747) 3 years ago
Travis 6958ec1b37
fix(compiler-sfc): fix expression check for v-on with object literal value (#6652) 3 years ago
Kid 96ba71d0cf
chore: fix typos (#6708) 3 years ago
Evan You f79c423621 release: v3.2.39 3 years ago
Evan You 6624ead663 release: v3.2.38 3 years ago
林烁壕 81a7819535
fix(compiler-sfc): rewriteDefault for class with decorators (#6320) 3 years ago
Evan You 769e5555f9 fix(compiler-sfc): fix template usage check edge case for v-on statements 3 years ago
Evan You fb3bfde264 chore: fix wrong condition in 3ff83694 3 years ago
Evan You 3ff83694f5 fix(compiler-sfc): only add decorators-legacy parser plugin when new decorators plugin is not used 3 years ago
Evan You bdffc143ef release: v3.2.37 3 years ago
Evan You e60244bcdf fix(compiler-sfc): improve css v-bind parsing 3 years ago