Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(core-deps): update dependency org.graalvm.polyglot:polyglot and :js to v23.1.0 #21

Merged
merged 3 commits into from
Dec 28, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Dec 15, 2023

Mend Renovate

This PR contains the following updates:

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

Release Notes

graalvm/graaljs (org.graalvm.js:js)

v23.0.0

  • Implemented the WebAssembly reference types proposal.
  • Implemented the Iterator Helpers proposal. It is available behind the experimental option --js.iterator-helpers.
  • Implemented the ShadowRealm proposal. It is available behind the experimental option --js.shadow-realm.
  • Removed experimental option v8-legacy-const.
  • Removed non-standard SharedArrayBuffer.isView.
  • Updated Node.js to version 18.14.1.
  • Implemented the Symbols as WeakMap keys proposal. It is available in ECMAScript staging mode (--js.ecmascript-version=staging).
  • Implemented the ArrayBuffer.prototype.transfer and friends proposal. It is available in ECMAScript staging mode (--js.ecmascript-version=staging).
  • Implemented the Change Array by copy proposal. It is available in ECMAScript staging mode (--js.ecmascript-version=staging).
  • Added BigInteger interop support.
    Note that foreign BigIntegers require an explicit type cast using the BigInt function to opt into JS BigInt semantics.
    The default semantics is to treat all foreign numbers like JS Number values, regardless of the original value or type.
    Arithmetic operators perform an implicit lossy conversion to double; mixing a JS BigInt with any non-JS number always throws.
    Comparison operators attempt to do a precise value comparison where possible.
    JS BigInt values can now be converted to java.math.BigInteger host objects, although a target type mapping may still be necessary to ensure consistent type mapping if the target type is ambiguous or absent.

Configuration

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

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

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


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/major-23-ver.graalvm-js branch 17 times, most recently from 094321f to a0c2e2d Compare December 17, 2023 15:34
@renovate renovate bot force-pushed the renovate/major-23-ver.graalvm-js branch 5 times, most recently from d6670d7 to bd57679 Compare December 19, 2023 16:21
@renovate renovate bot force-pushed the renovate/major-23-ver.graalvm-js branch from bd57679 to 0eded23 Compare December 24, 2023 16:31
@ashleycaselli ashleycaselli changed the title chore(core-deps): update dependency org.graalvm.js:js to v23 chore(core-deps): update dependency org.graalvm.polyglot:polyglot to v23 Dec 27, 2023
@ashleycaselli ashleycaselli changed the title chore(core-deps): update dependency org.graalvm.polyglot:polyglot to v23 chore(core-deps): update dependency org.graalvm.polyglot:polyglot and :js to v23.1.0 Dec 27, 2023
Copy link
Contributor Author

renovate bot commented Dec 27, 2023

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

Warning: custom changes will be lost.

@ashleycaselli ashleycaselli merged commit 673d1f1 into master Dec 28, 2023
@ashleycaselli ashleycaselli deleted the renovate/major-23-ver.graalvm-js branch December 28, 2023 14:55
github-actions bot pushed a commit that referenced this pull request Mar 12, 2024
## [1.4.0](1.3.2...1.4.0) (2024-03-12)

### Features

* add python version of the rdfquery library (still a bit buggy) ([7fbbd9a](7fbbd9a))
* **py-function:** add support to PyFunction ([68909e6](68909e6))
* **script-engine:** add Python script engine ([adb77e2](adb77e2))

### Dependency updates

* **core-deps:** remove not used dependency js-scriptengine ([c4aaab2](c4aaab2))
* **core-deps:** update dependency graalvm to 21.1.0 ([69fd535](69fd535))
* **core-deps:** update dependency org.antlr:antlr4-runtime to v4.13.1 ([df38669](df38669))
* **core-deps:** update dependency org.apache.jena:jena-arq to v3.17.0 ([590472e](590472e))
* **core-deps:** update dependency org.graalvm.js:js to v21.3.8 ([8d1b6e8](8d1b6e8))
* **core-deps:** update dependency org.graalvm.js:js to v22 ([e5f87ef](e5f87ef))
* **core-deps:** update dependency org.graalvm.polyglot:js to v23.1.1 ([338047c](338047c))
* **core-deps:** update dependency org.graalvm.polyglot:js to v23.1.2 ([b706ca1](b706ca1))
* **core-deps:** update dependency org.graalvm.polyglot:polyglot and :js to v23.1.0 ([#21](#21)) ([673d1f1](673d1f1))
* **core-deps:** update dependency org.graalvm.polyglot:polyglot to v23.1.1 ([4599ce8](4599ce8))
* **core-deps:** update dependency org.graalvm.polyglot:polyglot to v23.1.2 ([f14a8b3](f14a8b3))
* **core-deps:** update slf4j monorepo to v2.0.12 ([28a6d4b](28a6d4b))
* **core-deps:** update ver.slf4j to v1.7.36 ([b65bdfc](b65bdfc))
* **core-deps:** update ver.slf4j to v2 ([1fcb57f](1fcb57f))
* **core-deps:** update ver.slf4j to v2.0.10 ([9ccecc9](9ccecc9))
* **core-deps:** update ver.slf4j to v2.0.11 ([57c3462](57c3462))
* **deps:** add dependency semantic-release-preconfigured-conventional-commits ([2624a94](2624a94))
* **deps:** rename slf4j-log4j12 to slf4j-reload4j because the artifact was relocated ([f505e67](f505e67))

### Bug Fixes

* change the rdf_query function call in PyGraph with the right one ([a69b72d](a69b72d))
* **py-rdfquery:** add null checks in match query next solution function ([5b3066e](5b3066e))
* **py-rdfquery:** walk_path conditions and minor changes ([dc5c56c](dc5c56c))
* **py-script-engine:** update "get_args" function to return an empty array instead of a 1-element array with an empty string when the function has zero params ([6f0cd01](6f0cd01))
* **shacl-model:** replace interface implemented by SHPyFunction with the right one (SHJSExecutable -> SHPyExecutable) ([8a1497f](8a1497f))
* solve bugs in rdfquery python library ([823baab](823baab))
* **validation:** preferred constraint executor bug ([d63504c](d63504c))
* **vocabulary:** update py_data and _shapes variable name because the "$" was breaking the Python code ([f2aeb58](f2aeb58))

### Documentation

* fix typo in TestCaseType ([0920a8d](0920a8d))

### Tests

* add test cases, types, and context for testing py-based validation/rules ([8637b6d](8637b6d))
* **deps:** update dependency junit:junit to v4.13.2 ([79a29a4](79a29a4))
* fix tests-rdfquery paths with right URI ("py" instead of "js") ([7f1aef5](7f1aef5))
* **function:** add Python test case context ([130929a](130929a))
* **PropertyShape:** add py-based property validator (sh:PyValidator) ([6d2652a](6d2652a))
* **py-dash:** add max_length constraint test ([c4c7d59](c4c7d59))
* **py-dash:** add max_length_component implementation ([bb9e8bb](bb9e8bb))
* **py-function:** add simplePyFunctions tests ([4988554](4988554))
* **py-rdfquery:** add paths tests ([b5e45d9](b5e45d9))
* **py-rdfquery:** add predicate_path_single test ([bf8241e](bf8241e))
* **script-engine:** add test for PyTermFactory execution within the guest language (Python) using the polyglot api ([bf5fff5](bf5fff5))
* **shacl-js:** rewrite JS tests using ECMAScript >= 6 ([359e7a5](359e7a5))
* **validation:** add germanLabel PyConstraint test case ([5396ff2](5396ff2))
* **validation:** add simple PyConstraint test case ([614ea9a](614ea9a))

### Build and continuous integration

* add jdk setup step and github_username env var ([322abff](322abff))
* add job to run maven tests ([7677657](7677657))
* add maven build config ([b03f3e9](b03f3e9))
* add maven wrapper ([d11cb5c](d11cb5c))
* **deps:** update actions/checkout action to v4 ([9496758](9496758))
* **deps:** update actions/setup-java action to v4 ([0777d70](0777d70))
* **deps:** update dependency org.apache.maven.plugins:maven-assembly-plugin to v3.6.0 ([ef2138f](ef2138f))
* **deps:** update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.11.0 ([cc1de18](cc1de18))
* **deps:** update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.12.0 ([1598b07](1598b07))
* **deps:** update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.12.1 ([833f7c4](833f7c4))
* **deps:** update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.8.1 ([4e4f554](4e4f554))
* **deps:** update dependency org.apache.maven.plugins:maven-gpg-plugin to v3 ([c0fe4e5](c0fe4e5))
* **deps:** update dependency org.apache.maven.plugins:maven-jar-plugin to v3.1.2 ([7bbb2bb](7bbb2bb))
* **deps:** update dependency org.apache.maven.plugins:maven-jar-plugin to v3.3.0 ([4a3dd89](4a3dd89))
* **deps:** update dependency org.apache.maven.plugins:maven-javadoc-plugin to v2.10.4 ([2397703](2397703))
* **deps:** update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3 ([5f5e442](5f5e442))
* **deps:** update dependency org.apache.maven.plugins:maven-release-plugin to v3 ([c29d6b9](c29d6b9))
* **deps:** update dependency org.apache.maven.plugins:maven-source-plugin to v3.3.0 ([7aa3847](7aa3847))
* **deps:** update dependency org.sonatype.plugins:nexus-staging-maven-plugin to v1.6.13 ([da2b0e3](da2b0e3))
* replace config with sem-release one ([16fc5be](16fc5be))
* update config ([66ea3b6](66ea3b6))

### General maintenance

* add Dockerfile ([c075687](c075687))
* add GH maven registry sem-release config ([0e85a54](0e85a54))
* Configure Renovate ([#2](#2)) ([4701ea6](4701ea6))
* **gitignore:** add node_modules dir ([f4ffb04](f4ffb04))
* **jena-prefixes:** replace old prefixes with new ones ([e32cd28](e32cd28))
* **jena-prefixes:** replace old prefixes with new ones as explained at https://jena.apache.org/documentation/query/library-propfunc.html ([a366532](a366532))
* **model:** add implementation of python-based constraints ([302d0db](302d0db))
* **model:** add terms to be used by Python ([b7b4200](b7b4200))
* **model:** extend shacl model to support python-based constraints and rules ([eeffeaa](eeffeaa))
* **py-script-engine:** add new function to read function parameters ([7294660](7294660))
* **readme:** add CI badge ([8ae9197](8ae9197))
* **readme:** update with information about the fork ([b0439ec](b0439ec))
* replace dash.js and rdfquery.js, where needed, with python versions (yet they aren't implemented) ([19a7422](19a7422))
* replace project information with shacl-x related ones ([6efc4d8](6efc4d8))
* **rules:** add python as rule language and python-based rules components ([01c6cf6](01c6cf6))
* **script-engine:** disable nashorn-compat mode ([920f709](920f709))
* **script-engine:** remove nashorn ([302fddd](302fddd))
* **sem-release:** add docker release config ([be8d1fc](be8d1fc))
* **shacl-js:** add support for ECMAScript 12 (2021) ([34ae927](34ae927))
* **shacl-vocabulary:** add shacl-py terms ([3f33f94](3f33f94))
* update method calls in JavaScript to comply with Graal Polyglot programming syntax ([b2b7688](b2b7688))
* **validation:** add components to support py-based validation ([4726024](4726024))
* **vocabulary:** add PyTestCase to the DASH vocabulary ([dac670e](dac670e))
* **vocabulary:** add Python components to SHACL and DASH vocabularies ([74bdbcb](74bdbcb))
* **vocabulary:** add RDF Query Python library to DASH ([47f2a65](47f2a65))

### Refactoring

* clean dash test cases ([d680023](d680023))
* **js:** replace 'var'(s) with 'let'(s) ([bcf536f](bcf536f))
* remove useless old Eclipse settings ([687293a](687293a))
* **script-engine:** replace interfaces for JS and Py script engine with more general ScriptEngine ([97de168](97de168))
Copy link

🎉 This PR is included in version 1.4.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant