🏝️ GitOps Apply All

You asked for it, and it's finally here!

🤹📝 Approval Flow for Workflows

Managing your team's dependencies between environments is now easier and more powerful than ever! With the newly available approval flow for workflows, you can now define what environments’ plans you would like to review and have more refined control over your workflows.

🪝 Webhook Notification Target

We are happy to announce that webhook is now supported as a notification target!

📦 Variable Sets

We are excited to announce the release of Variable Sets! Variable Sets are designed to enhance configuration management within env0. With Variable Sets, users can organize and manage frequently used or closely related variables with ease, streamlining workflows and promoting consistency across projects.

✨ Docker image Alpine and Node upgrade

We are thrilled to announce a significant upgrade to our platform, that will enhance your experience and ensure smoother operations! As part of our commitment to providing you with top-notch service, we are upgrading Alpine from 3.17 to 3.19, Node from 16.20.2 to 20.12.2 and pip from 23.1.2 to 24.0 in our docker image.

⚙️📊 Variables Improvements

We're excited to introduce several improvements to the Variables Table, designed to streamline your experience and make managing variables a breeze! 🤩

🔁 Environment Outputs

We're thrilled to introduce Environment Outputs, enabling the seamless passing of outputs from one environment to another as inputs!

🔎📦 Global Environment Search

Searching for environments is now easier than ever with env0's new Global environment search. 🌟

👮‍♂️Approval Policies and Custom Flows Enhancements

Running your Infrastructure as code might be a complicated task that may include running custom scripts and have specific policies to make sure your guardrails are in place. With env0 Custom flows, you can run extra logic (bash, python, gcloud, Ansible, etc.), whenever you want in the deployment process (before or after Terraform init/plan/apply, and even destroy/error). With approval policies, you can run your custom policies to make sure everything is meeting your standards, and according to the output we will cancel, wait for approval from a team member, or continue the deployment.

🗺 Navigation Improvement

Exciting News: Introducing Our Sleek, Enhanced Navigation Bar! 🚀