Skip to content

Promote "--recursive" from Preview to Stable #1810

@FeynmanZhou

Description

@FeynmanZhou

This issue is related to the proposal of promoting maturity of experimental and preview feature commands and flags #1771

The --recursive flag was introduced to the command oras copy to allow users to recursively copy the artifact and its referrer artifacts. It is currently marked as Preview.

Rationale for Promotion

Over recent releases, the flag --recursive has demonstrated:

  • Functionality completeness – The feature has been used in the core use cases of specifying certain platform of the image
  • Stability – syntax and output structure have remained consistent over multiple releases.
  • Low maintenance overhead – No major breaking changes or regressions reported in recent cycles.

Given its maturity and stability, promoting --recursive to Stable will encourage broader adoption while signaling to users that the feature is nearing full stabilization.

Next Steps

  • Update the feature mark from Preview to Stable in CLI documentation and help text.
  • Communicate the change in release notes for ORAS v1.3.0.

If you agree with this proposal, please vote on this issue with your comments. Thanks

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions