Releases: neutralinojs/neutralino.js
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 π
Neutralino.js v3.3.0 released!
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 thefilesystem.writeFile
function. - Add
filesystem.appendBinaryFile
to append binary content to a file. Thrown errors are similar to thefilesystem.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 π