Releases: openmcp-project/opencontrolplane-runtime
Releases · openmcp-project/opencontrolplane-runtime
Release list
Release v1.2.0
v1.1.0
What's Changed
- fix(deps): update module github.com/onsi/gomega to v1.42.1 by @renovate[bot] in #30
- chore(deps): update actions/setup-go digest to 924ae3a by @renovate[bot] in #25
- chore(deps): update golangci/golangci-lint-action action to v9.3.0 by @renovate[bot] in #26
- fix(deps): update module github.com/onsi/ginkgo/v2 to v2.32.0 by @renovate[bot] in #31
- chore(deps): update arduino/setup-task action to v3 by @renovate[bot] in #32
- fix(deps): update module github.com/openmcp-project/openmcp-operator/lib to v1.2.0 by @renovate[bot] in #34
- fix(deps): update module github.com/openmcp-project/controller-utils to v0.31.0 by @renovate[bot] in #36
- fix(deps): update module github.com/openmcp-project/openmcp-operator/lib to v1.3.0 by @renovate[bot] in #38
- feat: enable debugging for service providers with workload cluster by @AndresNico in #35
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- refactor!: config watch instead of dedicated controller by @christophrj in #14
Breaking Changes
- Removed struct: serviceprovider.ConfigReconciler
- Removed struct: serviceprovider.ConfigReconcilerBuilder
- Removed parameter providerConfigUpdates: serviceprovider.APIReconciler.SetupWithManager
- Removed method ProviderConfig: serviceprovider.APIReconcilerBuilder (was used to test the old update mechanism)
Migration Instructions
- Remove any usage of serviceprovider.ConfigReconciler and serviceprovider.ConfigReconcilerBuilder
- Remove the providerConfigUpdates parameter from serviceprovider.APIReconciler.SetupWithManager
- Use serviceprovider.APIReconcilerBuilder.EmptyConfigProvider to define the creation of empty provider configs.
Existing service providers define this via serviceprovider.ConfigReconcilerBuilder.EmptyObjectProvider.
Reference: openmcp-project/service-provider-flux#79
Full Changelog: v0.4.0...v1.0.0
v0.4.0
What's Changed
- fix(deps): update module github.com/openmcp-project/openmcp-operator/lib to v1.1.0 by @renovate[bot] in #22
- chore(deps): update actions/checkout action to v7 by @renovate[bot] in #23
- feat: add advanced cluster access reconciler by @AndresNico in #24
New Contributors
- @AndresNico made their first contribution in #24
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- fix(deps): update module github.com/openmcp-project/openmcp-operator/lib to v0.21.0 by @renovate[bot] in #12
- docs(readme): update licensing section by @maximiliantech in #13
- chore(deps): update actions/checkout digest to df4cb1c by @renovate[bot] in #17
- fix(deps): update kubernetes monorepo to v0.36.2 by @renovate[bot] in #19
- fix(deps): update module github.com/openmcp-project/openmcp-operator/lib to v1 by @renovate[bot] in #16
- fix(deps): update module github.com/openmcp-project/controller-utils to v0.29.1 by @renovate[bot] in #18
- feat(serviceprovider): add ConfigMapWatcher interface by @ValentinGerlach in #20
- fix(deps): update module github.com/openmcp-project/controller-utils to v0.30.0 by @renovate[bot] in #21
New Contributors
- @maximiliantech made their first contribution in #13
- @ValentinGerlach made their first contribution in #20
Full Changelog: v0.2.1...v0.3.0
v0.2.1
What's Changed
- fix: export local access provider patch functionality by @christophrj in #8
Full Changelog: v0.2.0...v0.2.1
v0.2.0
What's Changed
- chore(deps): pin dependencies by @renovate[bot] in #2
- chore(deps): update golangci/golangci-lint-action action to v9.2.1 by @renovate[bot] in #3
- feat(clusteraccess): local access provider by @christophrj in #5
New Contributors
Full Changelog: v0.1.0...v0.2.0
v0.1.0
What's Changed
- init: sp runtime by @christophrj in #1
New Contributors
- @christophrj @maximiliantech made their first contribution in #1
Full Changelog: https://github.com/openmcp-project/opencontrolplane-runtime/commits/v0.1.0