πŸ§‘β€πŸ€β€πŸ§‘πŸ”‘ Organization Role Assignments for Teams

From now on you can assign roles to your teams directly at the organization level! πŸ§‘β€πŸ€β€πŸ§‘πŸ”‘

🀹🎬 VCS environments in workflows

We’re excited to introduce our latest feature: support for a new workflow environment format! This update eliminates the need to create templates as prerequisites. Now, all fields can be defined directly within the workflow itself, similar to env0 VCS environments. Experience a more efficient workflow process with env0's latest enhancement. #env0 #workflow

πŸ“ Create Environment Without Deploy

The default behavior of env0 immediately deploying environments upon creation might not suit all users' workflows. Some pipelines require additional configuration before deployment.

πŸ”Ž Environment Discovery

Managing your IaC through env0 provides many advantages, but manual environment creation and deployment can be tedious and error-prone at scale.
env0 now seamlessly syncs your Git folder structure with projects and environments. Manage and maintain the structure your team thrives on without breaking a sweat.

πŸ“§Β Email Notifications

We're excited to announce a revamp of email notifications on the env0 platform!

πŸ› οΈ BREAKING CHANGE - Seperate environment "Drift Status" from the Deployment status

Starting Feb 29th, we will enhance user experience by separating Drift Detection and Deployment status into distinct values. This improvement is part of our ongoing efforts to provide users with a seamless and efficient experience. Users will now find it easier to monitor both the latest deployment queue action and any drift detection without the need for extensive deployment log reviews.

πŸ”­ New: Modules Continuous Integration Testing

We're excited to announce our Beta release of continuous integration testing for modules. Built using OpenTofu testing feature, you will now be able to set up testing and integrate it seamlessly into your private module registry. /

⛳️ Partial Workflow Deployment

We are excited to announce that we now support Partial Workflow Deployment.
Partial Workflow Deployment lets you redeploy or destroy a subset of your workflow's graph as needed, rather than running a full top-to-bottom deployment.

🎯 Introducing: Targeted Deployments

Targeting resources and modules allows us to pinpoint exactly what needs to be changed instead of deploying a whole environment. Such selective deployments minimize risks associated with broader changes, ensuring that updates are precise and efficient.

πŸ›œ Remote Apply

Centralizing Terraform execution is a great way to make sure you have effective IaC governance. While it’s preferred that teams directly use env0 to run IaC, sometimes you just need to run a terraform apply locally.