github oras-project/oras v0.15.0

latest releases: v1.2.0, v1.2.0-rc.1, v1.2.0-beta.1...
2 years ago

🚀 ORAS CLI v0.15.0 is available! You can install it by following this guide.

New Features

oras has evolved into a fully functional registry client.

  • New command sets in preview
    • oras blob: Blob operations
      • oras blob fetch: Fetch a blob from a remote registry
      • oras blob push: Push a blob to a remote registry
      • oras blob delete: Delete a blob from a remote registry
    • oras manifest: Manifest operations
      • oras manifest fetch-config: Fetch the config of a manifest from a remote registry
      • oras manifest push: Push a manifest to remote registry
      • oras manifest delete: Delete a manifest from remote registry
    • oras tag: Tag a manifest in the remote registry
    • oras repository: Repository operations
      • oras repository list: List the repositories under the registry
      • oras repository show-tags: Show tags of the target repository
  • New options for existing commands
    • Added --output to oras manifest fetch for writing the fetched manifest to specified file path. - for printing out stdout
    • Support pulling / copying artifact of specified platform in oras pull and oras copy by the option --platform
    • Support tuning concurrency level for oras pull, oras push, oras attach, and oras copy by the option --concurrency
  • Support multi-tagging for oras push and oras copy as requested by #355

Bug Fixes

  • fix: incorrect credential access for docker.io #542

Other Changes

  • Improved documentation
  • Improved UX
  • Updated oras-go to the commit 3f9653f based on v2.0.0-rc.3

Detailed Commits

New Contributors

Full Changelog: v0.14.0...v0.15.0

Notes

This release was signed with 95BB 6CD4 6CA3 0D2B 9CAE E56C 9F2C D437 A97D CB8F (@shizhMSFT's GPG key) which can be found here.

Don't miss a new oras release

NewReleases is sending notifications on new releases.