Repository navigation
v0.10.0
Highlights
Helm chart OCI registries. Charts in OCI registries (helm push, oci://…) are recognised per tag and need no special config. Details show the chart name, version, app version and description, and c copies a helm pull oci://… --version … command. Anonymous Harbor/Quay/GHCR repositories now work too: a profile with no credentials answers the registry's anonymous token challenge. See docs/helm-oci-charts.md.
Repository seed list and o. A profile can list repositories = [...] to show them straight away (marked ★), ahead of whatever discovery finds. When discovery fails (Harbor/Quay anonymously, GHCR without a token), the failure is a status line instead of a prompt. Press o to open any repository by name, on any registry.
Version-aware tag sort. 0.10.0 now follows 0.9.3. Newest version first by default; s flips it. Non-version tags such as latest stay grouped after the versions, and the selection stays on the same tag when the order changes.
Safer delete. Deleting a tag removes its manifest, and with it every tag pointing at that manifest. The dialog now names those tags first, says plainly when it could not check them all, and refuses to delete if the tag was re-pushed since you confirmed. The tag list reloads afterwards, and the result is shown in the bottom bar (operation results are now visible for 5 seconds there).
Retagging a chart warns that Helm resolves a chart by tag, and a chart's Details show (tag differs) when its tag is not its version.
Fixes. Copy-to and export no longer crash the TUI on their first progress update, and export no longer leaves a truncated .tar behind if it fails.
⚠️ Breaking: prune (P) removed
P (prune digest-only manifests) is gone. It looked for tags named sha256:<hex>, which no spec-compliant registry can hold (: is not a legal tag character), and untagged manifests cannot be listed through the registry API, so it never found anything. P now does nothing.
What's Changed
- Update aws-sdk-rust monorepo by @renovate[bot] in #155
- chore(deps): bump rustls from 0.23.45 to 0.23.46 in the cargo group across 1 directory by @dependabot[bot] in #156
- feat: browse Helm chart OCI registries by @pgmac in #158
- fix: copy-to and export no longer panic the TUI; export is atomic by @pgmac in #162
- feat: version-aware tag sort, newest first by @pgmac in #166
- feat: per-profile repositories seed list and o to open by name by @pgmac in #167
- feat: delete names sibling tags, is pinned to the confirmed digest by @pgmac in #168
- feat!: remove prune, which never worked by @pgmac in #169
- feat: warn when retagging a Helm chart; flag a tag that differs from the version by @pgmac in #170
- chore: bump version to v0.10.0 by @pgmac in #171
Full Changelog: v0.9.3...v0.10.0