v0.194.0
What's Changed
- fix(croquis): reduce undefined ref offset overhead by @ubugeeei in #1284
- fix(atelier_sfc): resolve named defineEmits types by @ubugeeei in #1285
- fix(atelier_core): reject v-model on scope variables by @ubugeeei in #1286
- fix(atelier_ssr): render v-for slot fallback vnodes by @ubugeeei in #1287
- fix(croquis_cf): report props validation locations by @ubugeeei in #1288
- fix(atelier_sfc): avoid defineEmits payload literals in runtime emits by @ubugeeei in #1289
- fix(croquis): resolve runtime object macro spreads by @ubugeeei in #1290
- fix(canon): type template slot props from owner component by @ubugeeei in #1291
- fix(atelier_sfc): preserve defineModel tuple bindings by @ubugeeei in #1292
- fix(croquis_cf): normalize kebab-case prop bindings by @ubugeeei in #1293
- fix(atelier_core): register looped slot key/index aliases by @ubugeeei in #1294
- fix(atelier_core): register looped slot v-for key/index aliases as slot params by @ubugeeei in #1295
- fix(atelier_core): keep option-modified v-on events as distinct props by @ubugeeei in #1299
- fix(atelier_sfc): defineProps with built-in utility types (Partial/Pick/Omit/Required/Readonly/Record) silently emits no props declaration by @ubugeeei in #1297
- feat(vize_patina): wire script lint rules into engine by @ubugeeei in #1298
- fix(atelier_core): reject v-model with an arg on a plain element by @ubugeeei in #1303
- test(compiler): add backend parity coverage for core directives by @ubugeeei in #1300
- fix(atelier_core): escape and paren-aware split merged static style by @ubugeeei in #1301
- feat(vize_patina): wire the 10 css/* lint rules into the engine by @ubugeeei in #1304
- feat(atelier_sfc): support SFC CSS modules by @ubugeeei in #1306
Full Changelog: v0.193.0...v0.194.0