Skip to content

Releases

v0.11.0

Choose a tag to compare

@github-actions github-actions released this 04 Nov 10:43
v0.11.0
3fd854e

What's Changed

Full Changelog: v0.10.0...v0.11.0

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 03 Nov 23:04
v0.10.0
6d89f17

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

v0.9.3

Choose a tag to compare

@github-actions github-actions released this 01 Nov 22:58
v0.9.3
99ead9b

What's Changed

  • fix: keep filter query visible in pane title while loading by @pgmac in #153
  • chore: bump version to v0.9.3 by @pgmac in #154

Full Changelog: v0.9.2...v0.9.3

v0.9.2

Choose a tag to compare

@github-actions github-actions released this 26 Oct 09:45
v0.9.2
6402150

What's Changed

Full Changelog: v0.9.1...v0.9.2

v0.9.1

Choose a tag to compare

@github-actions github-actions released this 08 Oct 11:29
v0.9.1
3d8e472

What's Changed

  • chore(deps): bump rustls from 0.23.41 to 0.23.45 in the cargo group across 1 directory by @dependabot[bot] in #133
  • Update aws-sdk-rust monorepo by @renovate[bot] in #127
  • Inspect viewer: c collapses everything inside the current element (#134) by @pgmac in #135
  • Inspect viewer: o expands everything inside the current element (#136) by @pgmac in #137
  • fix(deps): drop legacy rustls stack from AWS SDK crates (#139) by @pgmac in #140
  • Release v0.9.1 by @pgmac in #141

New Contributors

Full Changelog: v0.9.0...v0.9.1

v0.9.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 11:43
v0.9.0
2e71ed6

What's Changed

Full Changelog: v0.8.0...v0.9.0

v0.8.0

Choose a tag to compare

@github-actions github-actions released this 14 Aug 10:55
v0.8.0
2bfb1a1

What's Changed

Full Changelog: v0.7.1...v0.8.0

v0.7.1

Choose a tag to compare

@github-actions github-actions released this 13 Aug 22:06
v0.7.1
520c681

What's Changed

  • feat(tui): make the keybindings help pane contextual by @pgmac in #113
  • Release v0.7.1 by @pgmac in #114

Full Changelog: v0.7.0...v0.7.1

v0.7.0

Choose a tag to compare

@github-actions github-actions released this 13 Aug 12:12
v0.7.0
da5ce05

What's Changed

  • feat(ghcr): browse GitHub Container Registry by @pgmac in #108
  • feat(ghcr): open an owner picker on up-navigation by @pgmac in #110
  • Release v0.7.0 by @pgmac in #111

Full Changelog: v0.6.0...v0.7.0

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 12 Aug 20:52
v0.6.0
d1d8469

What's Changed

  • Update Rust crate async-trait to v0.1.92 by @renovate[bot] in #87
  • Update Rust crate base64 to v0.23.1 by @renovate[bot] in #88
  • Update Rust crate thiserror to v2.0.20 by @renovate[bot] in #89
  • feat(auth): Artifactory access-token authentication by @pgmac in #92
  • fix(registry): don't send Authorization off the client's own origin by @pgmac in #98
  • fix(registry): stop keyring lookups blocking the TUI event loop by @pgmac in #99
  • fix(tui): silently re-read credentials on catalog auth failure by @pgmac in #101
  • docs(artifactory-auth): record why #96's gate stays unmeasured by @pgmac in #103
  • feat(tui): enable bracketed paste across every text-entry surface by @pgmac in #104
  • feat(tui): show a Connecting frame before blocking on the keyring by @pgmac in #105
  • docs: record why the silent credential re-read isn't skipped by @pgmac in #106
  • Release v0.6.0 by @pgmac in #107

Full Changelog: v0.5.2...v0.6.0