openMF / fineract-pentaho

Pentaho Reporting Plugin for Apache Fineract
Mozilla Public License 2.0
26 stars 45 forks source link

fix(deps): update graal.version to v24 (major) #193

Open renovate[bot] opened 6 months ago

renovate[bot] commented 6 months ago

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
org.graalvm.js:js-scriptengine (source) 23.0.4 -> 24.1.1 age adoption passing confidence
org.graalvm.js:js (source) 23.0.4 -> 24.1.1 age adoption passing confidence

Release Notes

graalvm/graaljs (org.graalvm.js:js-scriptengine) ### [`v24.1.0`](https://redirect.github.com/graalvm/graaljs/blob/HEAD/CHANGELOG.md#Version-2410) - ECMAScript 2024 mode/features enabled by default. - Implemented the [Make eval-introduced global vars redeclarable](https://redirect.github.com/tc39/proposal-redeclarable-global-eval-vars) proposal. - Implemented the [Float16Array](https://redirect.github.com/tc39/proposal-float16array) proposal. It is available in ECMAScript staging mode (`--js.ecmascript-version=staging`). - Implemented the [Array.fromAsync](https://redirect.github.com/tc39/proposal-array-from-async) proposal. It is available in ECMAScript staging mode (`--js.ecmascript-version=staging`). - Implemented the [Resizable and Growable ArrayBuffers](https://redirect.github.com/tc39/proposal-resizablearraybuffer) proposal. - Updated Node.js to version 20.13.1. - Made option `js.esm-eval-returns-exports` stable and allowed in `SandboxPolicy.UNTRUSTED`. ### [`v24.0.0`](https://redirect.github.com/graalvm/graaljs/blob/HEAD/CHANGELOG.md#Version-2400) - Implemented the [WebAssembly threads](https://redirect.github.com/WebAssembly/threads) proposal. - Implemented the [Promise.withResolvers](https://redirect.github.com/tc39/proposal-promise-with-resolvers) proposal. It is available in ECMAScript staging mode (`--js.ecmascript-version=staging`). - Implementation of [Async Iterator Helpers](https://redirect.github.com/tc39/proposal-async-iterator-helpers) proposal (that was split out from Iterator Helpers proposal) was moved behind the experimental option `--js.async-iterator-helpers`. - Implemented the [Well-Formed Unicode Strings](https://redirect.github.com/tc39/proposal-is-usv-string) proposal. It is available in ECMAScript staging mode (`--js.ecmascript-version=staging`). - Implemented the [JSON.parse source text access](https://redirect.github.com/tc39/proposal-json-parse-with-source) proposal. It is available in ECMAScript staging mode (`--js.ecmascript-version=staging`). - Updated Node.js to version 18.18.2. - WebAssembly support in Node.js has been enabled by default. It can be disabled using the experimental option `--js.webassembly=false`. - `--js.import-assertions` option has been replaced by `--js.import-attributes` option because [the corresponding proposal](https://redirect.github.com/tc39/proposal-import-attributes) has migrated from the usage of assertions to the usage of attributes. ### [`v23.1.0`](https://redirect.github.com/graalvm/graaljs/blob/HEAD/CHANGELOG.md#Version-2310) - NOTE: GraalVM no longer ships with a "js" ScriptEngine. Please either use the Maven dependency or explicitly put `js-scriptengine.jar` on the module path. See [ScriptEngine documentation](docs/user/ScriptEngine.md) for details. - ECMAScript 2023 mode/features enabled by default. - Updated Node.js to version 18.17.1. - Implemented the [Async Context](https://redirect.github.com/tc39/proposal-async-context) proposal. It is available behind the experimental option `--js.async-context`. - `FinalizationRegistry.prototype.cleanupSome` is not enabled by default any more; it has been moved to ECMAScript staging mode (`--js.ecmascript-version=staging`). - Added an experimental option `--js.allow-narrow-spaces-in-date-format` (enabled by default). When this option is set to `false` then narrow spaces in date/time formats are replaced by a space (`0x20`). - Made option `js.console` stable and allowed in `SandboxPolicy.UNTRUSTED`. - Made option `js.unhandled-rejections` stable and allowed in `SandboxPolicy.CONSTRAINED`. - Added option `js.allow-eval` that is stable and allowed in `SandboxPolicy.UNTRUSTED`. - Deprecated option `js.disable-eval`, superseded by `js.allow-eval`. - Implemented the [String.dedent](https://redirect.github.com/tc39/proposal-string-dedent) proposal. It is available in ECMAScript staging mode (`--js.ecmascript-version=staging`). - Duplicate named capture groups are now supported in regular expressions, as per the [duplicate named capturing groups](https://redirect.github.com/tc39/proposal-duplicate-named-capturing-groups) proposal. - Implemented the [RegExp v flag](https://redirect.github.com/tc39/proposal-regexp-v-flag) proposal. It is available behind the experimental option `--js.regexp-unicode-sets`. - The Maven coordinates for embedding the GraalVM JavaScript have been updated. For consuming the enterprise GraalVM JavaScript, use: ```xml org.graalvm.polyglot js ${graalvm.version} pom ``` For consuming the community GraalVM JavaScript, use: ```xml org.graalvm.polyglot js-community ${graalvm.version} pom ```

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.



This PR was generated by Mend Renovate. View the repository job log.