Changelog.
All releases and updates to evnx. Track features, fixes, and improvements.
v0.3.7
PATCH
2026-03-20- FIXGitHub Actions release trigger issue — Scoop and Winget jobs moved into unified release workflow
- FIXScoop manifest variable interpolation — corrected version substitution and autoupdate templating
- IMPROVEMENTRelease pipeline simplified and consolidated into a single workflow
v0.3.6
PATCH
2026-03-19- FEATUREWindows package manager support via Scoop and Winget with automatic updates
- FEATUREPre-commit integration via `evnx pre-commit` with validation and secret scanning
- FEATURECLI help and error messages now link directly to documentation
- DOCSAdded Windows installation and pre-commit integration guides
- FIXResolved scan command panic on malformed or empty .env files (#142)
- FIXReduced false positives in secret detection for placeholder values
- FIXWindows path resolution for .evnx.toml configuration
- FIXFixed SHA256 checksum validation for cross-platform downloads
- FIXCorrected release artifacts for Scoop and Winget installers
- IMPROVEMENTRelease workflow now includes .zip artifacts for Windows
- PERFORMANCEReduced binary size by ~12% using optimized release builds
- IMPROVEMENTImproved error messages with actionable suggestions
- IMPROVEMENTUpdated secret scanning patterns for modern cloud providers
- IMPROVEMENTPre-commit hooks now run in isolated subprocesses
v0.3.0
MAJOR
2026-03-17- BREAKING`evnx init` now uses an interactive TUI; removed legacy flags
- BREAKINGCommand arguments normalized across CLI — review help output
- IMPROVEMENTRefactored command architecture with improved error handling
- IMPROVEMENTSignificantly expanded test coverage
- FIXResolved Windows binary extraction issue in npm workflow
- FIXCorrected npm package naming to `@evnx/cli`
- DOCSIntroduced CHANGELOG.md and rewrote README
- IMPROVEMENTMigrated docs and install scripts to evnx.dev
v0.3.5
PATCH
2026-03-16- FIXReduced PyPI Linux wheel builds to x86_64 due to ARM cross-compilation failures
- FIXRemoved aarch64 and armv7 builds due to ring crate assembly issues
- INFOARM Linux users should install via curl script or cargo with full features
v0.3.4
PATCH
2026-03-16- FIXSwitched reqwest to native-tls, removing ring dependency
v0.3.3
PATCH
2026-03-16- FIXResolved PyPI aarch64 wheel build failure caused by ring crate
- FIXAdded RING_PREGENERATE_ASM=1 to stabilize Linux builds
- IMPROVEMENTSwitched reqwest TLS backend to avoid cross-compilation issues
- IMPROVEMENTIncreased npm smoke test timing for registry consistency
v0.3.2
PATCH
2026-03-16- FIXPyPI wheels now include full feature set (migrate, backup, restore)
v0.3.1
PATCH
2026-03-16- FIXPyPI wheels now ship with complete CLI feature set
- FIXCorrected GitHub Actions workflow for Homebrew tap updates
- FIXImproved Homebrew formula for platform-specific installs
- FEATUREAdded Homebrew tap support
- DOCSReworked installation documentation with OS-specific guidance
v0.2.1
PATCH
2026-03-07- IMPROVEMENTRefactored multiple commands for better internal structure
- FIXResolved various known issues
- IMPROVEMENTImproved test coverage for validation and scanning
- FEATUREAdded npm and PyPI publish workflows
v0.2.0
MAJOR
2026-03-04- BREAKINGRevised multiple core commands with updated behavior
- FEATUREIntroduced `evnx add` for interactive variable management
- FEATUREAdded support for 14+ configuration formats
- IMPROVEMENTEnhanced secret detection with entropy analysis
- PERFORMANCE3x faster validation on large .env files
- FIXImproved Windows path handling and token detection
- DOCSExpanded CLI documentation
v0.1.0
MINOR
2026-03-01- INFOInitial public release of evnx
- FEATURECore CLI commands: init, validate, scan, diff, convert, sync
Want to stay updated with the latest releases?
Watch on GitHub →