There has been a drastic improvements in NodeGui since the last release announcement of v0.2.0 in September 2019. This post aims to summarize some of the major ones.
NodeGUI v0.2.0 contains major architectural changes with respect v0.1
NodeGUI although is a nodejs addon, it no longer uses node-gyp as its build system. This is to enable greater flexibility and stability.
More details on why we changed to cmake here: https://github.com/nodegui/nodegui/pull/103
From v0.2.0 anyone can now build third party native plugins for NodeGUI. This is heavily inspired from React Native’s architecture.
This will ensure that the core library remains lean and will allow more easy way for contributions. More on this will be added to the docs soon. But if you are really eager to know how it would look you can take a look at https://github.com/nodegui/nodegui-example-plugin
Packer is a npm module that allows you to package apps built with NodeGUI or React NodeGUI into a standalone executable. Packer works on Mac, Windows and Linux
This is an initial MVP release of the module.
Currently if you need to produce a build you need to run the packer in different OS environments. …