v1.69.1 (2026-08-19)
Release Highlights
-
Promote develop to master with the Angular 22 upgrade and dependency sweep (#744)
- Promotes seventeen commits from
develop, covering the Angular 21 to 22 frontend upgrade and a full dependency sweep across npm, Go modules, and GitHub Actions. - Verified beyond per-pull-request CI: the
develop-omnibusimage built from this tree ran for forty-five minutes on a test environment backed by real disks, under its normal collector schedule. - The served frontend bundle reports
ng-version 22.1.2, confirming the upgrade is what actually runs. - All eighteen attached devices returned from the summary API, and the health, settings, hosts, filesystem, workload, ZFS, Btrfs, and MDADM endpoints all returned real payloads.
- Four filesystem and Btrfs collector cycles completed with every upload returning 200, and the summary payload grew from 5761 to 20175 bytes, exercising the write path rather than only the read path.
- Zero error-level log lines and zero panics across 302 log lines.
- Promotes seventeen commits from
-
Update develop branch to master for security context (#733)
- Promotes secure workflow changes for
GitleaksandOSVfromdeveloptomaster. - Retains report-only scanners and private short-retention artifacts.
- Promotes secure workflow changes for
Dependencies
-
Upgrade the frontend to Angular 22 and fix the dependabot grouping that split it (#739)
- Upgrades Angular from 21 to 22 across the runtime packages and the build tooling together.
- Moves TypeScript to 6.0, which Angular 22 requires. TypeScript 6.0 changes the
strictdefault from off to on, so the previous value is now written out explicitly rather than turning a framework upgrade into a strict-mode migration. - Migrates ESLint to flat config, which angular-eslint 22 requires; the builder no longer reads
.eslintrc.json. Every rule carries across unchanged. - Fixes the
dev-dependenciesgroup in.github/dependabot.yml, whosedependency-typematch claimed every devDependency and capped it at minor and patch. That is why@angular/buildand@angular/compiler-clistayed on 21 while the runtime packages took 22, breaking the frontend test job.
-
Bump the dev-dependencies group across 1 directory with 2 updates (#740)
-
Bump ngx-markdown from 21.3.0 to 22.0.0 in /webapp/frontend (#713)
-
Bump @types/jasmine from 4.6.5 to 6.0.0 in /webapp/frontend (#714)
-
Bump zone.js from 0.16.1 to 0.16.2 in /webapp/frontend (#712)
-
Bump github.com/sirupsen/logrus from 1.9.4 to 1.10.0 (#736)
-
Bump github.com/prometheus/client_golang from 1.23.2 to 1.24.1 (#675)
-
Bump github.com/nicholas-fedor/shoutrrr from 0.16.1 to 0.17.0 (#708)
-
Bump golang.org/x/sync from 0.21.0 to 0.22.0 (#657)
-
Bump go.yaml.in/yaml/v3 from 3.0.4 to 3.0.5 (#696)