Skip to content

v2.0.0-rc.2

Pre-release
Pre-release
Compare
Choose a tag to compare
@shizhMSFT shizhMSFT released this 12 Aug 15:15
· 170 commits to main since this release
c76df08

New Features

  • Supports artifacts-spec v1.0.0-rc.2
  • Added new API content.ReadAll() to safely read fetched blobs
  • content/file.Store allows skipping unnamed blobs when pushing
  • oras.Copy() and oras.ExtendedCopy() support platform selection
  • oras.ExtendedCopy() supports filtering predecessors by artifact type and / or annotations using regular expressions

Bug Fixes

  • fix #236: same content with different names will be skipped when being pushing to file store
  • fix #239: oras.Copy() may skip tagging if manifest blob already exists in the destination
  • fix #252: pushing blobs to ECR will fail

Other Changes

  • Improved documentation
  • Migrated to codecov.io for code coverage reports
  • oras.Pack() packs empty config blob of size 0 bytes instead of {} (empty JSON object of size 2 bytes).

Detailed Commits

New Contributors

  • @junczhuMSFT made their first contribution in #247
  • @lizMSFT made their first contribution in #257

Full Changelog: v2.0.0-rc.1...v2.0.0-rc.2