Skip to content

Releases: SAP/component-operator-runtime

v0.3.136

09 Mar 21:43
338b026

Choose a tag to compare

fix 'no such directory' error in case of empty kustoimization (#406)

v0.3.135: fix(deps): update node.js to v25.8.0 (#404)

09 Mar 07:32
6335db2

Choose a tag to compare

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

v0.3.134

02 Mar 07:31
3d15cb0

Choose a tag to compare

replace ref() by new(); see go 1.26 release notes (#400)

v0.3.133: fix(deps): update non-minor dependencies (#391)

23 Feb 07:34
5ccd1ae

Choose a tag to compare

* fix(deps): update non-minor dependencies

* Update generated artifacts

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: ERP4SME-DevOps-GitHub-Workflow-User <134080766+ERP4SME-DevOps-GitHub-Workflow-User@users.noreply.github.com>

v0.3.132: chore(go.mod/go.sum): update dependency go to v1.26.0 (#392)

16 Feb 07:34
f738008

Choose a tag to compare

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

v0.3.131

09 Feb 07:34
cbbf501

Choose a tag to compare

fix(deps): update module sigs.k8s.io/structured-merge-diff/v6 to v6.3…

v0.3.130: chore(deps): update dependency autoprefixer to v10.4.24 (#384)

02 Feb 07:32
2b386df

Choose a tag to compare

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

v0.3.129: fix(major deps): update node.js to v25 (#371)

26 Jan 07:19
15296e2

Choose a tag to compare

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

v0.3.128: chore(deps): update dependency go to v1.25.6 (#373)

19 Jan 07:19
ca3b061

Choose a tag to compare

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

v0.3.127

09 Jan 08:48
316ad89

Choose a tag to compare

Fixes/Enhancements

  • Clear finalizers when orphaning: the framework protects certain dependent objects (i.e. CustomResourceDefinition and APIService) by adding an own finalizer. Now if such a dependent object is orphaned (e.g. through the delete-policy: orphan annotation), then this finalizer should be removed. Note that this situation might also occur if we render a Helm chart (by HelmGenerator) using helm.sh/resource-policy: keep. This is fixed by this release: from now on, when orphaning objects, our finalizer is cleared from the protected objects.

  • Allow to suppress events on dependents: in some cases, the framework does not have permission to create events on the target (e.g. if a kubeconfig or impersonation is used). Now, by setting the annotation

    <operator name>/disable-events: "true"

    on the component, emitting events can be suppressed. In a later phase, we might formalize this annotation into a Configuration interface.

  • Enhance scaffolded Helm chart: the chart generated by scaffold now has options to tweak the containedPodDisruptionBudget.