Repository navigation
v0.1.2
oras .NET CLI v0.1.2
New TUI features for working with registries that don't support the catalog API β like ghcr.io.
What's New
π Catalog-Less Registry Support
Registries like ghcr.io, ECR, and others don't expose the /v2/_catalog endpoint for listing repositories. Previously, the TUI browser would show "No repositories found" β a dead end.
Now the TUI:
- Detects unsupported catalog and shows a clear message: "This registry does not support repository listing"
- Always offers manual entry β select "Enter repository name..." to type a repository path (e.g., oras-project/oras) and jump directly to tag listing
- Works seamlessly β the manual entry option appears alongside catalog results when available, and as the primary option when catalog is unavailable
π Browse Repository Tags (Dashboard Shortcut)
A new quick action on the TUI dashboard: "Browse Repository Tags". Enter a full reference like ghcr.io/oras-project/oras and jump straight to tag browsing β no catalog API required.
ext Select an action: β― Browse Registry Browse Repository Tags β NEW Login Push Artifact ...
Example: Browsing ghcr.io
`οΏ½ash
$oras
β Select "Browse Repository Tags"
β Enter: ghcr.io/oras-project/oras
β Browse tags: v1.2.1, v1.2.0, v1.1.0, ...
`
Download
| Platform | File |
|---|---|
| Windows x64 | oras-win-x64.zip |
| Windows ARM64 | oras-win-arm64.zip |
| Linux x64 | oras-linux-x64.tar.gz |
| Linux ARM64 | oras-linux-arm64.tar.gz |
| macOS x64 (Intel) | oras-osx-x64.tar.gz |
| macOS ARM64 (Apple Silicon) | oras-osx-arm64.tar.gz |
Full Changelog: v0.1.1...v0.1.2