Skip to content

Commit

Permalink
Update changelogs
Browse files Browse the repository at this point in the history
  • Loading branch information
shalithasuranga committed Jul 22, 2023
1 parent 22daa26 commit 5eb14ef
Show file tree
Hide file tree
Showing 3 changed files with 25 additions and 3 deletions.
5 changes: 5 additions & 0 deletions docs/release-notes/cli.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ title: CLI

## Unreleased

## v9.6.1

### Bugfixes/Improvements
- Fix the hot-reloading issue that occurs with newer Node runtime versions.

## v9.6.0

### Core: Bundler
Expand Down
5 changes: 5 additions & 0 deletions docs/release-notes/client-library.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@ title: Client Library

## Unreleased

## v3.11.0

### 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.

## v3.10.0

### API: window
Expand Down
18 changes: 15 additions & 3 deletions docs/release-notes/framework.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,18 @@ title: Framework

## Unreleased

## v4.13.0

### Core: persistent window state

Now the framework stores the primary window state in a temporary file (JSON formatted) and loads during the startup process.
This feature stores and sets the window position (x, y coordinates), size (width and height), and maximized status. This feature is enabled by default in all platforms, but app developers can turn it off by using `false` for the `window.useSavedState` configuration attribute or `--window-use-saved-state` internal CLI argument.

Also, the window state loading status is available via the `NL_WSAVSTLOADED` global variable. The framework sets `true` for this boolean variable if the window state was loaded from the saved configuration.

### Improvements/bugfixes
- Fix several issues in the webview Windows code (i.e., Wait for the window close event, window style fixes, etc.).

## v4.12.0

### API: window
Expand Down Expand Up @@ -50,12 +62,12 @@ Whenever a filesystem change occurs, file watcher instances dispatch the `watchF

### Improvements/bugfixes

- Add a [JSON schema](https://json-schema.org/) definition for the `neutralino.config.json` file.
- Add a [JSON schema](https://json-schema.org/) definition for the `neutralino.config.json` file.
- Fix source code compilation issues on macOS `arm64` systems.

### ESM/NPM support

Neutralinojs typically stores the client library implementation in a separate file (`neutralino.js`). This approach makes Neutralinojs app development
Neutralinojs typically stores the client library implementation in a separate file (`neutralino.js`). This approach makes Neutralinojs app development
process easier with a globally exposed JavaScript object, `Neutralino`. But, modern web developers use ES modules and they usually like to fetch dependencies from NPM. So, now, developers can load the `__neutralino_globals.js` internal script (i.e., `<script src="__neutralino_globals.js"></script>`) to load only globals. Then, they can use the client library implementation via `neutralino.mjs` with the neu CLI or from [`@neutralinojs/lib`](https://www.npmjs.com/package/@neutralinojs/lib) with a Node package manager.

## v4.9.0
Expand Down Expand Up @@ -122,7 +134,7 @@ Returns the current mouse cursor position via a JavaScript object that has `x` a

### Bugfixes/improvements
- Replaced string error codes with enums in the C++ source code.
- Some refactorings done in C++ struct definitions and return values.
- Some refactorings done in C++ struct definitions and return values.

## v4.7.0

Expand Down

0 comments on commit 5eb14ef

Please sign in to comment.