v0.3.0
Pre-release
Pre-release
Fixes
- Fixed an issue with the
REPLACEaction causing errors during child node rendering. - Resolved a problem where properties inside loops could not correctly access global data.
Adjustments
- Extracted lifecycle management functionality into a dedicated
Lifecyclemodule. - Consolidated all state monitoring features into
lifecyclefor easier management. Example of the new state monitoring:const app = new QUI({ id: "app", lifecycle: { before_render: _ => { console.log("Preparing to render"); }, rendered: _ => { console.log("Rendered"); }, before_update: _ => { console.log("Preparing to update"); }, updated: _ => { console.log("Updated"); }, before_destroy: _ => { console.log("Preparing to destroy"); }, destroyed: _ => { console.log("Destroyed"); } } });
Updates
- Introduced new state monitoring methods
before_destroyanddestroyedto track application state changes before and after destruction.
Deprecated Features
- For more details, see here.