NodeGUI v0.2.0
NodeGUI v0.2.0 represents a significant architectural evolution from its predecessor. The release introduces transformative improvements across multiple dimensions.
New Build System
NodeGUI although is a nodejs addon, it no longer uses node-gyp as its build system. The team migrated to CMake to enable enhanced flexibility and stability. The detailed rationale for this transition is available in pull request #103.
Native Plugin Support
Starting with v0.2.0, third-party developers can create native plugins for NodeGUI. This architecture draws inspiration from React Native's plugin ecosystem, allowing the core library to remain lightweight while facilitating community contributions.
An example plugin implementation is available at the nodegui-example-plugin repository.
Additional Updates
QTabWidgetcomponent addedQCheckBoxEvents.toggledfunctionalityQIcon.pixmapsupportqtnodeaddon renamed tonodegui_core