v0.196.0
What's Changed
- refactor(canon): split sfc_typecheck into cohesive modules by @ubugeeei in #1315
- refactor(croquis): split script_parser into cohesive modules by @ubugeeei in #1316
- refactor(patina): split linter/engine into cohesive modules by @ubugeeei in #1317
- refactor(maestro): split ide/completion/template into cohesive modules by @ubugeeei in #1318
- refactor(vize): split check/tsconfig_inputs into cohesive modules by @ubugeeei in #1319
- refactor(carton): split profiler into cohesive modules by @ubugeeei in #1320
- refactor(curator): split profile into cohesive modules by @ubugeeei in #1321
- refactor(maestro): split server/state into cohesive modules by @ubugeeei in #1322
- refactor(canon): split virtual_ts/generator into cohesive modules by @ubugeeei in #1323
- refactor(vize): split check/runner into cohesive modules by @ubugeeei in #1324
- refactor(atelier_vapor): split lib into cohesive modules by @ubugeeei in #1325
- refactor(patina): split output into cohesive modules by @ubugeeei in #1326
- refactor(maestro): split ide/semantic_tokens into cohesive modules by @ubugeeei in #1327
- refactor(canon): split virtual_ts/scope into cohesive modules by @ubugeeei in #1328
- refactor(vize): split check/nuxt into cohesive modules by @ubugeeei in #1329
- refactor(croquis): split script_parser/process into cohesive modules by @ubugeeei in #1330
- refactor(maestro): split virtual_code/generator into cohesive modules by @ubugeeei in #1331
- refactor(curator): split inspector into cohesive modules by @ubugeeei in #1332
- refactor(maestro): split ide/diagnostics into cohesive modules by @ubugeeei in #1333
- refactor(vize): split commands/lint into cohesive modules by @ubugeeei in #1334
- refactor(atelier_dom): split lib into cohesive modules by @ubugeeei in #1335
- refactor(vize): split build/runner into cohesive modules by @ubugeeei in #1336
- refactor(maestro): split ide/completion/script into cohesive modules by @ubugeeei in #1337
- refactor(canon): split virtual_ts/expressions into cohesive modules by @ubugeeei in #1338
- refactor(vitrine): split wasm into cohesive modules by @ubugeeei in #1339
- refactor(canon): split virtual_ts root into cohesive modules by @ubugeeei in #1340
- refactor(armature): split parser/element into cohesive modules by @ubugeeei in #1341
- refactor(maestro): split ide/diagnostics/corsa into cohesive modules by @ubugeeei in #1342
- refactor(atelier_core): split codegen/slots into cohesive modules by @ubugeeei in #1343
- refactor(atelier_sfc): split compile_script/props into cohesive modules by @ubugeeei in #1344
- refactor(maestro): split ide/completion root into cohesive modules by @ubugeeei in #1346
- refactor(atelier_core): split codegen root into cohesive modules by @ubugeeei in #1347
- refactor(croquis): move script_parser tests into submodule by @ubugeeei in #1345
- test(e2e): stabilize nuxt-ui dev warmup and exclude npmx org-vue VRT by @ubugeeei in #1348
- fix(atelier_ssr): route dynamic/looped/conditional slots through createSlots by @ubugeeei in #1349
- fix(glyph): make multi-line attribute values idempotent under fmt by @ubugeeei in #1354
- fix(patina): avoid mid-character slice panic in no_hydration_mismatch by @ubugeeei in #1353
- fix(atelier_sfc): resolve inherited props for generic interfaces by @ubugeeei in #1357
- test(inspect): refresh elk compiler diff budgets after createSlots change by @ubugeeei in #1358
- feat(canon): add --save-virtual-ts-for by @ubugeeei in #1356
- fix(canon): fallback component event handlers in quirks by @ubugeeei in #1359
- fix(atelier_ssr): keep named scoped slot entries in vnode fallback by @ubugeeei in #1360
- fix(atelier_ssr): bind v-slot props declared directly on a component by @ubugeeei in #1361
Full Changelog: v0.195.0...v0.196.0