diff --git a/build.gradle b/build.gradle index 6e08f3a3..f84cce19 100644 --- a/build.gradle +++ b/build.gradle @@ -7,8 +7,8 @@ buildscript { classpath "org.grails:grails-gradle-plugin:$grailsGradlePluginVersion" classpath "org.grails:grails-docs:${project.ext.properties.grailsDocsVersion ?: grailsVersion}" classpath "org.grails.plugins:views-gradle:$jsonViewsVersion" - classpath "io.github.gradle-nexus:publish-plugin:2.0.0" - classpath("org.asciidoctor:asciidoctor-gradle-jvm:4.0.2") + classpath "io.github.gradle-nexus:publish-plugin:$gradleNexusPublishPluginVersion" + classpath "org.asciidoctor:asciidoctor-gradle-jvm:$asciidoctorJvmVersion" } } @@ -93,10 +93,10 @@ subprojects { project -> testImplementation "org.spockframework:spock-core:${spockVersion}", { exclude module: 'groovy-all' } - testImplementation "cglib:cglib-nodep:2.2.2" - testImplementation "org.objenesis:objenesis:1.4" + testRuntimeOnly "net.bytebuddy:byte-buddy:$bytebuddyVersion" + testRuntimeOnly "org.objenesis:objenesis:$objenesisVersion" - documentation "org.fusesource.jansi:jansi:1.14" + documentation "org.fusesource.jansi:jansi:$jansiVersion" } @@ -268,9 +268,9 @@ subprojects { subproject -> dependencies { if (configurations.find { it.name == 'documentation' }) { - documentation "org.fusesource.jansi:jansi:1.18" - documentation "jline:jline:2.14.6" - documentation "com.github.javaparser:javaparser-core:3.15.14" + documentation "org.fusesource.jansi:jansi:$jansiVersion" + documentation "jline:jline:$jlineVersion" + documentation "com.github.javaparser:javaparser-core:$javaParserVersion" documentation "org.apache.groovy:groovy:${groovyVersion}" documentation "org.apache.groovy:groovy-templates:${groovyVersion}" documentation "org.apache.groovy:groovy-ant:$groovyVersion" @@ -336,12 +336,12 @@ configurations { dependencies { if (configurations.find { it.name == 'documentation' }) { - documentation 'info.picocli:picocli:3.8.0' - documentation "org.fusesource.jansi:jansi:1.18" - documentation "jline:jline:2.14.6" - documentation "com.github.javaparser:javaparser-core:3.15.14" - documentation "org.apache.groovy:groovy:${groovyVersion}" - documentation "org.apache.groovy:groovy-templates:${groovyVersion}" + documentation "info.picocli:picocli:$picocliVersion" + documentation "org.fusesource.jansi:jansi:$jansiVersion" + documentation "jline:jline:$jlineVersion" + documentation "com.github.javaparser:javaparser-core:$javaParserVersion" + documentation "org.apache.groovy:groovy:$groovyVersion" + documentation "org.apache.groovy:groovy-templates:$groovyVersion" documentation "org.apache.groovy:groovy-ant:$groovyVersion" documentation "org.apache.groovy:groovy-cli-picocli:$groovyVersion" } diff --git a/examples/demo33/build.gradle b/examples/demo33/build.gradle index 20881236..f15cc143 100644 --- a/examples/demo33/build.gradle +++ b/examples/demo33/build.gradle @@ -4,7 +4,7 @@ buildscript { } dependencies { - classpath "gradle.plugin.com.github.erdi.webdriver-binaries:webdriver-binaries-gradle-plugin:2.4" + classpath "com.github.erdi:webdriver-binaries-gradle-plugin:$webdriverBinariesVersion" } } @@ -36,7 +36,7 @@ dependencies { implementation "org.grails.plugins:scaffolding" implementation "org.grails.plugins:events" implementation "org.grails.plugins:hibernate5" - implementation "org.hibernate:hibernate-core:5.4.17.Final" + implementation "org.hibernate:hibernate-core-jakarta:$hibernateVersion" implementation "org.grails.plugins:gsp" implementation "org.grails.plugins:views-json" implementation "org.grails.plugins:views-json-templates" @@ -44,18 +44,18 @@ dependencies { profile "org.grails.profiles:web" runtimeOnly "com.h2database:h2" runtimeOnly "org.apache.tomcat:tomcat-jdbc" - runtimeOnly "com.bertramlabs.plugins:asset-pipeline-grails:3.3.1" + runtimeOnly "com.bertramlabs.plugins:asset-pipeline-grails:$assetPipelineVersion" testImplementation "org.grails.plugins:geb" - testRuntimeOnly "org.seleniumhq.selenium:selenium-htmlunit-driver:2.47.1" - testRuntimeOnly "net.sourceforge.htmlunit:htmlunit:2.18" + testRuntimeOnly "org.seleniumhq.selenium:htmlunit-driver:$seleniumHtmlunitVersion" + testRuntimeOnly "net.sourceforge.htmlunit:htmlunit:$htmlunitVersion" testImplementation project(':grails-web-testing-support') testImplementation project(':grails-gorm-testing-support') - testImplementation "org.seleniumhq.selenium:selenium-remote-driver:3.141.59" - testImplementation "org.seleniumhq.selenium:selenium-api:3.141.59" - testImplementation "org.seleniumhq.selenium:selenium-support:3.141.59" - testImplementation "org.seleniumhq.selenium:selenium-chrome-driver:3.141.59" + testImplementation "org.seleniumhq.selenium:selenium-remote-driver:$seleniumVersion" + testImplementation "org.seleniumhq.selenium:selenium-api:$seleniumVersion" + testImplementation "org.seleniumhq.selenium:selenium-support:$seleniumVersion" + testImplementation "org.seleniumhq.selenium:selenium-chrome-driver:$seleniumVersion" } bootRun { diff --git a/gradle.properties b/gradle.properties index 478fb2ca..80f02702 100644 --- a/gradle.properties +++ b/gradle.properties @@ -6,24 +6,37 @@ projectUrl=https://github.com/grails/grails-testing-support githubSlug=grails/grails-testing-support githubBranch=4.0.x developers=Jeff Brown,James Kleeh + +asciidoctorJvmVersion=4.0.3 +assetPipelineVersion=5.0.1 +bytebuddyVersion=1.15.1 grailsGradlePluginVersion=7.0.0-SNAPSHOT grailsVersion=7.0.0-SNAPSHOT grailsDocsVersion=7.0.0-SNAPSHOT -asyncVersion=5.0.2 +asyncVersion=7.0.0-SNAPSHOT groovyVersion=4.0.22 +gradleNexusPublishPluginVersion=2.0.0 gormVersion=9.0.0-SNAPSHOT -jsonViewsVersion=3.2.3 -junitPlatformVersion=1.10.2 -junitJupiterVersion=5.10.2 gspVersion=7.0.0-SNAPSHOT -spockVersion=2.3-groovy-4.0 -springVersion=6.1.12 -springBootVersion=3.3.3 -slf4jVersion=1.7.36 -junitVersion=4.12 +hibernateVersion=5.6.15.Final +jansiVersion=1.18 javassistVersion=3.30.2-GA -servletApiVersion=6.0.0 javaParserVersion=3.25.10 +jlineVersion=2.14.6 +jsonViewsVersion=4.0.0-SNAPSHOT +junitPlatformVersion=1.11.0 +junitJupiterVersion=5.11.0 +objenesisVersion=3.4 +picocliVersion=4.7.6 +seleniumVersion=4.23.1 +seleniumHtmlunitVersion=4.13.0 +htmlunitVersion=2.7.0 +servletApiVersion=6.0.0 +slf4jVersion=2.0.16 +spockVersion=2.3-groovy-4.0 +springVersion=6.1.13 +springBootVersion=3.3.4 +webdriverBinariesVersion=3.2 org.gradle.caching=true org.gradle.parallel=true