Skip to content

Bump oras-project/oras from 1.2.0 to 1.3.0 in lib/functions/general/oci-oras.sh#12

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
update-version-lib/functions/general/oci-oras.sh-oras-project/oras-1.3.0
Open

Bump oras-project/oras from 1.2.0 to 1.3.0 in lib/functions/general/oci-oras.sh#12
github-actions[bot] wants to merge 1 commit into
mainfrom
update-version-lib/functions/general/oci-oras.sh-oras-project/oras-1.3.0

Conversation

@github-actions

Copy link
Copy Markdown

Bump oras-project/oras from 1.2.0 to 1.3.0 by bumping ORAS_VERSION in lib/functions/general/oci-oras.sh.

Release notes

Sourced from oras-project/oras's releases.
Please note that this only shows the release notes for the latest release.

New Features

Stable

  • oras is compliant with OCI distribution-spec v1.1.1
  • Show OS and architecture in oras version
  • Add alias oras manifest get for oras manifest fetch

Preview

  • Improve tree view in oras discover
    • Display annotations by default
    • Colorize tree view 🌈

Experimental

  • Introduce portable backup and restore of OCI artifacts, images, and repositories
    • oras backup: New command to back up artifacts from remote registries into local OCI image layouts, either as directories or tar archives.
    • oras restore: New command to restore artifacts from local OCI image layouts (directories or tar archives) back to remote registries.
  • Introduce multi-arch image/artifact management
    • Add the oras manifest index command set to manage OCI image index manifests
      • oras manifest index create to create a new index from existing manifests
      • oras manifest index update to update an existing index manifest
    • Add --artifact-platform to oras push to push artifacts with platform information
    • Add --format to oras repo ls and oras repo tags with text, json, and go-template options
    • Support fully qualified references for OCI image layout via --oci-layout-path
  • Refine the oras discover output for the json and go-template formats
    • BREAKING CHANGE: Rename the manifests field to referrers
    • Add subject manifest details to the json output
  • oras discover now displays referrers recursively by default; the maximum recursion depth can be controlled via the --depth flag

Feature Promotions

  • Promote the following commands and flags from Preview to Stable:
    • oras attach
    • oras attach --platform
    • oras pull --include-subject
  • Promote oras resolve from Experimental to Preview

Deprecations

Stable

  • Deprecate the -v, --verbose flag (verbose output is now enabled by default)

Preview

  • BREAKING CHANGE Remove the global --no-tty flag
    • --no-tty remains available on individual TTY-capable commands

Experimental

  • Deprecate the table option of the --format flag in oras discover

Bug Fixes

Other Changes

  • Add support for the loong64 architecture
  • Upgrade to Go 1.25.0
  • Enhance UX:
  • Improve documentation
  • Optimize code structure
  • Update dependencies
  • Minor security enhancements

New Contributors

Full Changelog: https://redirect.github.com/oras-project/oras/compare/v1.2.0...v1.3.0

What's Changed Since RC.2

Full Changelog: https://redirect.github.com/oras-project/oras/compare/v1.3.0-rc.2...v1.3.0

Notes

This release was signed with 3E94 D52A FA46 5877 CAEA 79F1 E805 2EA1 7ECB 9A6C (@Wwwsylvia's GPG key) which can be found here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment