v0.4.3 - 27/6/25
Section titled “v0.4.3 - 27/6/25”Framework Configuration Enhancements
Section titled “Framework Configuration Enhancements”Configuration Management Improvements
Section titled “Configuration Management Improvements”- Unified Config Append System: Implemented consistent configuration appending across all supported frameworks instead of importing configs, improving build reliability and modularity
- Framework-Specific Updates:
- Next.js: Enhanced config setup with proper append functionality and build optimizations
- Nuxt.js: Updated to support mixed ESM/CommonJS syntax and version 2.18+ compatibility
- Remix: Fixed configuration handling and improved move operations
- Svelte: Migrated to appended configuration system
- TypeScript Support: Extended configuration appending to work seamlessly with TypeScript projects
Build System Optimizations
Section titled “Build System Optimizations”Performance Improvements
Section titled “Performance Improvements”- Asset Management: Removed legacy public assets to significantly reduce build times
- Node.js Support: Dropped Node 16 support and improved ESM/CommonJS detection and handling
- Environment Variables: Enhanced environment variable handling during build processes, including support for empty variables
Development Environment
Section titled “Development Environment”- Marketing Site Cleanup: Completely removed marketing site components and headers to streamline the codebase
- Build Reliability: Fixed various build issues across Next.js, Remix, and other frameworks
Infrastructure & Operations
Section titled “Infrastructure & Operations”Environment Management
Section titled “Environment Management”- Build-Time Environment Variables: Implemented proper environment variable injection during build processes
- Configuration Validation: Added better handling for null projects and improved icon display logic
Logging & Monitoring
Section titled “Logging & Monitoring”- Enhanced Logging: Improved logging for rules processing and deployment operations
- Root Domain Handling: Fixed bugs related to root domain processing
- Link Management: Improved unlinking and relinking processes with better error handling
Bug Fixes
Section titled “Bug Fixes”Configuration Issues
Section titled “Configuration Issues”- Fixed Nuxt configuration handling for projects with mixed module syntax
- Resolved Next.js build configuration problems
- Corrected Remix framework integration issues
Build Pipeline
Section titled “Build Pipeline”- Fixed environment variable availability during build time
- Resolved TypeScript compatibility issues with configuration appending
- Improved error handling for empty or missing environment variables
User Interface
Section titled “User Interface”- Fixed icon display issues when project data is null
- Enhanced messaging for clear operations
- Improved overall user experience consistency
Migration Notes: Projects using older configuration import patterns will automatically benefit from the new append system. No manual intervention required for existing deployments.