Skip to content

Releases: neutralinojs/neutralino.js

Neutralino.js nightly release

15 Nov 01:45
Compare
Choose a tag to compare
Pre-release

⚠️ Nightly build: This nighly-release may contain experimental features and breaking changes.

What's new

No changes β€” this version is similar to the previous version

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 nightly 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/lib@nightly
# --- or ---
yarn add @neutralinojs/lib@nightly

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


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

Neutralino.js v5.4.0 released!

24 Sep 08:00
Compare
Choose a tag to compare

What's new

API: resources

  • Export getFiles(), extractFile(path, dest), readFile(path), and readBinaryFile(path) functions.

API: window

  • Export minimize(), unminimize(), and isMinimized() functions.
  • Add alwaysCapture and dragMinDistance options to the window.setDraggableRegion() function and improve the performance of the overall draggable window implementation.

Bugfixes/improvements

  • Fix several issues with TypeScript exports and definitions.

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 5.4.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 v5.3.0 released!

26 Jul 10:00
Compare
Choose a tag to compare

What's new

API: filesystem

  • Expose filesystem.getAbsolutePath(path), filesystem.getRelativePath(path, ?base), and filesystem.getPathParts(path) functions.

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 5.3.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 v5.2.0 released!

30 May 09:19
Compare
Choose a tag to compare

What's new

API: filesystem

  • Accept overwrite, skip, and recursive options for the filesystem.copy() function.

Bugfixes/improvements

  • Improve the window.create() function's option-to-CLI argument mapping logic.

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 5.2.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 v5.1.1 released!

26 May 07:01
Compare
Choose a tag to compare

What's new

NPM

  • Fix the NPM package import issue.

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 5.1.1 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 v5.1.0 released!

22 Mar 14:32
Compare
Choose a tag to compare

What's new

API: clipboard

  • Export new framework functions: clipboard.getFormat(), clipboard.readImage(), and clipboard.writeImage(image).

TypeScript

  • Separate type definitions into a new directory to improve project structure.
  • Add missing type definitions.

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 5.1.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 v5.0.1 released!

24 Feb 08:10
Compare
Choose a tag to compare

What's new

TypeScript

  • Fix type declaration issues with the window global object. Now, window.NL_VERSION, etc. won't display errors on code editors or with the TypeScript compiler.

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 5.0.1 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 v5.0.0 released!

29 Jan 11:00
Compare
Choose a tag to compare

What's new

API: app

  • Expose app.readProcessInput(readAll=false), app.writeProcessOutput(), and app.writeProcessError() functions

API: filesystem

  • Export/deprecate functions based on framework's v5 release. See framework changelog for more details.

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 5.0.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.13.0 released!

27 Nov 07:21
Compare
Choose a tag to compare

What's new

API: window

  • Add extendUserAgentWith and exitProcessOnClose options to window.create TypeScript definition.

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.13.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.12.0 released!

20 Sep 11:30
Compare
Choose a tag to compare

What's new

Improvements/bugfixes

  • Improved the performance of the draggable regions API by throttling Neutralino framework function calls.
  • Fix the restarting issue that happens when the app path contains spaces.

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.12.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 πŸš€