Commit History

Autor SHA1 Mensaxe Data
  daiwei ecd35f81b0 chore: Merge branch 'main' into minor hai 4 meses
  edison 6a1bb50594 fix(compile-sfc): correctly handle variable shadowing in for loop for `defineProps` destructuring. (#14296) hai 4 meses
  daiwei a0c42ffbbc chore: Merge branch 'minor' into vapor hai 1 ano
  daiwei 77067abd33 chore: merge main into minor hai 1 ano
  edison 8e3435779a fix(compiler-sfc): fix scope handling for props destructure in function parameters and catch clauses hai 1 ano
  edison e79a6df093 fix(vapor/defineProps): register type bindings before compile template + props destructure work with vapor (#12545) hai 1 ano
  linzhe d3ecde8a69 fix(compiler-sfc): do not skip TSInstantiationExpression when transforming props destructure (#12064) hai 1 ano
  Evan You 8492c3c49a fix(compiler-sfc): preserve old behavior when using withDefaults with desutructure hai 1 ano
  Evan You 40193696b3 chore(build): use /*@__PURE__*/ annotation consistently hai 1 ano
  Evan You 1d8727ec97 chore: Merge branch 'main' into minor %!s(int64=2) %!d(string=hai) anos
  edison b2b5f57c2c fix(compile-sfc): register props destructure rest id as setup bindings (#10888) %!s(int64=2) %!d(string=hai) anos
  Evan You d2dac0e359 feat(compiler-sfc): enable reactive props destructure by default %!s(int64=2) %!d(string=hai) anos
  三咲智子 Kevin Deng bfe6b459d3 style: update format & lint config (#9162) %!s(int64=2) %!d(string=hai) anos
  edison 8d74ca0e6f fix(compiler-sfc): generate more treeshaking friendly code (#9507) %!s(int64=2) %!d(string=hai) anos
  三咲智子 Kevin Deng 24db9516d8 fix(compiler-sfc): don't hoist props and emit (#8535) %!s(int64=2) %!d(string=hai) anos
  白雾三语 690ef29635 fix(compiler-sfc): handle prop keys that need escaping (#7803) %!s(int64=3) %!d(string=hai) anos
  Evan You 6b13e04b4c feat(compiler-sfc): mark props destructure as experimental and require explicit opt-in %!s(int64=3) %!d(string=hai) anos
  Evan You a6dedc33ba test: split compileScript macro tests %!s(int64=3) %!d(string=hai) anos