Skip to content

Releases: open-component-model/ocm

v0.4.3

14 Nov 10:10
Compare
Choose a tag to compare

Release v0.4.3

  • Fix OCI repository credential handling for downloading Helm charts (#578)

v0.4.2

13 Nov 12:14
Compare
Choose a tag to compare

Release v0.4.2

  • Fix Helm Downloader Credential Handling (#576)

v0.4.1

09 Oct 10:39
Compare
Choose a tag to compare

Release v0.4.1

  • support for image back links (#524)
  • relaxed TLS version for OCI access (#533)
  • Dirtree blob access (#527)
  • dirtree blob access (#525)
  • First step for RBSC support (write bom file for transfer) (#522)
  • non-FS based repo instances for env builder (#521)
  • Routingslips as dedicated Label (#511)
  • Update pull_request_template.md (#517)
  • New PR Template (#519)
  • consider transport modes for transport flow decisions (#516)
  • enable using session with unmarshalable repository specs (#512)
  • Transfer (#483)
  • remove deprecated options (#510)

v0.4.0

14 Sep 14:03
Compare
Choose a tag to compare

Release v0.4.0

  • Bump github.com/cyphar/filepath-securejoin from 0.2.3 to 0.2.4 (#502)
  • switch to reworked logging version (#501)
  • fix trailing space handling for write sequences (#500)
  • CA certificate of oci registry as part of credentials (#497)
  • log output for failing CD decode + trim trailing spaces in md generator (#498)
  • fix local transfer option handling (#496)
  • Provide wrapper function for often used OCM code sequences to simplify usage (#470)
  • command to update ocm cli (#491)
  • fix pr test action not to fail on forked repositories (#494)
  • improve documentation for attribute mapping (#405)
  • some fixes (#488)
  • fix missing entrypoint in ocmcli image (#490)
  • add missing permission for gh action (#489)
  • add github action to run integration tests on PR (#485)
  • extend utf8 input type to accept and generate YAML/JSON content (#487)
  • Update README.md (#486)
  • fix and extend label access functions (#484)
  • fix provider normalization (#478)
  • fix evaluation of docker config file (#482)
  • Bump github.com/cloudflare/circl from 1.1.0 to 1.3.3 (#398)
  • Provide default implementation to support implementations of simple virtual/simulated OCM repositories, (#441)
  • add missing helmRepository option for input (#462)
  • area command docu + aliases (#459)
  • adjust ca handling for helm repositories (#467)
  • fix: transfer logic has defer in loop (#465)
  • get rid of unnecessary replacements (#463)

v0.3.0

21 Jul 15:00
Compare
Choose a tag to compare

Changelog

v0.3.0-rc.3

14 Jul 18:17
Compare
Choose a tag to compare

Release v0.3.0-rc.3

  • keep prefix for mapped upload of OCI artifacts (#403)
  • fix: length check in if statement for finalizers (#431)
  • Component archive (#399)
  • Create user_story.md (#411)
  • Image (#401)
  • Revert "generic object validation" (#404)
  • generic object validation (#370)
  • blueprint downloader (#375)
  • remove version check for local resources (#384)
  • introduce mapocirepoattr to control OCI artifact upload (#396)
  • handle scheme based URL in OCM repo spec (#397)
  • Add Keyless Signing using Sigstore (#379)
  • rule based standard component version resolver (#377)
  • fix transfer example (#386)
  • add transfer example (#385)
  • add get inexpensive content version identity functionality (#380)
  • fix OCM NewRepositorySpec for type ocireg (#383)
  • run make prepare (#381)
  • fix history creation in tree output of cvs (#382)
  • rework and align refcount management (#376)
  • access method relativeOciReference (#373)
  • Update README.md (#374)
  • name-based registration support for down- und uploader (#371)
  • time based cache cleanup (#369)
  • fix default github token handling + compatibility handling for oci (#372)
  • Consistent handling of spec versions (#364)
  • add integration test badge (#366)
  • OCI tag mapping (#355)
  • fix ca creation for existing file (#360)
  • DirectoryTree download support (#358)
  • bug: fix missing go-bindata installation (#363)
  • add back deleted deepcopy files (#362)
  • adapt examples to new identity packages (#359)
  • clean up usage of internal package (#356)
  • Fix helm access method docu (#357)
  • helm repository access method (#354)
  • align identity matchers (#353)
  • docu for contexts (#350)
  • provide selectors on access level of ocm context (#351)
  • Sign (#342)
  • use OCMBot token for event publishing (#348)
  • Descriptor validation: allow creationTime null values (#346)
  • generalize resource selectors (#349)

v0.3.0-rc.2

21 Apr 15:07
Compare
Choose a tag to compare

Changelog

  • d2d09d0 #105 - Panic Handlers (#273)
  • f342960 Add example for toi installation with helm chart dependencies (#315)
  • 5ecbd93 Adds GetResourcesByName Method to ComponentVersionAccess Objects (#321)
  • 79e4129 Adjust dockerconfig.RepositorySpec (#324)
  • cf13fc6 Bump github.com/aws/aws-sdk-go from 1.15.11 to 1.34.0 (#329)
  • 7bac90d Bump github.com/docker/docker (#325)
  • 218c2b1 Extend OCM Plugins to support generic actions + define oci.repository.prepare action to assure existence of OCI repositories (#320)
  • 78c8e23 Fix of errors/problems discovered during usage of TOI on MAC (#336)
  • 37852e4 JCS(RFC8785) normalization support (#331)
  • 6f9bc6b Release v0.3.0-rc.2
  • df2606e ReleaseNotes for v0.3.0-rc.2
  • 6d46fe9 Some fixes (#311)
  • 498a025 Support Consumer Providers + Migrate DockerConfig (#330)
  • 5878662 TOI: improve credential handling (#339)
  • 48b1ee8 Toifixes (#304)
  • 61929ff Tweak Release Process (#312)
  • 00d3183 add openssf best practice badge and reference
  • e46ba86 chore(dep): replace personal fork with auto-updating project fork (#313)
  • b5ab46b cleanup OCI layers in OCM mapping (#326)
  • d926595 fix CTF type usage for creation (#327)
  • 72bd6ba fix NPE in cv add (#328)
  • 1e3e6b4 fix credential helper handling (#344)
  • 456b644 handling of cd versions (#298)
  • 187f5b7 hint for helm input + arbitrary resource version (#306)
  • f2d7576 improve ocm ref parsing (#337)
  • 60b2249 provide digest error for OCI artifacts (#341)
  • 8ef0989 remove binaries and fix .gitignore (#322)
  • edaddfc simple data localization (#307)
  • 41f4420 support for helm artifact downloading from OCI artifacts for landscaper (#338)
  • 8b5d7db support of sub charts for toi helm installer (#305)
  • 7a4bcd7 support value transport for local resources, only (#332)
  • 37e4186 switch release to using token for OCMBot (#343)
  • 849f73a use app token for homebrew update (#345)

v0.3.0-rc.1

10 Mar 17:29
48b6b29
Compare
Choose a tag to compare

Release v0.3.0

  • update generated files (#293)
  • Update release process (#291)
  • remove ocm-controller dependency (#290)
  • gomega string comparison with substitution (#282)
  • Fix missing command, change componentReferences field & improve err message (#288)
  • support NPM registry access (#283)
  • feat: add installing ocm-controller with ocm cli (#271)
  • add kubebuilder annotation to `Label.Values` (#281)

v0.2.0

10 Mar 15:20
933717f
Compare
Choose a tag to compare

Release v0.2.0

  • filter digests from OCI tag list (#278)
  • update date command in Makefile to work crossplatform (#269)
  • check type assertions where it makes sense to avoid runtime panics (#267)
  • add gofmt to make format and run (#268)

v0.2.0-rc.1

27 Feb 11:40
933717f
Compare
Choose a tag to compare

Release v0.2.0

  • filter digests from OCI tag list (#278)
  • update date command in Makefile to work crossplatform (#269)
  • check type assertions where it makes sense to avoid runtime panics (#267)
  • add gofmt to make format and run (#268)