From 1199c1e92caa53d12b2372eac39c11462123ce39 Mon Sep 17 00:00:00 2001 From: Felix Schumacher Date: Fri, 3 Apr 2026 13:28:15 +0200 Subject: [PATCH] chore: update rhino to 1.9.1 and add rhino-engine to re-enable support of jsr223 with javascript. --- src/bom-thirdparty/build.gradle.kts | 3 ++- src/core/build.gradle.kts | 1 + src/dist/src/dist/expected_release_jars.csv | 13 +++++++------ 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/src/bom-thirdparty/build.gradle.kts b/src/bom-thirdparty/build.gradle.kts index 54e32a4f729..51d51af50c7 100644 --- a/src/bom-thirdparty/build.gradle.kts +++ b/src/bom-thirdparty/build.gradle.kts @@ -137,7 +137,8 @@ dependencies { api("org.jodd:jodd-log:5.1.6") api("org.jodd:jodd-props:6.0.2") api("org.jsoup:jsoup:1.21.2") - api("org.mozilla:rhino:1.8.0") + api("org.mozilla:rhino:1.9.1") + api("org.mozilla:rhino-engine:1.9.1") api("org.neo4j.driver:neo4j-java-driver:6.0.2") api("org.slf4j:jcl-over-slf4j:1.7.36") api("org.slf4j:slf4j-api:1.7.36") diff --git a/src/core/build.gradle.kts b/src/core/build.gradle.kts index e654f4d8343..c7785a39699 100644 --- a/src/core/build.gradle.kts +++ b/src/core/build.gradle.kts @@ -115,6 +115,7 @@ dependencies { implementation("org.jodd:jodd-core") implementation("org.jodd:jodd-props") implementation("org.mozilla:rhino") + implementation("org.mozilla:rhino-engine") implementation("org.slf4j:jcl-over-slf4j") testImplementation("commons-net:commons-net") diff --git a/src/dist/src/dist/expected_release_jars.csv b/src/dist/src/dist/expected_release_jars.csv index 8a081ba6985..01ee126af4f 100644 --- a/src/dist/src/dist/expected_release_jars.csv +++ b/src/dist/src/dist/expected_release_jars.csv @@ -32,7 +32,7 @@ 558963,commons-jexl3-3.5.0.jar 931901,commons-jvm-4.8.0.jar 709075,commons-lang3-3.19.0.jar -73737,commons-logging-1.3.5.jar +74010,commons-logging-1.3.6.jar 2213560,commons-math3-3.6.1.jar 330333,commons-net-3.12.0.jar 152289,commons-pool2-2.12.1.jar @@ -72,9 +72,9 @@ 327891,httpcore-4.4.16.jar 368896,httpcore-nio-4.4.16.jar 41727,httpmime-4.5.14.jar -79195,jackson-annotations-2.20.jar -593176,jackson-core-2.20.1.jar -1688480,jackson-databind-2.20.1.jar +82104,jackson-annotations-2.21.jar +595531,jackson-core-2.21.2.jar +1701926,jackson-databind-2.21.2.jar 58964,jakarta.jms-api-3.1.0.jar 78030,javax.activation-1.2.0.jar 142391,jcharts-0.7.5.jar @@ -143,8 +143,9 @@ 1498253,plot-stem-jvm-4.8.0.jar 11640,reactive-streams-1.0.4.jar 1897776,reactor-core-3.7.12.jar -1262303,rhino-1.8.0.jar -1330468,rsyntaxtextarea-3.6.1.jar +1647024,rhino-1.9.1.jar +15019,rhino-engine-1.9.1.jar +1340299,rsyntaxtextarea-3.6.2.jar 5783933,Saxon-HE-12.9.jar 283536,serializer-2.7.3.jar 69908,slf4j-api-2.0.17.jar