v2.33.0 - 2026-05-21
- replace self-signed cert generation with cert-manager
- bump k8s.io and other dependencies
- Update current development version
v2.32.0 - 2026-04-13
- Update commit message pattern validation and CHANGELOG
- Update current development version
v2.31.0 - 2026-04-04
- Update current development version (#272)
v2.30.0 - 2026-03-27
- populate image digest in APPLICATIONS_PAYLOAD
- add image digest field to CodebaseImageStream CRD and Helm scaffolding
- simplify GitLab CI template selection via annotation-based ConfigMap lookup
- add tektonDisabled field and ciTool enum validation for multi-CI support
- Add Docker registry and podLabels to helm chart (#246)
- add image.digest to Helm scaffolding README templates
- add Helm chart validation to CI pipeline and fix label indentation
- update CodebaseBranch pipelines example with security field (#254)
- remove CodeMie integration
- bump dependencies to address vulnerabilities
- Upgrade golangci-lint from v1.64.7 to v2.8.0 (#257)
- add security pipeline field to CodebaseBranch CRD (#254)
- Update Operator SDK from v1.39.2 to v1.42.0 (#252)
- Update CI pipelines (#249)
- Update current development version (#249)
- Update current development version (#244)
v2.29.1 - 2025-12-05
- Add Docker registry and podLabels to helm chart (#246)
v2.29.0 - 2025-11-21
- Add validation for gitUrlPath to ensure it does not end with a space (#236)
- Add CloneRepositoryCredentials to Codebase spec (#234)
- Add support onboarding git projects with access token (#231)
- Add support for gitlabci (#225)
- Raise pod memory to prevent clone OOM (#240)
- Branch repository provisioning with gitprovider v2 (#231)
- Project onboarding workflow (#231)
- Extract common git repository preparation logic (#229)
- Use Status().Patch() for git status updates in chain handlers (#227)
- Move gitlab configuration to the separate chain handler (#225)
- Update Kuberocketai to the latest stable version
- Update KubeRocketAI (#220)
- Setup KubeRocketAI (#220)
- Update current development version (#217)
v2.28.0 - 2025-07-21
- Support creation git branch from another branch (#214)
- CodebaseBranch spec improvements (#208)
- Allow usage of any branch name for CodebaseBranch (#198)
- CodebaseImageStream labels break auto-deploy (#198)
- Prevent cleaning build number for CodebaseBranch (#194)
- Codebase label for CodebaseBranch (#198)
- Update codebase and codebasebranch label to improve consistency (#198)
- Allow overriding securityContext fields (#212)
- Add multi-architecture build support (#210)
- Update current development version (#196)
- Update current development version (#192)
- Add ImagePullSecrets field support (#190)
- Rename ConfigMap from 'edp-config' to 'krci-config' (#183)
- Update current development version (#187)
v2.27.2 - 2025-04-11
- Prevent cleaning build number for CodebaseBranch (#194)
v2.27.1 - 2025-03-31
- Add ImagePullSecrets field support (#190)
- Rename ConfigMap from 'edp-config' to 'krci-config' (#183)
v2.27.0 - 2025-03-22
- Add support for private repository creation (#181)
- Rename platform versioning from edp to semver (#176)
- Add validation webhook for protected resources (#176)
- Missing namespace selector for codebaseimagestream webhook (#176)
v2.26.0 - 2025-01-24
v2.25.0 - 2024-12-12
- Processing default branch for bitbucket (#155)
- Ignore extra labels in CodebaseImageStream for auto-deploy (#153)
- Update current development version (#158)
- Update Pull Request Template (#21)
- Update current development version (#150)
v2.24.1 - 2024-11-05
- Processing default branch for bitbucket (#155)
- Ignore extra labels in CodebaseImageStream for auto-deploy (#153)
v2.24.0 - 2024-10-18
- Update Auto-stable deploy strategy logic (#147)
- Add support for clone/create strategy for Bitbucket (#143)
- Add auto-deploy type Auto-stable (#139)
- Add support for Bitbucket webhooks (#134)
- Add baseline support for bitbucket cloud (#134)
- Implement fallback strategy for RPM packaging (#123)
- Add support for RPM packages (#116)
- Add dynamic pipelines names for CodebaseBranch (#112)
- Add support for C/C++ languages (#108)
- Remove deprecated v1alpha1 versions from the operator (#101)
- Add cleanup of CodebaseImageStreams (#97)
- Add GitServer reconciliation status (#97)
- Skip Ingress creation if GitServer.spec.WebhookUrl is set (#95)
- Set EventListener with edp prefix (#83)
- Add label with GitServer name to EventListener (#83)
- Add status for Codemie secret (#86)
- Support GitServers with a custom name (#83)
- CDStageDeploy stuck in the running status (#131)
- Align label for gen-ai chat secret (#86)
- Integration secret shows connected status for invalid credentials (#105)
- Integration secret shows connected status for invalid credentials (#105)
- 401 error for correct username and password in JiraServer (#103)
- Fix service name for the ingress (#83)
- Update EventListener name to include edp prefix (#83)
- Ensure ingress has proper labeling (#83)
- Fix hard-coded EventListener name (#83)
- Add check for EventListener creation (#83)
- Add set version block (#145)
- Update alpine base image to v3.18.9 (#141)
- Align argo-cd diff for OKD resources (#76)
- Change apiVersion for OKD RBAC resources (#76)
- Update default rpm spec and service templates (#123)
- Add printcolumn for CDStageDeploy object (#116)
- Do not rely on rpm changelog during build process (#116)
- Hide rpm publish env variables (#116)
- Allow to define binary path for RPM build (#116)
- Deprecate codebasebranch properties (#114)
- Set jira web-link icon to KubeRocketCI (#108)
- Update documentation (#108)
- Update codeql and codecov scan gh actions (#83)
- Update current development version (#81)
v2.23.0 - 2024-06-12
- Implement queue for auto-deploy in pipelines (#71)
- Update helm-template produced by operator (#68)
- Process integration secret status for ghrc (#63)
- Deploy pipeline is failed if deploy with ingress (#80)
- Incorrect handling of parallel CDStageDeploy (#71)
- Set default pending status for CDStageDeploy (#71)
- Align helm-docs to the latest changes (#68)
- Fix helm-docs for new helm-chart (#68)
- Align helm chart to more generalized configuration (#68)
- Set CodebaseBranch failed status (#65)
- Enable failed status for CodebaseBranch (#65)
- Failed auto-deploy for the release branch (#52)
- Fails to reprocess Codebase in case error (#46)
- Update argocd diff (#76)
- Set Go 1.22 for CodeQL (#58)
- Bump to Go 1.22 (#58)
- Add codeowners file to the repo (#56)
- Migrate from gerrit to github pipelines (#54)
- Remove deprecated EDPComponents CRD (#42)
- Update current development version (#50)
- Bump alpine version (#51)
- Update current development version (#50)
v2.22.1 - 2024-03-12
- Bump alpine version (#51)
v2.22.0 - 2024-03-12
- Add delay for reconciling CDStageDeploy (#47)
- Change naming approach for CDStageDeploy CR (#47)
- Get EventListener Ingress by GitServer name (#45)
- Change auto-deploy flow to a new approach (#44)
- Migrate from EDPComponent to QuickLink (#42)
- Migrate from EDPComponent to QuickLink (#42)
- Change EDP icon for Jira weblinks (#41)
- Implement a new QuickLink CRD (#40)
- Enable secret status in annotation for argocd (#39)
- Add webhookUrl optional property to the GitServer spec (#37)
- Use event-listener name for Ingress and Route (#36)
- Do not fail reconciliation when CDStageDeploy exists (#47)
- Auto-deploy failed into a remote cluster (#49)
- Connection status for docker repository is failed (#48)
- Empty auto-deploy flow logs attributes (#44)
- Set success status for JiraServer (#42)
- Empty project failed status (#43)
- Migrate EDPComponent CRD to edp-codebase-operator (#40)
- Remove Jira EDPComponent CR (#168)
- Add jira QuickLink (#168)
- Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 (#38)
- Bump github.com/go-git/go-git/v5 to 5.11.0 (#34)
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 (#33)
- Update alpine image to the latest stable (#35)
- Update current development version (#32)
- Add more details regarding telemetry option (#31)
v2.21.0 - 2023-12-18
- Send telemetry metrics to the EDP backend (#31)
- Add connection status to registry integration secret (#29)
- Add connection error to integration secret (#29)
- Add connection status to the integration secret annotation (#29)
- Automate rekor uuid in release tag (#27)
- Fix deployment template for telemetry (#31)
- Use minutes for telemetry delay (#31)
- Integration status for dockerhub registry failed (#29)
- Use EDP approach for label naming (#29)
- Update current development version (#26)
v2.20.0 - 2023-11-03
- Clean private repository secret (#25)
- Migrate registry url from EDP component to edp-config configmap (#20)
- Allow CodebaseImageStream to contain docker hub image (#17)
- Reset version for edp versioning in case the new release branch created is not working (#24)
- Auto deploy failed with GitOps approach (#23)
- Add commit rule for pull request template (#21)
- Bump golang.org/x/net from 0.8.0 to 0.17.0 (#22)
- Upgrade pull request template (#21)
- Remove jenkins admin-console perf operator logic (#18)
- Update current development version (#16)
v2.19.0 - 2023-09-27
- Add valid error in status field of GitServer (#15)
- Build pipeline failed for go operator sdk on sonar step (#12)
removed required fields from the GitServer status. CRD should be updated.
v2.18.1 - 2023-09-25
- Build pipeline failed for go operator sdk on sonar step (#12)
v2.18.0 - 2023-09-20
- Replace edpName with helm Release Namespace value (#10)
v2.17.1 - 2023-12-11
- Make CI request timeouts configurable (#30)
v2.17.0 - 2023-08-17
v2.16.0 - 2023-05-25
v2.15.0 - 2023-03-24
v2.14.1 - 2023-01-23
v2.14.0 - 2022-12-06
v2.13.2 - 2023-02-03
v2.13.1 - 2022-10-28
v2.13.0 - 2022-08-26
v2.12.0 - 2022-05-25
v2.11.0 - 2022-02-28
v2.10.1 - 2022-02-21
v2.10.0 - 2021-12-06
v2.9.0 - 2021-12-03
v2.8.1 - 2021-12-03
v2.8.0 - 2021-12-03
v2.7.2 - 2021-12-03
v2.7.1 - 2021-12-03
v2.7.0 - 2021-12-03
- [MDTUDDM-673] Save git status in the intermediate operations
v2.3.0-95 - 2020-01-29
v2.3.0-94 - 2020-01-24
v2.3.0-93 - 2020-01-23
v2.3.0-92 - 2020-01-22
v2.3.0-91 - 2020-01-21
v2.3.0-89 - 2020-01-20
v2.3.0-88 - 2020-01-16
v2.3.0-87 - 2020-01-16
v2.3.0-86 - 2020-01-13
v2.3.0-85 - 2020-01-13
v2.3.0-84 - 2019-12-25
v2.2.0-90 - 2020-01-21
v2.2.0-83 - 2019-12-05
v2.2.0-82 - 2019-12-04
v2.2.0-81 - 2019-12-03
v2.2.0-80 - 2019-11-27
v2.2.0-79 - 2019-11-21
v2.2.0-78 - 2019-11-15
v2.2.0-77 - 2019-11-14
v2.2.0-76 - 2019-11-13
v2.2.0-75 - 2019-11-12
v2.2.0-74 - 2019-11-05
v2.2.0-73 - 2019-10-31
v2.2.0-72 - 2019-10-28
v2.2.0-71 - 2019-10-28
v2.2.0-70 - 2019-10-25
v2.2.0-69 - 2019-10-23
v2.2.0-68 - 2019-10-15
v2.2.0-67 - 2019-10-15
v2.2.0-66 - 2019-10-15
v2.2.0-65 - 2019-10-11
v2.2.0-64 - 2019-10-04
v2.2.0-63 - 2019-10-03
v2.2.0-62 - 2019-10-02
v2.2.0-61 - 2019-10-01
v2.2.0-60 - 2019-10-01
v2.2.0-59 - 2019-10-01
v2.2.0-58 - 2019-09-30
v2.1.0-57 - 2019-09-27
v2.1.0-56 - 2019-09-27
v2.1.0-55 - 2019-09-26
v2.1.0-54 - 2019-09-26
v2.1.0-53 - 2019-09-25
v2.1.0-52 - 2019-09-19
v2.1.0-51 - 2019-09-19
v2.1.0-50 - 2019-09-17
v2.1.0-49 - 2019-09-12
v2.1.0-48 - 2019-09-10
- [EPMDEDP-3421] - Fix job+provisioning bug
- [EPMDEDP-868] Add functionality generates correct ssh URL for replication config for Gerrit