diff --git a/CHANGELOG.md b/CHANGELOG.md index 4bff59f..182c983 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,10 @@ Java 11 or later is required to run require-javadoc. +## 1.0.8 (2024-03-27) + +Bugfix: reinstate support for compiling and running under JDK 8. + ## 1.0.7 (2024-03-26) Support Java 17 syntax. diff --git a/README.md b/README.md index 93e721a..b7b62d8 100644 --- a/README.md +++ b/README.md @@ -108,7 +108,7 @@ configurations { requireJavadoc } dependencies { - requireJavadoc "org.plumelib:require-javadoc:1.0.7" + requireJavadoc "org.plumelib:require-javadoc:1.0.8" } task requireJavadoc(type: JavaExec) { group = 'Documentation' diff --git a/gradle/mavencentral.gradle b/gradle/mavencentral.gradle index a90f2a1..f0c6e21 100644 --- a/gradle/mavencentral.gradle +++ b/gradle/mavencentral.gradle @@ -14,15 +14,15 @@ // * Run in the top-level directory: ./gradlew clean publish // * Browse to https://oss.sonatype.org/#stagingRepositories, complete the Maven Central release. // * Add a git tag: -// VER=1.0.7 && git commit -m "Version $VER" && git push && git tag -a v$VER -m "Version $VER" && git push && git push --tags -// * Make a GitHub release. Go to the GitHub releases page, make a release, call it "require-javadoc 1.0.7", use the text from ../CHANGELOG.md as the description, attach the .jar and -all.jar files from ../build/libs/ . +// VER=1.0.8 && git commit -m "Version $VER" && git push && git tag -a v$VER -m "Version $VER" && git push && git push --tags +// * Make a GitHub release. Go to the GitHub releases page, make a release, call it "require-javadoc 1.0.8", use the text from ../CHANGELOG.md as the description, attach the .jar and -all.jar files from ../build/libs/ . // * Finally, run on the CSE filesystem: git pull && ./gradlew javadocWeb apply plugin: 'maven-publish' apply plugin: 'signing' group "org.plumelib" -version "1.0.7" +version "1.0.8" final isSnapshot = version.contains('SNAPSHOT') diff --git a/src/test/README b/src/test/README index fb61716..1ee2347 100644 --- a/src/test/README +++ b/src/test/README @@ -2,6 +2,6 @@ Tests are not yet automated. :-( The diff output should be empty: -(cd ../.. && ./gradlew assemble) && sleep .1 && java -cp ../../build/libs/require-javadoc-1.0.7-all.jar org.plumelib.javadoc.RequireJavadoc --relative --dont-require-trivial-properties --dont-require-noarg-constructor > out.txt +(cd ../.. && ./gradlew assemble) && sleep .1 && java -cp ../../build/libs/require-javadoc-1.0.8-all.jar org.plumelib.javadoc.RequireJavadoc --relative --dont-require-trivial-properties --dont-require-noarg-constructor > out.txt diff expected.txt out.txt