v0.2.2-beta

Releases

Changelog.

Public release notes for ngcompass. Use this page to track new rules, behavior changes, migrations, and beta milestones without needing access to the private source repository.
01

v0.2.2-beta

Current betaJune 2026
  • Added ngcompass graph command — generates a full JSON import dependency graph that can be loaded into the interactive Dependency graph viewer at ngcompass.dev/graph.
  • Added ngcompass circular command — scans for circular import chains and outputs JSON that can be loaded into the Circular dependencies viewer at ngcompass.dev/cycles.
  • Both commands accept --output <path> to control the output file and --tsconfig <path> for non-default TypeScript project configs.
02

v0.2.1-beta

Previous betaJune 2026
  • Added the new zoneless preset covering 22 checks for zone.js-free Angular apps, including legacy lifecycle hooks (ngOnInit, ngOnChanges, ngDoCheck, ngAfter*), NgZone usage, provideZoneChangeDetection, raw zone.js imports, and reactive forms.
  • Added zoneless-aware testing rules: no-detectchanges-testing, no-ngzone-testing, and no-zonejs-testing-functions (fakeAsync, tick, flush, waitForAsync).
  • Added no-directive-accessor and no-view-decorator to nudge signal-based view queries and computed-derived template state.
03

v0.2.0-beta

Previous betaMay 2026
  • Added ng add setup guidance so Angular projects can install ngcompass locally and generate config in one step.
  • Updated public beta metadata and website references for v0.2.0-beta.
  • Documented the PolyForm Shield 1.0.0 license across the public site.
04

v0.1.4-beta

Previous betaMay 2026
  • Replaced --type-aware-chunk-size flag with the new --mode preset flag (balanced | turbo).
  • balanced is the default, turbo maximises throughput on capable machines.
  • Performance mode selection now covers chunk size, concurrency, isolation, and chunk strategy in a single flag.
05

v0.1.2-beta

Previous betaMay 2026
  • Initial beta release of the ngcompass CLI.
  • Angular architecture, reactivity, SSR, performance, security, and template rule categories.
  • Console, JSON, SARIF, and self-contained HTML report outputs.
  • Incremental cache for faster repeated analysis.
  • Presets and CI profile support for local and pipeline workflows.