Repository navigation
v0.2.0
ConfigForge v0.2.0 🚀
A major UI/UX refresh with enhanced configuration management capabilities and improved developer experience.
✨ New Features
Configuration Management
- Editable Config Titles: Config files now support inline title editing with validation and automatic rename on save
- Enhanced Kubernetes Support: Improved main config file handling with better loading logic
- Smart Message System: Added message priority levels with customizable display duration for better user feedback
CLI Enhancements
- GUI Integration: New
cf opencommand to launch the ConfigForge GUI application directly from terminal
🎨 UI/UX Improvements
Visual Design
- Modern Window Styling: Updated from hidden title bar to standard title bar for better native macOS experience
- Material Design Elements: Enhanced visual styling with material backgrounds and strokes throughout the interface
- Improved Typography: Updated font styles across components for better consistency and accessibility compliance
Layout & Spacing
- Consistent Spacing System: Standardized padding and spacing values across all UI components following 8pt grid system
- Enhanced Sidebar: Updated list backgrounds with improved section headers and padding for better navigation
- Button System: Comprehensive button style updates with consistent control sizes and visual hierarchy
Accessibility & Readability
- Improved Contrast: Updated color and shadow opacities for better clarity and visual consistency
- Better Font Sizing: Optimized font sizes in config components and list rows for enhanced readability
- Component Consistency: Standardized background overlays and visual elements across the application
🔧 Technical Improvements
Code Quality
- SwiftFormat Integration: Added comprehensive SwiftFormat configuration for consistent code formatting across the project
- Async/await Modernization: Updated file selection logic to use modern async patterns with proper MainActor handling
- Code Cleanup: Removed unused components and outdated documentation for better maintainability
Developer Experience
- Style Guide Documentation: Added comprehensive UI button style guide for consistent development patterns
📦 Binary Assets
ConfigForge-arm64.dmg- Apple Silicon (M1/M2/M3/M4) MacsConfigForge-x86_64.dmg- Intel-based Macs
🔗 Full Changelog
Full Changelog: v0.1.0...v0.2.0
This release represents a significant step forward in ConfigForge's user experience and code quality, setting the foundation for future feature development.