Releases
v1.22.0
Compare
Sorry, something went wrong.
No results found
1.22.0 (2026-08-30)
Features
checks: make the findings a work list — mute, a baseline to compare against, and per-namespace (7d3bdbd )
checks: rank each finding by how far the problem actually reaches (0dd4370 )
checks: read the custom resources, and only when a check needs them (bcd2b92 )
checks: tell a leftover from something a controller reads (5753086 )
fleet: checks, search, releases and GitOps across every open cluster (4b815eb )
issues: hand the queue out a page at a time, keyed on the sort order (cd5fc9f )
just: filter every test suite by name and by path (c77f7ef )
spinoza: one Issues queue across every open cluster, and a timeline of what the cluster does (a6a0a73 )
Bug Fixes
ci: break the checks import cycle, and stop exporting what nothing imports (fa00b3e )
clusters: key the namespace answer on the cluster, and let the strip scroll (1e88a6a )
e2e test (5fc0e34 )
frontend: check what production actually reaches with knip (903b09a )
lint: check a marshal, convert two identical structs, and stop shadowing net/url (f0f7abf )
themes: warn when an imported theme would make the editor unreadable (9187c45 )
Miscellaneous
CI
Refactoring
frontend: put one graph shell behind the gitops and traffic canvases (afd26ff )
server: answer helm, traffic and shell support in one capability probe (ebf88ea )
Performance
overview: stop walking the cluster to count each pod phase (a0ac93d )
resources: let a one-off List release its informer (20ddc37 )
Tests
e2e: assert the history copy the app actually renders (3ddaa99 )
e2e: assert the upgrade renders its manifest before applying it (3f0d537 )
e2e: open a second live cluster and switch between them (e9c8cd7 )
e2e: upgrade a release, install from a repo, resize a shell, and open a second cluster (6cc3632 )
history: cover every read and write that fails (932f8aa )
mcp: put cmd/spinoza-mcp inside every Go gate (2c81e3e )
shots: capture the site's screenshots against a seeded two-cluster setup (96ee074 )
shots: capture the site's screenshots, and wait for dialogs instead of sampling (70800eb )
You can’t perform that action at this time.