-
Notifications
You must be signed in to change notification settings - Fork 0
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
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
094321f
to
a0c2e2d
Compare
d6670d7
to
bd57679
Compare
bd57679
to
0eded23
Compare
Edited/Blocked NotificationRenovate 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. |
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))
🎉 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
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
22.3.4
->23.0.2
Release Notes
graalvm/graaljs (org.graalvm.js:js)
v23.0.0
--js.iterator-helpers
.--js.shadow-realm
.v8-legacy-const
.SharedArrayBuffer.isView
.--js.ecmascript-version=staging
).--js.ecmascript-version=staging
).--js.ecmascript-version=staging
).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.
This PR has been generated by Mend Renovate. View repository job log here.