Skip to content

Conversation

Wwwsylvia
Copy link
Member

@Wwwsylvia Wwwsylvia commented Aug 8, 2025

What this PR does / why we need it:

This PR proposes tagging and releasing v1.3.0-beta.4 based on commit 582ae37. Approval from at least 4 of the 6 owners listed below is required:

Please approve on the PR or request changes (with reasoning).

Changelog: v1.3.0-beta.3...582ae37


Draft Release Notes

Experimental Features

  • Backup and Restore Commands:
    • oras backup: New command to back up artifacts from registries to local OCI layout directories or tar archives, with support for including referrers via the --include-referrers flag
    • oras restore: New command to restore artifacts from local OCI layout directories or tar archives back to registries, with dry-run mode support via the --dry-run flag (shows what would be restored without making changes)
  • Format Support for oras repo Commands: Add --format flag support for oras repo ls and oras repo tags commands with text, json, and go-template output options
  • Multi-Platform Index Enhancements: Enhanced oras manifest index command with new capabilities:
    • Support for specifying artifactType on the index
    • Automatically include artifactType in child manifest descriptors
  • Tag Listing Enhancements for OCI Layouts: Enable --oci-layout-path flag for oras repo tags command to list full-reference-style tags (e.g., example.registry.com/foo:latest) from OCI layouts

Bug Fixes

Other Changes

  • Dependencies: Upgrade Go version to 1.24.5, update dependencies to latest versions including oras-go v2.6.0
  • Performance: Optimize recursive copy operations for cases with no child referrers
  • User Experience: Improve copy error messages to include error source for better troubleshooting
  • Code Quality: Multiple lint fixes, code refactoring, and enhanced test coverage
  • LoongArch Architecture Support: Add support for loong64 architecture in releases

Detailed Commits

New Contributors

Full Changelog: v1.3.0-beta.3...v1.3.0-beta.4

Signed-off-by: Lixia (Sylvia) Lei <lixlei@microsoft.com>
Copy link
Contributor

@shizhMSFT shizhMSFT left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM but I still like the previous release note style.

@Wwwsylvia
Copy link
Member Author

LGTM but I still like the previous release note style.

We can adjust the phrasing/style of release notes

Copy link
Contributor

@sajayantony sajayantony left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@qweeah qweeah left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@Wwwsylvia Wwwsylvia merged commit 9a30a01 into oras-project:main Aug 11, 2025
14 checks passed
@Wwwsylvia Wwwsylvia deleted the bump-v1.3.0-beta.4 branch August 11, 2025 02:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
4 participants