Coralite v0.6.0
Coralite’s latest release, v0.6.0 introduces foundational features for building and rendering static websites, with a focus on component-based architecture, improved error handling, and enhanced developer tools.
Core Functionality #
- Module reorganisation: Moved Coralite to a module structure for better maintainability and integration with external projects (
02a5e8f). - Error clarity: Added document context to error messages for easier debugging (
e210844). - Flexibility in rendering: Introduced a new option to ignore elements by attribute name-value pair, improving control over template processing (
229fef5). - Compilation resilience: Fixed handling of missing components during compilation to prevent build failures (
5d44661). - Utility expansion: Exported utility functions for broader reuse in projects (
891db2e). - CLI integration: Updated CLI to leverage the Coralite module directly, simplifying command-line workflows (
b10bbe8).
Developer Improvements #
- Dry run support: Added a dry run option for testing changes without generating output (
48fe816). - Type consistency: Standardised type definitions across modules through a global types file (
02a5e8f). - Dependency management: Included
kleurfor enhanced terminal colour support in logs and outputs (c78dde1).
Get the release #
npm install coralite@0.6.0
For detailed information on all changes, refer to the git v0.6.0 changelog
Related posts
- Coralite v0.18.7 Release Notes - 18 Oct 25
- Coralite v0.18.6 Release Notes - 24 Sept 25
- Coralite v0.18.5 Release Notes - 18 Sept 25
