Releases: open-component-model/ocm
latest ocm-cli
holds always the latest ocm-cli binaries
v0.19.0-rc.1
What's Changed
🚀 Features
- feat(log): log http requests for OCI and docker based on trace level by injecting a logger by @jakobmoellerdev in #1118
🧰 Maintenance
34 changes
- chore: change guide for 0.18.0 by @jakobmoellerdev in #1066
- chore(deps): bump the ci group with 2 updates by @dependabot in #1068
- chore(deps): bump the go group with 10 updates by @dependabot in #1067
- chore: allow publishing to Brew via custom script by @jakobmoellerdev in #1059
- chore: remove ocm inception during build CTF aggregation by @jakobmoellerdev in #1065
- chore: release branches as instead of by @jakobmoellerdev in #1071
- chore: cleanup release action by @jakobmoellerdev in #1076
- chore: disable mandatory period comments by @jakobmoellerdev in #1079
- chore: make sure that version bumping happens everytime by @jakobmoellerdev in #1090
- chore: also create a branch based on the tag to avoid dangling commits by @jakobmoellerdev in #1098
- chore: add correct labels for flake nix job by @jakobmoellerdev in #1100
- chore: allow triggering blackduck scans manually by @jakobmoellerdev in #1104
- chore: remove the int test repository dispatch by @jakobmoellerdev in #1106
- chore: rework labeling jobs by @jakobmoellerdev in #1103
- chore: ensure that PR titles must be semantic by @jakobmoellerdev in #1108
- chore: move process options to struct by @jakobmoellerdev in #1109
- chore: automatically set github actions label by @jakobmoellerdev in #1112
- chore: remove releasenotes.yaml by @jakobmoellerdev in #1111
- docs: document complex artifact transfer by @jakobmoellerdev in #1113
- chore: setup release to reuse CTF from components workflow by @jakobmoellerdev in #1077
- docs: revise RELEASE_PROCESS.md by @jakobmoellerdev in #1086
- chore: label prs based on conventional commit by @jakobmoellerdev in #1121
- docs: finally some working examples for a lot of commands by @jakobmoellerdev in #1123
- chore: let's not store the release notes in the repository by @hilmarf in #1120
- chore: fixup release action versioning and notes process by @jakobmoellerdev in #1124
- chore: make sure we release to brew too with our release by @jakobmoellerdev in #1125
- chore(deps): bump anchore/sbom-action from 0.17.7 to 0.17.8 in the ci group by @dependabot in #1128
- chore: publish to website as other by @jakobmoellerdev in #1126
- chore(github_actions): push-to-winget: permissions: by @hilmarf in #1133
- chore(signing): correct Fulcio service to correct address by @morri-son in #1135
- chore(github_actions): using now classic secret of OCM_CI_ROBOT by @hilmarf in #1137
- chore: rework release note handling by @jakobmoellerdev in #1139
- chore(backport): fixup release notes (#1148) by @jakobmoellerdev in #1149
- chore(backport): adjust labels to new configuration by @hilmarf in #1154
⬆️ Dependencies
- chore(deps): bump the go group with 17 updates by @dependabot in #1127
Full Changelog: v0.18...v0.19.0-rc.1
v0.18.0
Release v0.18.0
- change short text for help topic (#1058)
- bug: allow http protocol for oci access (#1060)
- bug: fix unmarshal consumer identity with empty value (#1057)
- fix artifact set tagging (#1033)
- component constructor with references field (#1054)
- priority for CLI registration options (#1045)
- chore: update 'flake.nix' (#1049)
- add action doc (#1032)
- chore: update 'flake.nix' (#1040)
- chore: update 'flake.nix' (#1039)
- fix downloader handling (#1031)
- Adjust README with rotated GPG key (#1025)
🐛 Bug Fixes
- [release-v0.18.0] fix: version info for OCI refs (#1080)
- fix: set tlskyber=0 (#1047)
- fix: remove ocm release key if present (#1024)
- chore: release fallout corrections (#1023)
🧰 Maintenance
8 changes
- chore: force bump to 0.18.0-dev (#1061)
- chore: reuse aggregation from ctf during component build (#1044)
- chore: disable runner cache for release note drafter (#1051)
- chore: enhance the publishing to other repositories then github (#1028)
- chore: migrate all component builds: ca => ctf (#1043)
- chore(ci): various optimizations for build processing, caching and concurrency (#996)
- fix: remove ocm release key if present (#1024)
- chore: release fallout corrections (#1023)
⬆️ Dependencies
v0.18.0-rc.2
Release v0.18.0-rc.2
- change short text for help topic (#1058)
- bug: allow http protocol for oci access (#1060)
- bug: fix unmarshal consumer identity with empty value (#1057)
- fix artifact set tagging (#1033)
- component constructor with references field (#1054)
- priority for CLI registration options (#1045)
- chore: update 'flake.nix' (#1049)
- add action doc (#1032)
- chore: update 'flake.nix' (#1040)
- chore: update 'flake.nix' (#1039)
- fix downloader handling (#1031)
- Adjust README with rotated GPG key (#1025)
🐛 Bug Fixes
- fix: set tlskyber=0 (#1047)
- fix: remove ocm release key if present (#1024)
- chore: release fallout corrections (#1023)
- fix version info for OCI refs (#1078) cherry-picked
🧰 Maintenance
8 changes
- chore: force bump to 0.18.0-dev (#1061)
- chore: reuse aggregation from ctf during component build (#1044)
- chore: disable runner cache for release note drafter (#1051)
- chore: enhance the publishing to other repositories then github (#1028)
- chore: migrate all component builds: ca => ctf (#1043)
- chore(ci): various optimizations for build processing, caching and concurrency (#996)
- fix: remove ocm release key if present (#1024)
- chore: release fallout corrections (#1023)
⬆️ Dependencies
4 changes
What's Changed
- [release-v0.18.0] fix: version info for OCI refs by @jakobmoellerdev in #1080
Full Changelog: v0.18.0-rc.1...v0.18.0-rc.2
v0.18.0-rc.1
Release v0.18.0-rc.1
- priority for CLI registration options (#1045)
🐛 Bug Fixes
- fix: set tlskyber=0 (#1047)
- fix: remove ocm release key if present (#1024)
- chore: release fallout corrections (#1023)
- fix artifact set tagging (#1033)
- fix downloader handling (#1031)
- bug: allow http protocol for oci access (#1060)
- bug: fix unmarshal consumer identity with empty value (#1057)
- component constructor with references field (#1054)
🧰 Maintenance
8 changes
- Adjust README with rotated GPG key (#1025)
- change short text for help topic (#1058)
- chore: update 'flake.nix' (#1049)
- add action doc (#1032)
- chore: update 'flake.nix' (#1040)
- chore: update 'flake.nix' (#1039)
- chore: force bump to 0.18.0-dev (#1061)
- chore: reuse aggregation from ctf during component build (#1044)
- chore: disable runner cache for release note drafter (#1051)
- chore: enhance the publishing to other repositories then github (#1028)
- chore: migrate all component builds: ca => ctf (#1043)
- chore(ci): various optimizations for build processing, caching and concurrency (#996)
- fix: remove ocm release key if present (#1024)
- chore: release fallout corrections (#1023)
⬆️ Dependencies
v0.17.0
Release v0.17.0
- !OCI Annotations change in Component Descriptor for Component Versions: `ocm-artifact` -> `software.ocm.artifact` and introduce `software.ocm.creator` (#987)
- Introduce update state on CV implementation API (#976)
🐛 Bug Fixes
Documentation
- documentation: fix uploader documentation (#991)
- documentation: Update the installation options (#979)
- chore: fixes for docu + cleanup test leftovers (#993)
🧰 Maintenance
8 changes
- Fix/publish release (#1001)
- chore: reduce cache pressure by early deleting cache entries after PR closure (#986)
- chore: update 'flake.nix' (#1012)
- chore(release): also call make generate to update files (#992)
- chore(ci): remove i386, optimize latest build and add various comments (#1010)
- chore(ci): use reusable stale bot configuration (#1008)
- chore(ci): add stale bot for issues (#1002)
- chore(ci): make sure we use candidates and branches by default (#1004)
⬆️ Dependencies
v0.17.0-rc.1
Release v0.17.0-rc.1
- !OCI Annotations change in Component Descriptor for Component Versions: `ocm-artifact` -> `software.ocm.artifact` and introduce `software.ocm.creator` (#987)
- Introduce update state on CV implementation API (#976)
🐛 Bug Fixes
Documentation
- documentation: fix uploader documentation (#991)
- documentation: Update the installation options (#979)
- chore: fixes for docu + cleanup test leftovers (#993)
🧰 Maintenance
8 changes
- Fix/publish release (#1001)
- chore: reduce cache pressure by early deleting cache entries after PR closure (#986)
- chore: update 'flake.nix' (#1012)
- chore(release): also call make generate to update files (#992)
- chore(ci): remove i386, optimize latest build and add various comments (#1010)
- chore(ci): use reusable stale bot configuration (#1008)
- chore(ci): add stale bot for issues (#1002)
- chore(ci): make sure we use candidates and branches by default (#1004)
⬆️ Dependencies
v0.16.2
Release v0.16.2
WARNING: We are receiving reports of Slowness and missing layers in the OCM library handling OCI Images (see open-component-model/ocm-project#293 for Details). Until this is resolved, please hold back on a potential upgrade. We are working on resolving the issue. Please refer to v0.15 for now
- chore: update readme (#985)
v0.16.1
Release v0.16.1
WARNING: We are receiving reports of Slowness and missing layers in the OCM library handling OCI Images (see open-component-model/ocm-project#293 for Details). Until this is resolved, please hold back on a potential upgrade. We are working on resolving the issue. Please refer to v0.15 for now
- fix: wrap the TLS config into a retryer client (#968) (#983)
v0.16.0
Release v0.16.0
WARNING: We are receiving reports of Slowness and missing layers in the OCM library handling OCI Images (see open-component-model/ocm-project#293 for Details). Until this is resolved, please hold back on a potential upgrade. We are working on resolving the issue.
- Support standard object types for command plugins + options for templater types (#958)
- feat: add function to satisfy accessMethodView interface (#955)
- CLI: fix recursive mode for ocm hash component (#954)
- OCI: prefer digest over tag (#953)
- fix: docker registry returning internal server error on blobs not found (#950)
- fix + doc for VerifyResourceDigest (#946)
- Adjust verify digest again (#945)
- Add a simpler digest verify function (#943)
- [chore] fix: publish release (#940)
- Fix/publish release (#939)
- feat: replace docker with oras (#904)
- feat: add gav matching and overwritable mediatype for file types (#932)
- fix: some weird maven repositories do return bad index-of listings (#938)
- Release process documentation (#931)
- some fixes and alignments (#934)
- Update CODEOWNERS (#933)
- fix busy text file during plugin installation (#929)
- Custom Unmarshaler for Consumer Identity (#927)
- Documentation: `If the option ...` (#928)
- feat: automatically label all issues with ipcei (#923)
🐛 Bug Fixes
- [chore]: release-notes-url isn't supported by wingetcreate v1.6.1.0 (#948)
- [chore]: Install wingetcreate (#942)