Skip to content
GitHub Actions edited this page Jan 22, 2026 · 1 revision

v0.3.1 Release Notes

Release Date: January 12, 2025

Enhanced configuration validation and auto-fix system.


Overview

This release introduces a comprehensive configuration validation system with 25+ automated checks and fixes.


Features

Added

Enhanced Configuration Validation System

  • 25+ comprehensive validation checks for .env files
  • Automatic detection and fixing of 22+ common configuration issues
  • Empty file handling with automatic minimal config creation
  • Port range validation (1-65535) with conflict detection
  • Special character escaping in passwords
  • Quote mismatch detection and repair
  • Duplicate variable detection and removal
  • Inline comment cleanup for proper parsing

Comprehensive Auto-Fix System

  • 25+ automated fix strategies for common configuration mistakes
  • Safe backup creation before applying fixes
  • Detailed progress reporting during fix application
  • Port conflict resolution with alternative port suggestions
  • Docker naming convention validation and correction
  • Memory format validation (512M, 2G format checking)

Professional Output Formatting

  • Perfect text alignment in all boxed messages and banners
  • Consistent 3-space indentation after border characters
  • Beautiful Unicode box-drawing characters
  • Color-coded indicators for errors, warnings, and success

Advanced Validation Features

  • IP address format validation
  • Timezone format checking
  • SSL configuration validation (cert/key path verification)
  • File path existence checking
  • Service list format validation
  • Boolean value normalization
  • JWT key length validation (32+ character minimum)

Changed

Environment File Priority System

  • Strict priority enforcement: .env > .env.local > .env.dev
  • Complete file isolation - no merging between environment files
  • Higher priority files completely override lower priority ones
  • Smart defaults applied only after loading the chosen file

Update System

  • Now pulls exclusively from GitHub releases instead of development branch
  • Ensures users only get stable, tested versions

Fixed

  • Empty .env.local files causing build failures
  • Port numbers >65535 or negative values crashing services
  • Leading/trailing whitespace in configuration values
  • Quote mismatches breaking configuration parsing
  • Special characters in passwords causing shell escaping issues
  • Duplicate variables causing undefined behavior
  • And 10+ more configuration-related issues

Full Changelog: v0.3.0...v0.3.1

Home


Getting Started


Commands


Features


Configuration


Plugins (87 + 10 monitoring)

Free (25)
Pro (62)
Planned (26)
  • plugin-audit
  • plugin-blog
  • plugin-checkout
  • plugin-commerce
  • plugin-drm
  • plugin-export
  • plugin-flow
  • plugin-import
  • plugin-ldap
  • plugin-mailgun
  • plugin-media
  • plugin-oauth-providers
  • plugin-pages
  • plugin-postmark
  • plugin-rate-limit
  • plugin-reports
  • plugin-saml
  • plugin-scheduler
  • plugin-sendgrid
  • plugin-sso
  • plugin-subscription
  • plugin-thumb
  • plugin-transcoder
  • plugin-twilio
  • plugin-waf
  • plugin-watermark

Guides


Architecture


Reference


Licensing


Security


Brand


Operations


Contributing


Admin


Changelog


All commands (52)

Clone this wiki locally