diff --git a/README.adoc b/README.adoc index 5f62468..14d7540 100644 --- a/README.adoc +++ b/README.adoc @@ -34,14 +34,14 @@ with Maven: net.rgielen javafx-weaver-spring-boot-starter - 1.3.0 + 2.0.0 ---- with Gradle: [source,groovy] ---- -implementation 'net.rgielen:javafx-weaver-spring-boot-starter:1.3.0' +implementation 'net.rgielen:javafx-weaver-spring-boot-starter:2.0.0' ---- ==== Manual Setup @@ -54,7 +54,7 @@ with Maven: net.rgielen javafx-weaver-core - 1.3.0 + 2.0.0 ---- diff --git a/pom.xml b/pom.xml index 1982e59..ea26734 100644 --- a/pom.xml +++ b/pom.xml @@ -41,12 +41,18 @@ UTF-8 11 ${character.encoding} - 2.0.10 + 3.13.0 + 3.4.2 + 3.7.0 + 3.3.1 + 3.1.0 + 3.2.4 + 2.0.13 5.3.31 - 17.0.8 + 17.0.11 2.7.18 - 3.21.0 - 4.2.0 + 3.26.0 + 4.11.0 @@ -102,24 +108,86 @@ org.apache.maven.plugins maven-compiler-plugin - 3.11.0 + ${maven-compiler-plugin.version} ${project.build.sourceEncoding} maven-javadoc-plugin - 3.6.3 + ${maven-javadoc-plugin.version} ${java.level} + + maven-source-plugin + ${maven-source-plugin.version} + maven-jar-plugin - 3.3.0 + ${maven-jar-plugin.version} + + + maven-release-plugin + ${maven-release-plugin.version} + + true + false + release + deploy + + + + + release + + + + org.apache.maven.plugins + maven-source-plugin + + + attach-sources + + jar-no-fork + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + + attach-javadocs + + jar + + + + + + org.apache.maven.plugins + maven-gpg-plugin + ${maven-gpg-plugin.version} + + + sign-artifacts + verify + + sign + + + + + + + + diff --git a/samples/springboot-sample/README.adoc b/samples/springboot-sample/README.adoc index 547fa63..80efd10 100644 --- a/samples/springboot-sample/README.adoc +++ b/samples/springboot-sample/README.adoc @@ -33,37 +33,39 @@ For Maven: net.rgielen javafx-weaver-spring - 1.3.0 + 2.0.0 ---- For Gradle: [source,groovy] ---- -implementation 'net.rgielen:javafx-weaver-spring:1.3.0' +implementation 'net.rgielen:javafx-weaver-spring:2.0.0' ---- [#spring-boot-starter] === Spring Boot Starter Since version 1.3.0, a Spring Boot Starter is available. -It introduces the ```javafx-weaver-spring``` dependency as well as an autoconfiguration module. +It introduces the ```javafx-weaver-spring``` dependency as well as an auto-configuration module. To use it, include the ```javafx-weaver-spring-boot-starter``` dependency. +Since version 2.0.0, the auto-configuration module adapts to new https://github.com/spring-projects/spring-boot/wiki/Spring-Boot-2.7-Release-Notes#changes-to-auto-configuration[auto-configuration registration mechanism introduced with Spring Boot 2.7]. + For Maven: [source,xml] ---- net.rgielen javafx-weaver-spring-boot-starter - 1.3.0 + 2.0.0 ---- For Gradle: [source,groovy] ---- -implementation 'javafx-weaver-spring-boot-starter:1.3.0' +implementation 'javafx-weaver-spring-boot-starter:2.0.0' ---- If using the the starter, it is not necessary to provide a ```FxWeaver``` bean as described in <>, unless you want to customize it further.