Skip to main content
Codefresh Documentation
  • Docs
  • Examples
  • Plugins
  • Community
  • CLI
  • API
  • Knowledge Base
  • What's New
-
  • Introduction
    • What is Codefresh?
    • Codefresh for CI
    • Codefresh for CD
    • Codefresh for GitOps
    • Concepts in Codefresh
    • Global Search & Navigation
  • Quick starts
    • Create Codefresh account
    • CI/CD quick starts
      • Pipeline quick start
      • Kubernetes deployment quick start
      • Helm quick start
      • On-demand environment quick start
    • GitOps quick starts
      • Provision a Hosted GitOps Runtime
      • Prepare for Hybrid GitOps Runtime installation
      • Install a Hybrid GitOps Runtime
      • Create an application
      • Create and commit resources for application
      • Update the image tag for application
  • Dashboards & insights
    • Home dashboard
    • GitOps Environments
    • GitOps Products
    • DORA metrics
    • Images
  • CI/CD guides
    • Building your app
    • Building Docker images
    • Accessing Docker registries from Kubernetes cluster
    • Working with Docker registries
    • Adding config maps to namespaces
    • Pull Requests and branches
    • Building microservices
    • Deploying to predefined environments
    • Previewing dynamic environments
    • Helm best practices
    • Kubernetes templating
    • GitOps deployments
    • Image enrichment
  • Example catalog
    • CI examples
      • Check out Git repositories
      • Custom Git commands
      • Non-Git checkouts
      • Use Git Hash in CI
      • Build an Image with the Dockerfile in root directory
      • Build an Images specifying Dockerfile Location
      • Build an Image from a different Git repository
      • Build and push an Image
      • Build an Image with build arguments
      • Create a Docker image for PHP
      • Share data between steps
      • Upload/download from Google Storage buckets
      • Compile and test a C application
      • Compile and test a C++ application
      • Compile and release a Go application
      • Call other pipelines
      • Run unit tests
      • Run integration tests
      • Fan-in/fan-out with unit tests
      • Codecov coverage reports
      • Coveralls coverage reports
      • Codacy coverage reports
      • Run integration tests with Mongo
      • Run integration tests with MySQL
      • Run integration tests with PostgreSQL
      • Run integration tests with Redis
      • Populate a database with existing data
      • Scala Hello world
      • Share volumes in composition steps
      • Import data to MongoDB
      • NodeJS + Angular2 + MongoDB
      • Vault secrets in pipelines
      • Decrypt with Mozilla SOPS
      • Launch Composition
      • Use Docker compose
      • Send notification to Slack
      • Send notification to Jira
    • CD examples
      • Secure a Docker Container Using HTTP Basic Auth
      • Spring Boot + Kafka + Zookeeper
      • Web terminal
      • Trigger a K8s Deployment from a DockerHub Push Event
      • Deploy to VM
      • Deploy to a VM via FTP
      • Deploy to Tomcat using SCP
      • Deploy with Helm
      • Deploy with Terraform
      • Deploy with Pulumi
      • Deploy to Nomad
      • Deploy to Heroku
      • Use kubectl as part of Freestyle step
      • Deploy with Kustomize
      • Deploy to Docker Swarm
      • GitOps secrets
      • Amazon ECS/Fargate
      • Elastic Beanstalk
  • Pipeline integrations
    • Hosted GitOps
    • Git Providers
    • OpenID Connect
    • Kubernetes
    • Amazon Web Services
    • Microsoft Azure
    • Google Cloud
    • Docker registries
      • Docker Hub
      • Azure Docker Registry
      • Amazon EC2 Container Registry
      • Google Container Registry
      • Google Artifact Registry
      • JFrog Bintray.io/Artifactory
      • Quay.io
      • GitHub Container Registry
      • DigitalOcean Container Registry
      • Other Registries
    • Cloud Storage
    • Secret Storage
    • Hashicorp Vault
    • Helm Integration
    • ArgoCD Integration
    • Datadog Integration
    • Jira Integration
    • Jenkins Integration
    • Codecov Integration
    • Google Cloud builder
    • Google Marketplace
    • GitHub Actions
    • Notifications
      • Email
      • Slack
      • Jira
    • Codefresh API
  • GitOps integrations
    • Image enrichment with GitOps integrations
    • GitOps CI integrations
      • Codefresh pipelines
      • GitHub Actions
      • Jenkins
    • GitOps issue tracking integrations
      • Jira
    • GitOps container registry integrations
      • Amazon ECR
      • Docker Hub Registry
      • GitHub Container Registry
      • JFrog Artifactory
      • Quay Registry
    • Gerrit Git provider integration
  • Deployments
    • Kubernetes
      • Manual Deployments
      • Automated Deployments
      • Environment dashboard
      • Managing Kubernetes clusters
      • Custom kubectl commands
    • Helm
      • Using Helm in a Codefresh pipeline
      • Managing Helm Releases
      • Using managed Helm repos
      • Helm Charts and repositories
      • Creating and uploading Helm packages
      • Promoting Helm environments
    • GitOps
      • Creating Argo CD applications
      • Monitoring Argo CD applications
      • Application Groups for Argo CD applications
      • Managing Argo CD applications
      • Progressive delivery with GitOps
      • Troubleshooting Argo CD applications
  • Pipelines
    • Introduction to Codefresh pipelines
    • Creating pipelines
    • Configuration for pipelines
      • Global pipeline settings
      • Shared configuration
      • Secrets for pipelines
      • Public logs and status badges
    • Steps in pipelines
      • Git-clone
      • Freestyle
      • Build
      • Push
      • Composition
      • Launch-composition
      • Deploy
      • Approval
    • Triggers in pipelines
      • Git triggers
      • DockerHub triggers
      • Azure triggers
      • Quay triggers
      • Helm triggers
      • Artifactory triggers
      • Cron (timer) triggers
    • Variables in pipelines
    • Hooks in pipelines
    • Annotations in pipelines
    • Conditional execution of steps
    • Post-step operations
    • Grouping steps into stages
    • Caching in pipelines
    • Manually running pipeline builds
    • Debugging pipelines
    • Monitoring pipelines
    • Advanced workflows for pipelines
    • Deployment environments
    • Running pipelines locally
    • Service containers
    • Docker image metadata
    • Pipeline definitions YAML
  • Argo Workflows
    • Creating Argo Workflows
    • Nested Argo Workflows
    • Configure artifact repository
    • Selectors for concurrency synchronization
    • Sharing file systems
  • Testing
    • Unit testing
    • Integration testing
    • Creating test reports
    • Creating compositions
    • Dynamic preview environments
    • Security scanning
    • SonarQube scanning
  • Installation
    • Options
    • Architecture
    • Runner installation behind firewalls
    • Runner
    • On-premises
      • Platform installation & configuration
      • Platform upgrade
      • Account and user setup
      • Feature management
    • GitOps
      • Hosted GitOps Runtime
      • Hybrid GitOps Runtime
      • Hybrid GitOps Runtime alongside Community Argo CD
      • On-premises GitOps Runtime
      • Migrating Hybrid GitOps Runtimes from CLI to Helm
      • Monitoring & managing GitOps Runtimes
      • Shared Configuration Repository
      • Managing external clusters in GitOps Runtimes
      • Managing Git Sources in GitOps Runtimes
      • Download/upgrade GitOps CLI
    • CLI
  • Administration
    • Account & user management
      • Create a Codefresh account
      • Adding users and teams
      • Configuring access control for pipelines
      • Configuring access control for GitOps
      • Setting up OAuth2 for GitOps
      • Authorize access to organizations/projects
      • Pipeline execution context
      • Auditing actions in Codefresh
    • Single Sign-On
      • Common configuration
      • OpenID Connect
        • Auth0
        • Azure
        • Google
        • Keycloak
        • Okta
        • OneLogin
      • SAML
        • JumpCloud
        • Okta
        • OneLogin
        • PingID SSO
      • LDAP
    • Codefresh IP addresses
    • User self-management
      • Managing personal settings
      • Managing Git PATs
  • Security
    • Git tokens for GitOps
    • Secrets for GitOps
    • Verify authenticity of Codefresh artifacts
  • What's new
    • SaaS
    • On-premises
  • Codefresh New Experience
    • The Codefresh New Experience
    • Navigation quick reference
    • Documentation changes
  • Incubation
    • Windows Container Support Overview
    • Mac OSX and iOS builds
    • ARM architecture support
  • Knowledge Base
    • Common Issues
    • How Tos
    • Troubleshooting
    • Support Ticket Examples
  • Terms and Privacy Policy
    • Terms of Service
    • Privacy Policy
    • Service Commitment
    • Codefresh SLA Definitions
Improve this page on GitHub

Codefresh SaaS Release Notes

New features, enhancements, bug fixes for SaaS

This page gives you the complete list of release notes for our SaaS releases. If you missed any of our previous online announcements, you can find the latest features, enhancements, and bug fixes, right here.

To stay up-to-date with our on-premises enhancements and features, see our dedicated on-premises release notes.

To subscribe to an RSS / Atom feed for our SaaS release notes, please click here.

  • Release Notes: December 2023
  • Release Notes: November 2023
  • Release Notes: October 2023
  • Release Notes: September 2023
  • Release Notes: August 2023
  • Release Notes: July 2023
  • Release Notes: June 2023
  • Release Notes: May 2023
  • Release Notes: April 2023
  • Release Notes: March 2023
  • Release Notes: February 2023
  • GitOps Release Notes: January 2023
  • GitOps Release Notes: December 2022
  • GitOps Release Notes: November 2022
  • GitOps Release Notes: October 2022
  • GitOps Release Notes: September 2022
  • Pipelines Changelog: September 2022
  • GitOps Release Notes: August 2022
  • Pipelines Changelog: August 2022
  • GitOps Release Notes: July 2022
  • GitOps Release Notes: June 2022
  • GitOps Release Notes: May 2022
  • Pipelines Changelog: May 2022
  • GitOps Release Notes: April 2022
  • Pipelines Changelog: April 2022
  • Pipelines Changelog: March 2022
  • Pipelines Changelog: January 2022
  • Pipelines Changelog: January to December 2020
  • Pipelines Changelog: January to December 2019
  • Pipelines Changelog: October 2017 - December 2018
You have been redirected to the new Codefresh Documentation site.
To visit the Classic Codefresh Documentation site click here