Skip to content

Conversation

@DomagojGojak
Copy link
Collaborator

@DomagojGojak DomagojGojak commented Nov 19, 2025

This PR introduces a new build caching mechanism and incremental update strategy to optimize performance, alongside a major refactor of the application setup and watch functionality. Additionally, it standardizes logging across the codebase with a new Logger utility and cleans up unused configuration.

Key Changes

  • Build Optimization: Implemented a build cache and refactored the component builder to support incremental updates.
  • App Setup Refactor: Overhauled application setup and file watching logic for improved stability and maintenance.
  • Logging Standardization: Centralized logging with a new Logger utility and added custom logging for Handlebars and SSR plugins.
  • Cleanup: Renamed persistRuntimeCache to persistClientConfig and removed unused snippet files and error logs.

@DomagojGojak DomagojGojak changed the title Remove unused snippet files (HTML, JS, SCSS). Project Cleanup and Improvements Nov 19, 2025
@DomagojGojak DomagojGojak force-pushed the feature/0.18.0-cleanup branch 2 times, most recently from 49274bd to 5457981 Compare November 21, 2025 17:38
@DomagojGojak DomagojGojak force-pushed the feature/0.18.0-cleanup branch from 675dd9c to d3c7003 Compare November 25, 2025 14:43
@DomagojGojak DomagojGojak changed the title Project Cleanup and Improvements Refactor Build System, App Setup, and Logging Nov 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants