Skip to content

Latest commit

 

History

History
40 lines (34 loc) · 1.75 KB

File metadata and controls

40 lines (34 loc) · 1.75 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.1.0 - 2025-01-XX

Added

  • Initial release of envdoc
  • create-example command to generate example files from .env files
  • create-schema command to generate JSON schemas from .env files
  • arrange command to sort and group environment variables
  • audit command to find duplicate keys in .env files
  • compare command to compare keys across multiple .env files
  • sync command to synchronize keys across multiple .env files
  • base64 command for encoding/decoding files
  • hash command to generate SHA256 hashes
  • encrypt command for AES-256 encryption with PBKDF2
  • decrypt command for decrypting encrypted files
  • to command to convert .env to JSON/YAML
  • from command to convert JSON/YAML to .env
  • validate command to validate .env files against JSON schemas
  • doctor command to audit all .env files in current directory
  • engineer command to sync and arrange all .env files
  • version, documentation, license, changelog, and authors commands
  • Interactive prompts using survey
  • PIN-based confirmation for destructive operations
  • Comprehensive markdown reports with table of contents
  • Clipboard integration for copying reports and hashes
  • Installation script (install.sh) for easy setup
  • GitHub Actions workflow for automated releases
  • Cross-platform support (Linux, macOS, Windows)
  • Multi-architecture support (AMD64, ARM64)