Skip to content

Releases: neutralinojs/neutralino.js

Neutralino.js v3.10.0 released!

29 May 06:44
Compare
Choose a tag to compare

What's new

API: window

  • Export the window.center function.

How to update

neu CLI

neu CLI downloads the client library as a separate JavaScript file (neutralino.js or neutralino.mjs) and let the framework create a global object (Neutralino) or let developers use a module. Update the config file option cli.clientVersion with 3.10.0 and enter neu update to fetch this version.

Node package managers

Use the following commands if you bundle the client library into your app package:

npm install @neutralinojs/[email protected]
# --- or ---
yarn add @neutralinojs/[email protected]

Get started: https://neutralino.js.org/docs


This release was auto-generated by ReleaseZri πŸš€

Neutralino.js v3.9.0 released!

17 Mar 11:22
Compare
Choose a tag to compare

What's new

API: file watchers

  • Export filesystem.createWatcher and filesystem.removeWatcher functions.

DevOps

  • Publish to NPM only if there are unreleased changes in changelog.

How to update

neu CLI

neu CLI downloads the client library as a separate JavaScript file (neutralino.js or neutralino.mjs) and let the framework create a global object (Neutralino) or let developers use a module. Update the config file option cli.clientVersion with 3.9.0 and enter neu update to fetch this version.

Node package managers

Use the following commands if you bundle the client library into your app package:

npm install @neutralinojs/[email protected]
# --- or ---
yarn add @neutralinojs/[email protected]

Get started: https://neutralino.js.org/docs


This release was auto-generated by ReleaseZri πŸš€

Neutralino.js v3.8.2 released!

20 Jan 20:07
Compare
Choose a tag to compare

What's new

NPM/ESM support

  • Add ESM support for the client library via neutralino.mjs.
  • Publish (and automate) the client library as an NPM package,@neutralinojs/lib.

How to update

neu CLI

neu CLI downloads the client library as a separate JavaScript file (neutralino.js or neutralino.mjs) and let the framework create a global object (Neutralino) or let developers use a module. Update the config file option cli.clientVersion with 3.8.2 and enter neu update to fetch this version.

Node package managers

Use the following commands if you bundle the client library into your app package:

npm install @neutralinojs/[email protected]
# --- or ---
yarn add @neutralinojs/[email protected]

Get started: https://neutralino.js.org/docs


This release was auto-generated by ReleaseZri πŸš€

Neutralino.js v3.8.0 released!

25 Nov 15:48
Compare
Choose a tag to compare

What's new

API: custom methods and file streams

Update the config file option cli.clientVersion with 3.8.0 and enter neu update to fetch this version.

Get started: https://neutralino.js.org/docs


This release was auto-generated by ReleaseZri πŸš€

Neutralino.js v3.7.0 released!

29 Sep 06:07
Compare
Choose a tag to compare

What's new

API: os, filesystem, storage, and computer

  • Expose new framework functions: os.getEnvs, storage.getKeys, and computer.getMousePosition.
  • Add size and pos options to filesystem.readFile and filesystem.readBinaryFile functions.

Update the config file option cli.clientVersion with 3.7.0 and enter neu update to fetch this version.

Get started: https://neutralino.js.org/docs


This release was auto-generated by ReleaseZri πŸš€

Neutralino.js v3.6.0 released!

18 Jul 07:31
Compare
Choose a tag to compare

What's new

API: System information API

  • Expose the new system information API functions: computer.getArch, computer.getKernelInfo, computer.getOSInfo, computer.getCPUInfo, and computer.getDisplays.

API: os

  • Add the defaultPath option to set the default file path for all file dialogs.

Update the config file option cli.clientVersion with 3.6.0 and enter neu update to fetch this version.

Get started: https://neutralino.js.org/docs


This release was auto-generated by ReleaseZri πŸš€

Neutralino.js v3.5.0 released!

27 May 12:18
Compare
Choose a tag to compare

What's new

API: filesystem

  • Expose createdAt and modifiedAt JavaScript timestamps with the filesystem.getStats function.

API: os

  • Add new functions for spawning processes. spawnProcess, getSpawnedProcesses, and updateSpawnedProcess.

Update the config file option cli.clientVersion with 3.5.0 and enter neu update to fetch this version.

Get started: https://neutralino.js.org/docs


This release was auto-generated by ReleaseZri πŸš€

Neutralino.js v3.4.0 released!

21 Apr 12:37
Compare
Choose a tag to compare

What's new

DevOps

  • Add nightly builds support. Developers can download the nightly builds by setting cli.clientVersion to nightly.

Core: global variables

  • Add NL_CCOMMIT to hold the release commit of the client library.

Update the config file option cli.clientVersion with 3.4.0 and enter neu update to fetch this version.

Get started: https://neutralino.js.org/docs


This release was auto-generated by ReleaseZri πŸš€

Neutralino.js v3.3.0 released!

10 Mar 17:30
Compare
Choose a tag to compare

What's new

API: window

  • Add window.getPosition to get the current window coordinates.

API: filesystem

  • Add filesystem.appendFile to append text content to a file. Thrown errors are similar to the filesystem.writeFile function.
  • Add filesystem.appendBinaryFile to append binary content to a file. Thrown errors are similar to the filesystem.writeBinaryFile function.

Update the config file option cli.clientVersion with 3.3.0 and enter neu update to fetch this version.

Get started: https://neutralino.js.org/docs


This release was auto-generated by ReleaseZri πŸš€

Neutralino.js v3.2.0 released!

04 Feb 18:38
Compare
Choose a tag to compare

What's new

API: init

  • Store NL_TOKEN in sessionStorage and handle native API calls after page reload.
  • Show a message to the user via HTML if NL_TOKEN is not valid (Eg: when the user tries to open the app from another client with one-time token).

API: window

  • Add window.setAlwaysOnTop(bool).
  • Add window.getSize.

Update the config file option cli.clientVersion with 3.2.0 and enter neu update to fetch this version.

Get started: https://neutralino.js.org/docs


This release was auto-generated by ReleaseZri πŸš€