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.