@@ -8,10 +8,10 @@ import org.zaproxy.gradle.addon.misc.ConvertMarkdownToHtml
88
99plugins {
1010 `java- library`
11- id(" org.zaproxy.add-on" ) version " 0.11.0 "
12- id(" org.zaproxy.crowdin" ) version " 0.4 .0"
11+ id(" org.zaproxy.add-on" ) version " 0.13.1 "
12+ id(" org.zaproxy.crowdin" ) version " 0.6 .0"
1313 id(" com.diffplug.spotless" )
14- id(" com.github.node-gradle.node" ) version " 7.0.2 "
14+ id(" com.github.node-gradle.node" ) version " 7.1.0 "
1515 id(" org.zaproxy.common" )
1616}
1717
@@ -22,7 +22,7 @@ val scriptsDir = layout.buildDirectory.dir("scripts")
2222zapAddOn {
2323 addOnId.set(" communityScripts" )
2424 addOnName.set(" Community Scripts" )
25- zapVersion.set(" 2.15 .0" )
25+ zapVersion.set(" 2.16 .0" )
2626 addOnStatus.set(AddOnStatus .ALPHA )
2727
2828 releaseLink.set(
" https://github.com/zaproxy/community-scripts/compare/v@[email protected] @CURRENT_VERSION@" )
@@ -49,20 +49,20 @@ crowdin {
4949}
5050
5151dependencies {
52- testImplementation(" org.junit.jupiter:junit-jupiter:5.10.2 " )
52+ testImplementation(" org.junit.jupiter:junit-jupiter:5.12.0 " )
5353 testRuntimeOnly(" org.junit.platform:junit-platform-launcher" )
5454
55- testImplementation(" commons-io:commons-io:2.16.1 " )
56- testImplementation(" org.assertj:assertj-core:3.26.0 " )
57- testImplementation(" org.apache.commons:commons-lang3:3.14 .0" )
55+ testImplementation(" commons-io:commons-io:2.18.0 " )
56+ testImplementation(" org.assertj:assertj-core:3.27.3 " )
57+ testImplementation(" org.apache.commons:commons-lang3:3.17 .0" )
5858
5959 // The following versions should match the ones of the add-ons.
6060 testImplementation(" org.codehaus.groovy:groovy-all:3.0.14" )
6161 val graalJsVersion = " 22.3.3"
6262 testImplementation(" org.graalvm.js:js:$graalJsVersion " )
6363 testImplementation(" org.graalvm.js:js-scriptengine:$graalJsVersion " )
6464 testImplementation(" org.jruby:jruby-complete:1.7.4" )
65- testImplementation(" org.zaproxy:zest:0.21 .0" )
65+ testImplementation(" org.zaproxy:zest:0.24 .0" )
6666 testImplementation(" org.python:jython-standalone:2.7.2" )
6767}
6868
@@ -92,7 +92,7 @@ var scriptTypes =
9292 " websocketpassive" ,
9393 )
9494
95- val syncScriptsDirTask by tasks.creating (Sync ::class ) {
95+ val syncScriptsDirTask by tasks.registering (Sync ::class ) {
9696 into(scriptsDir.get().dir(project.name))
9797
9898 scriptTypes.forEach {
@@ -107,15 +107,15 @@ tasks.named(AddOnPlugin.GENERATE_MANIFEST_TASK_NAME) {
107107}
108108
109109java {
110- val javaVersion = JavaVersion .VERSION_11
110+ val javaVersion = JavaVersion .VERSION_17
111111 sourceCompatibility = javaVersion
112112 targetCompatibility = javaVersion
113113}
114114
115115sourceSets[" main" ].output.dir(mapOf (" builtBy" to syncScriptsDirTask), scriptsDir)
116116
117117node {
118- version = " 20.12.1 "
118+ version = " 22.14.0 "
119119 download = true
120120}
121121
0 commit comments