Releases: neutralinojs/neutralino.js
Neutralino.js nightly release
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!
What's new
API: resources
- Export
getFiles()
,extractFile(path, dest)
,readFile(path)
, andreadBinaryFile(path)
functions.
API: window
- Export
minimize()
,unminimize()
, andisMinimized()
functions. - Add
alwaysCapture
anddragMinDistance
options to thewindow.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!
What's new
API: filesystem
- Expose
filesystem.getAbsolutePath(path)
,filesystem.getRelativePath(path, ?base)
, andfilesystem.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!
What's new
API: filesystem
- Accept
overwrite
,skip
, andrecursive
options for thefilesystem.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!
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!
What's new
API: clipboard
- Export new framework functions:
clipboard.getFormat()
,clipboard.readImage()
, andclipboard.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!
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!
What's new
API: app
- Expose
app.readProcessInput(readAll=false)
,app.writeProcessOutput()
, andapp.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!
What's new
API: window
- Add
extendUserAgentWith
andexitProcessOnClose
options towindow.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!
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 π