Release Notes - envx v0.2.0
🎉 What's New
We're excited to announce the release of envx v0.2.0, featuring powerful new capabilities for managing environment configurations through Profiles and Snapshots!
🔄 Environment Snapshots
Take control of your environment state with the new snapshot functionality:
Create Snapshots: Save your entire environment configuration at any point in time
Restore Points: Quickly rollback to previous configurations when needed
Snapshot Management: List, view, and delete snapshots with ease
Compare Changes: Diff between snapshots to see what changed
# Create a snapshot before deployment
envx snapshot create "pre-deployment-v1.2"
# Restore if something goes wrong
envx snapshot restore "pre-deployment-v1.2"
# Compare snapshots
envx snapshot diff "pre-deployment-v1.2" "current"👥 Environment Profiles
Streamline your workflow with profile management:
Multiple Profiles: Create separate configurations for dev, staging, and production
Quick Switching: Change between profiles instantly
Variable Management: Add, remove, and modify variables within profiles
Profile Inheritance: Build on base profiles for consistency
# Create and switch profiles
envx profile create dev
envx profile add dev NODE_ENV=development DEBUG=true
envx profile switch dev --apply
# Export and share with your team
envx profile export dev > dev-profile.json🚀 Getting Started
Update to the latest version:
cargo install envex --version 0.2.0