v0.4.3 - 27/6/25

Framework Configuration Enhancements

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

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

  • 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

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

  • 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

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

  • 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

  • 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.

Last updated