Releases: operator-framework/api
Releases · operator-framework/api
v0.17.4
What's Changed
- (bugfix): make k8s 1.25 validation logic check api group before issuing a warning by @everettraven in #274
- build(deps): bump golang.org/x/text from 0.3.7 to 0.3.8 by @dependabot in #277
- Bump k8s to 1.26 by @rashmigottipati in #278
- Improve ClusterServiceVersion schema by @TheRealJon in #168
- Update multi-arch validator to check node affinity for multi-platform environments by @jaypoulz in #276
- New condition types by @m1kola in #282
New Contributors
- @dependabot made their first contribution in #277
- @rashmigottipati made their first contribution in #278
- @TheRealJon made their first contribution in #168
- @jaypoulz made their first contribution in #276
- @m1kola made their first contribution in #282
Full Changelog: v0.17.3...v0.17.4
v0.17.3
Default to legacy psa settings (#273) The catalogSource api was recently updated to support running the associated pod in a "restricted" workflow as defined by the Pod Security Admission controller. By default, the catalogSource pods have been configured to run in "restricted" mode, which is disruptive to customers managing and deploying their own catalogSources as they need to rebuild their catalogs to run in "restricted" mode if a namespace is marked as "restricted". In an effort to provide users with a bit more time to rebuilt their catalogSources, this change configures catalogSources to run in "legacy" mode by default. A series of other changes will be made to update the namespaces associated with marketplace and olm to support catalogSources running in "legacy" mode by default. Signed-off-by: Alexander Greene <greene.al1991@gmail.com>
v0.17.2
What's Changed
- bump k8s to 1.25 and go to 1.19 by @laxmikantbpandhare in #260
- Makefile: Remove the -v go mod tidy flag to fix the verify check by @timflannagan in #262
- go.*,pkg: Remove the duplicate github.com/blang/semver dependency by @timflannagan in #264
- crds,Makefile: Bump controller-tools version to v0.9.0 by @timflannagan in #263
- (makefile) Upgrade mikefarah/yq to v4 by @anik120 in #267
- update k8s 1.25 validation logic by @everettraven in #270
- Add grokspawn, oceanc80 to approvers/lgtmers by @grokspawn in #268
Full Changelog: v0.17.0...v0.17.2
v0.17.1
What's Changed
- Fix a panic when reading annotations if the bundle is not there by @bcrochet in #255
- introduce spec.runAsRoot field by @grokspawn in #258
- (catsrc) move runAsRoot to spec.GrpcConfig from top level spec by @anik120 in #259
- (catsrc) rename grpcPodConfig.runAsRoot to grpcPodConfig.SecurityContextConfig by @anik120 in #261
New Contributors
- @bcrochet made their first contribution in #255
- @grokspawn made their first contribution in #258
Full Changelog: v0.16.0...v0.17.1
v0.17.0
What's Changed
- Fix a panic when reading annotations if the bundle is not there by @bcrochet in #255
- introduce spec.runAsRoot field by @grokspawn in #258
- (catsrc) move runAsRoot to spec.GrpcConfig from top level spec by @anik120 in #259
- (catsrc) rename grpcPodConfig.runAsRoot to grpcPodConfig.SecurityContextConfig by @anik120 in #261
New Contributors
- @bcrochet made their first contribution in #255
- @grokspawn made their first contribution in #258
Full Changelog: v0.16.0...v0.17.0
v0.16.0
What's Changed
- Fix a source of flakyness in the removed apis test by @perdasilva in #245
- move check bundle name to the Good Practices validator by @camilamacedo86 in #238
- ✨ feat: new validator to check Multiple Architectures configuration by @camilamacedo86 in #233
- Bump go version from 1.17 to 1.18 by @timflannagan in #251
- Add Affinity stanza to Subscription spec.config by @perdasilva in #253
Full Changelog: v0.15.0...v0.16.0
v0.15.0
What's Changed
- 🐛 fix channel naming validation by @camilamacedo86 in #231
- Add CRD description check validation by @ryantking in #234
- Introduce UpgradeStrategy to OperatorGroups by @awgreene in #235
- 🌱 good practices validator nit clean up by @camilamacedo86 in #240
- ✨ (GoodPracticesValidator) : Add a new check to warn authors when permissions to create CRDs are found by @camilamacedo86 in #241
- chore: bump k8s deps to 1.24 & makefile go 1.18 support by @everettraven in #242
New Contributors
- @ryantking made their first contribution in #234
- @everettraven made their first contribution in #242
Full Changelog: v0.14.0...v0.15.0
v0.14.0
What's Changed
- chore: Bump k8s dependencies to 1.23 by @varshaprasad96 in #212
- fix: alm-example parse check should not fail when the annotation if empty by @camilamacedo86 in #215
- Added field for optional manifests by @fgiloux in #209
- Remove estroz from OWNERS by @estroz in #216
- Add awgreene to list of approvers in OWNERS file by @kevinrizza in #218
- (catsrc) add custom unmarshaller for registry poll interval by @anik120 in #169
- Add perdasilva to approvers by @perdasilva in #219
- deprecate-api validator: add checks for removed APIs on 1.25 and 1.26 by @camilamacedo86 in #208
- Purge the root vendor directory by @timflannagan in #213
- .github/workflows: Add workflow_dispatch event trigger by @timflannagan in #214
- feat: add warning for olm.properties being defined when validating csv by @tylerslaton in #217
- refactor(constraint): update none compound constraint to be not by @tylerslaton in #221
- .github/workflows: Update the pull_request trigger for the Go workflow by @timflannagan in #224
- Add some extra clarifications via code comments by @camilamacedo86 in #222
- add bundle size validator check by @camilamacedo86 in #210
- fix: ensure that all load bundle methods will check the size by @camilamacedo86 in #227
- bundle size validator: fix and improvements by @camilamacedo86 in #229
New Contributors
- @fgiloux made their first contribution in #209
- @tylerslaton made their first contribution in #217
Full Changelog: v0.11.1...v0.14.0
v0.13.0
What's Changed
Full Changelog: v0.12.0...v0.13.0
v0.12.0
What's Changed
- refactor(constraint): update none compound constraint to be not by @tylerslaton in (#221)
Full Changelog: v0.11.1...v0.12.0