Skip to content

Releases: ascopes/java-compiler-testing

v7.0.0

Choose a tag to compare

@github-actions github-actions released this 22 Oct 08:11

Breaking changes

  • Deprecate Java 17 support now it is at end of life. by @ascopes in #908
    Some previous workarounds to facilitate Java 17 have now been removed as they are no longer needed. This does not
    impact the ability to cross-compile to Java 9 through 20, but the JVM running the tests must now be Java 21 at a
    minimum. Users who wish to remain on Java 17 can continue to use the v6.x release line.

Dependency updates

  • Bump actions/cache from 5 to 6 by @dependabot[bot] in #882
  • Bump com.uber.nullaway:nullaway from 0.13.7 to 0.13.8 by @dependabot[bot] in #884
  • Bump org.apache.maven.plugins:maven-jar-plugin from 3.5.0 to 3.5.1 by @dependabot[bot] in #883
  • Bump actions/setup-java from 5 to 5.6.0 by @dependabot[bot] in #885
  • Bump org.jspecify:jspecify from 1.0.0 to 1.0.1 by @dependabot[bot] in #886
  • Bump com.mycila:license-maven-plugin from 5.0.0 to 5.1.1 by @dependabot[bot] in #887
  • Bump github/codeql-action from 4 to 4.37.3 by @dependabot[bot] in #888
  • Bump github/codeql-action from 4.37.3 to 4.37.9 by @dependabot[bot] in #894
  • Bump com.puppycrawl.tools:checkstyle from 12.3.1 to 14.0.0 by @dependabot[bot] in #893
  • Bump com.mycila:license-maven-plugin from 5.1.1 to 5.1.2 by @dependabot[bot] in #892
  • Bump org.apache.maven:apache-maven from 3.9.15 to 3.9.16 by @dependabot[bot] in #891
  • Bump com.uber.nullaway:nullaway from 0.13.8 to 0.14.0 by @dependabot[bot] in #889
  • Bump actions/setup-java from 5.6.0 to 6.0.0 by @dependabot[bot] in #890
  • Bump advanced-security/maven-dependency-submission-action from 5 to 6 in the actions group by @dependabot[bot] in #897
  • Bump com.uber.nullaway:nullaway from 0.14.0 to 0.14.1 by @dependabot[bot] in #896
  • Bump the maven group with 4 updates by @dependabot[bot] in #895
  • Bump the maven group with 2 updates by @dependabot[bot] in #898
  • Bump the actions group with 2 updates by @dependabot[bot] in #899
  • Bump the maven group with 2 updates by @dependabot[bot] in #900
  • Bump github/codeql-action from 4.38.0 to 4.38.2 in the actions group by @dependabot[bot] in #902
  • Bump the maven group with 3 updates by @dependabot[bot] in #901
  • Bump com.uber.nullaway:nullaway from 0.14.1 to 0.14.2 by @dependabot[bot] in #904
  • Bump the maven group with 2 updates by @dependabot[bot] in #903
  • Bump github/codeql-action from 4.38.2 to 4.38.3 in the actions group by @dependabot[bot] in #905
  • Bump the actions group with 2 updates by @dependabot[bot] in #907
  • Bump the maven group with 2 updates by @dependabot[bot] in #906
  • Bump me.fabriciorby:maven-surefire-junit5-tree-reporter from 2.0.0 to 2.1.0 in the maven group by @dependabot[bot] in #909

Full Changelog: v6.0.1...v7.0.0

v6.0.1

Choose a tag to compare

@github-actions github-actions released this 20 Jun 13:40
  • Built on latest dependencies that are available.
  • Fixes to various null handling bugs.
  • This build now uses enforced nullability management via the use of JSpecify with NullAway.

v6.0.0

Choose a tag to compare

@github-actions github-actions released this 04 Oct 13:38

What's Changed

Full Changelog: v5.0.4...v6.0.0

v5.0.4

Choose a tag to compare

@github-actions github-actions released this 10 Jun 08:38

What's Changed

  • Bump com.puppycrawl.tools:checkstyle from 10.24.0 to 10.25.0 by @dependabot in #812
  • Upgrade to and support JUnit 5.13.x by @ascopes in #817
  • Update maven-wrapper.properties to use Maven 3.9.10 by @ascopes in #816

Full Changelog: v5.0.3...v5.0.4

v4.1.1

Choose a tag to compare

@github-actions github-actions released this 10 Jun 10:56

What's Changed

Full Changelog: v4.1.0...v4.1.1

v5.0.3

Choose a tag to compare

@github-actions github-actions released this 27 May 16:52

What's Changed

  • Bump com.puppycrawl.tools:checkstyle from 10.23.0 to 10.23.1 by @dependabot in #807
  • Bump advanced-security/maven-dependency-submission-action from 4 to 5 by @dependabot in #810
  • Bump com.puppycrawl.tools:checkstyle from 10.23.1 to 10.24.0 by @dependabot in #809
  • Bump org.mockito:mockito-bom from 5.17.0 to 5.18.0 by @dependabot in #808
  • Remove spurious dependency on java.desktop in module-info.java by @ascopes in #811

Full Changelog: v5.0.2...v5.0.3

v4.1.0

Choose a tag to compare

@github-actions github-actions released this 08 May 07:23

This release incorporates required build changes from the v5.0.3-SNAPSHOT codebase on the main branch to support the new Maven Central
release process, as well as bumping dependencies to the appropriate Java 11-comaptible latest versions.

The plan is to provide continued support for Java 11 users via the v4.x line of releases for the forseeable future until such a time that Java 11 is no longer supported by the main distributors of OpenJDK.

If you are only using Java 17 or newer to build your projects, consider switching to the v5.x line of releases instead.

Full Changelog: v4.0.3...v4.1.0

v5.0.2

Choose a tag to compare

@github-actions github-actions released this 23 Apr 09:54

What's Changed

Full Changelog: v5.0.1...v5.0.2

v5.0.1

Choose a tag to compare

@github-actions github-actions released this 20 Apr 09:28

What's Changed

  • Bump org.junit:junit-bom from 5.12.0 to 5.12.1 by @dependabot in #793
  • Bump org.mockito:mockito-bom from 5.16.0 to 5.16.1 by @dependabot in #794
  • Bump com.mycila:license-maven-plugin from 4.6 to 5.0.0 by @dependabot in #795
  • Use edge Lombok for JDK24 support by @ascopes in #796
  • Bump org.apache.maven.plugins:maven-failsafe-plugin from 3.5.2 to 3.5.3 by @dependabot in #797
  • Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.2 to 3.5.3 by @dependabot in #798
  • Bump com.puppycrawl.tools:checkstyle from 10.21.4 to 10.22.0 by @dependabot in #799
  • Bump com.puppycrawl.tools:checkstyle from 10.22.0 to 10.23.0 by @dependabot in #800
  • Bump org.mockito:mockito-bom from 5.16.1 to 5.17.0 by @dependabot in #802
  • Bump org.jacoco:jacoco-maven-plugin from 0.8.12 to 0.8.13 by @dependabot in #801
  • Bump org.junit:junit-bom from 5.12.1 to 5.12.2 by @dependabot in #803
  • Replace Nexus staging scripts with the Nexus staging plugin by @ascopes in #804

Full Changelog: v5.0.0...v5.0.1

v5.0.0

Choose a tag to compare

@github-actions github-actions released this 15 Mar 09:12

What's Changed

  • Bump org.assertj:assertj-core from 3.27.2 to 3.27.3 by @dependabot in #780
  • Bump com.puppycrawl.tools:checkstyle from 10.21.1 to 10.21.2 by @dependabot in #782
  • Defer coverage reports to the end of the CI pipeline by @ascopes in #781
  • Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 by @dependabot in #784
  • Bump org.awaitility:awaitility from 4.2.2 to 4.3.0 by @dependabot in #783
  • Bump org.junit:junit-bom from 5.11.4 to 5.12.0 by @dependabot in #785
  • Bump com.puppycrawl.tools:checkstyle from 10.21.2 to 10.21.3 by @dependabot in #786
  • Bump slf4j.version from 2.0.16 to 2.0.17 by @dependabot in #788
  • Bump org.apache.maven.plugins:maven-install-plugin from 3.1.3 to 3.1.4 by @dependabot in #787
  • Bump org.apache.maven.plugins:maven-deploy-plugin from 3.1.3 to 3.1.4 by @dependabot in #789
  • v5.0.0 API changes and features by @ascopes in #776
  • Bump org.mockito:mockito-bom from 5.15.2 to 5.16.0 by @dependabot in #792
  • Bump com.puppycrawl.tools:checkstyle from 10.21.3 to 10.21.4 by @dependabot in #791

Full Changelog: v4.0.3...v5.0.0