Releases: neutralinojs/neutralino.js
Neutralino.js v3.12.0 released!
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 π
Neutralino.js v3.11.0 released!
What's new
API: window
- Avoid saving the window state for child windows in the
window.create
function by using the--window-use-saved-state=false
internal CLI argument.
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.11.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.10.0 released!
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!
What's new
API: file watchers
- Export
filesystem.createWatcher
andfilesystem.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!
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!
What's new
API: custom methods and file streams
- Expose functions in framework's custom methods and file streams implementations.
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!
What's new
API: os, filesystem, storage, and computer
- Expose new framework functions:
os.getEnvs
,storage.getKeys
, andcomputer.getMousePosition
. - Add
size
andpos
options tofilesystem.readFile
andfilesystem.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!
What's new
API: System information API
- Expose the new system information API functions:
computer.getArch
,computer.getKernelInfo
,computer.getOSInfo
,computer.getCPUInfo
, andcomputer.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!
What's new
API: filesystem
- Expose
createdAt
andmodifiedAt
JavaScript timestamps with thefilesystem.getStats
function.
API: os
- Add new functions for spawning processes.
spawnProcess
,getSpawnedProcesses
, andupdateSpawnedProcess
.
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!
What's new
DevOps
- Add nightly builds support. Developers can download the nightly builds by setting
cli.clientVersion
tonightly
.
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 π