- Compiler adds new diagnostics (uncalled functions, unused lets, template attributes) and supports JIT transforms on classes and NgModules when `jit: true` is set.
- Core introduces a `flush` option for `fakeAsync`, a schematic to convert to `inject`, a `whenStable` helper on `ApplicationRef`, and lets `bootstrapModule` configure NgZone providers while deprecating `ignoreChangesOutsideZone`.
- Language service gains refactoring support; migrations are enhanced (standalone component routes lazy‑load, inject migration clean‑ups); router adds `defaultQueryParamsHandling` config.