Nebula CLI is the main entry point to start making a nebula visualization, enabling a local development server, and building extensions and mashups.
The Nebula CLI now has updated and detailed documentation updates specifically on the following
Allows to run a nebula visualization with a local web development server.
For more details read here
Used to build a nebula visualization bundle.
Read more here
Used to generate Qlik Sense specific files to use a nebula visualization as an extension.
Learn more about this here
While nebula.js provides capabilities & APIs to build mashups and custom visualizations, it's primary purpose is often to display Qlik developed charts. These charts are available through npm under the @nebula.js scope. Learn more about it [here].
The new core build allows to significantly reduce the size of bundle, thus bringing down the overhead of downloading large amount of codes to be run. Refer to an example here
nebula.js API has the following new updates:
new useEmbed hook
The useEmbed hook allows access to the Nebula instance inside a chart, for adding charts into charts. Read the API specs.
new useKeyboard hook
The useKeyboard hook enables mashups to do sense-client style keyboard navigation across chart objects. Read the API specs.
new option for Field-listbox
You can now alter property definition for Field-listbox.