Skip to content

v1.2.0-rc.1+test

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions github-actions released this 10 May 02:59
· 119 commits to main since this release

Changes after v1.2.0-beta.1 are summarized as follows.

New Features

  • x509 mTLS authentication with OCI registries: oras-project#491
  • make --identity-token an alias of --password

Experimental Features

  • Better multi-arch image attaching experience: allow adding referrer artifact to a specific sub-platform: oras-project#813

  • BREAKING CHANGE oras discover by default shows tree view output

  • Support new output control by specifying --format to oras pull, oras manifest fetch and oras discover

  • New go templating experience:

    • Template specified --format now requires explicit type assertion go-template
    • Template can also be specified by --template
    • Field selectors changed from uppercased to lowercased
    • Rename digested reference from Ref to reference

Deprecated Features

  • --output is expected to be replaced by oras discover, thus has been marked as deprecated

Bug Fixes

  • Fix oras-project#1268: blob fetch failed to output to stdout in terminal mode
  • Fix oras-project#1300: pushing with multiple tags will corrupt --format output
  • Minor fixes

Other Changes

  • Bump all GHA to Node 20
  • UX improvement
  • Improved live progress output for terminal: oras-project#1344
    • Colored output
    • Soomth download speed display to reduce fluctuation

Detailed Commits

Full Changelog: v1.2.0-beta.1...v1.2.0-rc.1