v1.1.0-rc.2
Pre-release
Pre-release
github-actions
released this
25 Aug 07:30
·
329 commits
to main
since this release
New Features
oras
is compliant with OCI image-spec v1.1.0-rc4 and distribution-spec v1.1.0-rc3- Support copying index with subject
- Output OCI distribution warning headers
- Improve
oras push
- Formalize the default config to empty descriptor (previously
application/vnd.unknown.config.v1+json
) - Default to artifact type
application/vnd.unknown.artifact.v1
if not specified - Allow artifact type and config to be specified at the same time
- Formalize the default config to empty descriptor (previously
Experimental Features
- BREAKING CHANGE: Redesign the flag
--image-spec
- Add options
v1.0
andv1.1
- Remove options
v1.1-image
andv1.1-artifact
- No longer produce manifests of type
application/vnd.oci.artifact.manifest.v1+json
- Add options
- BREAKING CHANGE: Remove the flag
--image-spec
fromoras attach
Deprecation
- Remove the flag
--skip-delete-referrers
(#1041) introduced inv1.1.0-rc.1
Other Changes
- Improve UX
- Make error logs more readable (#1021)
- Improve documentation
- Fix broken links in project readme (#1017)
- Update dependencies
- Update to Golang
1.21.0
- Improve tests
Detailed commits
- bump: tag and release ORAS CLI v1.1.0-rc.1 by @qweeah in #1016
- chore: fix lint warning by @kranurag7 in #1001
- chore: fix the links in project readme by @amands98 in #1012
- chore: update container build prepare job output in Github Actions by @qweeah in #1019
- test: add unit test for error scenario in
internal/credential/store.go
by @enraiha0307 in #982 - chore: use golangci lint by @kranurag7 in #986
- fix: correct e2e specs and CI check configuration by @qweeah in #1023
- workflow: add github stale action by @sajayantony in #1024
- fix: move stale into .github/workflows by @sajayantony in #1031
- build(deps): bump github.com/onsi/gomega from 1.27.8 to 1.27.10 in /test/e2e by @dependabot in #1037
- chore: improving error log for
oras push
andoras attach
when the annotation file is invalid by @1Shubham7 in #1026 - chore: exempt stale if milestone is set by @qweeah in #1036
- chore: add triage labels by @FeynmanZhou in #1055
- chore: make error returned by
oras tag
more readable by @qweeah in #1058 - revert: "feat: add flag to skip deleting obsolete referrers index" by @qweeah in #1060
- feat: disable referrers index GC by default by @qweeah in #1059
- build(deps): bump golang.org/x/term from 0.10.0 to 0.11.0 by @dependabot in #1051
- feat: pack OCI image spec v1.1 manifests by @qweeah in #1054
- bump: use new packing function in oras-go by @qweeah in #1070
- feat: support warning in remote targets by @qweeah in #1057
- chore: align naming of pack option to oras-go by @qweeah in #1073
- bump: update golang to 1.21 by @qweeah in #1074
- build(deps): bump github.com/onsi/ginkgo/v2 from 2.11.0 to 2.12.0 in /test/e2e by @dependabot in #1075
New Contributors
- @kranurag7 made their first contribution in #1001
- @amands98 made their first contribution in #1012
- @1Shubham7 made their first contribution in #1026
Full Changelog: v1.1.0-rc.1...v1.1.0-rc.2
Notes
This release was signed with BE6F A8DD A48D 4C23 0091 A0A9 276D 8A72 4CE1 C704
(@qweeah's GPG key) which can be found here.