Summary:
New Features and enhancements: 4
Bug Fixes: 14
Feature Flags: 5
New Features and enhancements
Variables in cf_export override pipeline-level variables
- Variable values defined using
cf_export
for pipeline steps override any values previously defined for the steps. - For details, see Using cf_export command.
Base URL for Codecov integrations
- We added the URL field to the Codecov integration to align with the change in the Codecov API. Now you can define the base URL for your Codecov integration in Codefresh.
- For details, see Codecov integration.
Timestamp in logs
- For real-time build logs, you now have the option of displaying timestamps for the build steps. To enable timestamps, turn on the feature flag:
useLogsTimestamps
.
Test reporting results with MinIO
- Customers who have configured MinIO storage can now review test reporting results for MinIO within Codefresh. The integration requires installing the latest version of app proxy on clusters, and turning on the feature flag, buildAppProxyUrl.
- For details, see Connecting MinIO storage.
Bug Fixes
- Custom upgrade messages created in Helm3 Releases Dashboard not displayed in Codefresh UI.
- Deployments via Helm boards do not display Triggered by/Initiator information in Codefresh UI.
- Automated builds with large Git webhook payloads fail with HTTP 413 error.
- Rebasing repo using Git clone step causes step to fail.
- Modified files for a new branch with changes based on history from the previous commit not added in Bitbucket.
- CLI install with NPM (Node Package Manager), fails due to issue with colors package.
- LDAP user account configured with SSO in Codefresh needs manual activation for first time sign-in.
- In Projects view, searching or filtering the pipeline list loads only up to 300 pipelines.
- ‘Too much recursion error’ in builds.
- Codefresh UI does not display all ArgoCD Applications.
- Exporting a variable with /meta/env_vars_to_export in plugin makes variable available across the entire pipeline, instead of within the same scope as the plugin.
- Google IDP (OpenID Connect) SSO does not work with Codefresh.
- Auto-sync not working with Azure Groups.
- Delays with Custom Schema for Google SAML and Team Sync.
Feature Flags
buildAppProxyUrl
- Review test reporting results for MinIO S3 storage after installing the latest version of App proxy.
- Default Value: FALSE
useLogsTimestamps
- Add timestamps to steps in real-time build logs.
- Default Value: FALSE
bitbucketModifiedFilesOnCreatedBranchPush
- In Bitbucket, add modified files for new branch with changes based on history from previous commit.
- Default Value: FALSE
lateVariableInterpolation
- Enable variable overrides defined in cf_export by instantiating pipeline variables only before step execution.
- Default Value: FALSE
syncAppUsersFromOnelogin
- When using sync for OneLogin, sync users according to the assigned application.
- Default Value: FALSE