JUnit 6.2.0-M1 = Platform 6.2.0-M1 + Jupiter 6.2.0-M1 + Vintage 6.2.0-M1
See Release Notes.
What's Changed
- Reduce NullAway suppressions in throwing code by @JarvisCraft in #5633
- Narrow down types in
StringToObjectConverterhierarchy by @scordio in #5635 - Update dependency com.puppycrawl.tools:checkstyle to v13.4.1 (main) by @renovate[bot] in #5638
- Update Gradle to v9.5.0 (main) by @renovate[bot] in #5642
- Update plugin plantuml to v9.5.0 (main) by @renovate[bot] in #5643
- Fix typo: county -> country. Improve Javadoc @link with WritesDefaultLocale by @Maran23 in #5644
- Update dependency gg.jte:jte to v3.2.4 (main) by @renovate[bot] in #5645
- Update testlens-app/setup-testlens action to v1.9.0 (main) by @renovate[bot] in #5646
- Switch to nmcp Gradle plugin for publishing to Maven Central by @marcphilipp in #5648
- Update github/codeql-action action to v4.35.3 (main) by @renovate[bot] in #5649
- Update dependency com.puppycrawl.tools:checkstyle to v13.4.2 (main) by @renovate[bot] in #5651
- Update jackson monorepo to v3.1.3 (main) by @renovate[bot] in #5650
- Return an immutable set from AbstractTestDescriptor::getChildren by @mpkorstanje in #5639
- Lock discussion on resolved issues by @mpkorstanje in #5654
- Update dependency org.glassfish.jaxb:jaxb-runtime to v4.0.8 (main) by @renovate[bot] in #5655
- Update sbt/setup-sbt action to v1.1.23 (main) by @renovate[bot] in #5653
- Update graalvm/setup-graalvm action to v1.5.3 (main) by @renovate[bot] in #5658
- Update github/codeql-action action to v4.35.4 (main) by @renovate[bot] in #5660
- Update log4j2 monorepo to v2.26.0 (main) by @renovate[bot] in #5662
- Update testlens-app/setup-testlens action to v1.9.2 (main) by @renovate[bot] in #5661
- Update kotlinx-coroutines monorepo to v1.11.0 (main) by @renovate[bot] in #5663
- Update dependency org.slf4j:slf4j-jdk14 to v2.0.18 (main) by @renovate[bot] in #5667
- Update dependency org.apache.groovy:groovy to v5.0.6 (main) by @renovate[bot] in #5659
- Restructure workflows to have single "status" job by @marcphilipp in #5670
- Update github/codeql-action action to v4.35.5 (main) by @renovate[bot] in #5671
- Update zizmorcore/zizmor-action action to v0.5.4 (main) by @renovate[bot] in #5669
- Update Gradle to v9.5.1 (main) by @renovate[bot] in #5666
- Update plugin spotless to v8.5.0 (main) by @renovate[bot] in #5668
- Include hint about enabling thread dumps in timeout failures by @marcphilipp in #5673
- Make
ConsoleLauncher-createdClassLoaderuncloseable by @marcphilipp in #5672 - Update dependency antora to v3.2.0-alpha.12 (main) by @renovate[bot] in #5674
- Update plugin spotless to v8.5.1 (main) by @renovate[bot] in #5676
- Update zizmorcore/zizmor-action action to v0.5.6 (main) by @renovate[bot] in #5678
- Update dependency org.apache.maven:apache-maven to v3.9.16 (main) by @renovate[bot] in #5680
- Replace ListWriter usage in TempDir documentation examples by @codingkiddo in #5677
- Update codecov/codecov-action action to v6.0.1 (main) by @renovate[bot] in #5683
- Update sbt/setup-sbt action to v1.1.24 (main) by @renovate[bot] in #5686
- Emit discovery issue for 'junit-' prefixed third-party engines by @mpkorstanje in #5684
- Update dependency com.fasterxml.woodstox:woodstox-core to v7.2.0 (main) by @renovate[bot] in #5687
- Update dependency de.siegmar:fastcsv to v4.3.0 (main) by @renovate[bot] in #5688
- Update actions/stale action to v10.3.0 (main) by @renovate[bot] in #5690
- Update dessant/lock-threads action to v6.0.1 (main) by @renovate[bot] in #5691
- Update Node.js to v24.16.0 (main) by @renovate[bot] in #5692
- Register console launchers CustomClassLoader as parallel capable by @mpkorstanje in #5682
- Update github/codeql-action action to v4.36.0 (main) by @renovate[bot] in #5694
- Update sbt/setup-sbt action to v1.2.0 (main) by @renovate[bot] in #5698
- Update dessant/lock-threads action to v6.0.2 (main) by @renovate[bot] in #5695
- Update plugin org.graalvm.buildtools.native to v1.1.1 (main) by @renovate[bot] in #5697
- Update plugin develocity to v4.4.2 (main) by @renovate[bot] in #5699
- Prefer @nullable to Optional for fields by @mpkorstanje in #5700
- Prefer @nullable to Optional for InterceptingExecutableInvoker by @mpkorstanje in #5701
- Update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.6 (main) by @renovate[bot] in #5704
- Update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.6 (main) by @renovate[bot] in #5705
- Update plugin spotless to v8.6.0 (main) by @renovate[bot] in #5703
- Update jaxb-ri monorepo to v4.0.9 (main) by @renovate[bot] in #5707
- Update jackson monorepo to v3.1.4 (main) by @renovate[bot] in #5713
- Update dependency @springio/antora-extensions to v1.14.12 (main) by @renovate[bot] in #5712
- Update checkstyle to v13.5.0 (main) by @renovate[bot] in #5715
- Update sbt/setup-sbt action to v1.2.1 (main) by @renovate[bot] in #5714
- Update actions/checkout action to v6.0.3 (main) by @renovate[bot] in #5726
- Update dependency net.bytebuddy:byte-buddy to v1.18.9-jdk5 (main) by @renovate[bot] in #5727
- Update plugin shadow to v9.4.2 (main) by @renovate[bot] in #5706
- Update dependency com.uber.nullaway:nullaway to v0.13.5 (main) by @renovate[bot] in #5735
- Update github/codeql-action action to v4.36.2 (main) by @renovate[bot] in #5728
- Update dependency net.bytebuddy:byte-buddy to v1.18.10 (main) by @renovate[bot] in #5732
- Update bnd to v7.3.0 (main) by @renovate[bot] in #5729
- Update xmlunit to v2.12.0 (main) by @renovate[bot] in #5731
- Update graalvm/setup-graalvm action to v1.5.4 (main) by @renovate[bot] in #5733
- Update plugin nullaway to v3.1.0 (main) by @renovate[bot] in #5736
- Update jacoco to v0.8.15 (main) by @renovate[bot] in #5739
- Update dependency com.uber.nullaway:nullaway to v0.13.6 (main) by @renovate[bot] in #5738
- Add test case for
defaultToString()inStringUtilsby @skonda33 in #5723 - Update codecov/codecov-action action to v7 (main) by @renovate[bot] in #5743
- Update dependency io.github.alien-tools:roseau-cli to v0.6.0 (main) by @renovate[bot] in #5745
- Document inheritance support by @swatichauhan814 in #5708
- Use minimal summary listener for Suite Engine by @mpkorstanje in #5711
- Update dependency com.fasterxml.woodstox:woodstox-core to v7.2.1 (main) by @renovate[bot] in #5746
- Add JRE.JAVA_28 enum constant and build against JDK 28 EA by @sormuras in #5754
- Work around plexus-utils CVE by @marcphilipp in #5757
- Update gradle/actions action to v6.1.1 (main) by @renovate[bot] in #5755
- Update jackson monorepo to v3.2.0 (main) by @renovate[bot] in #5752
- Update eclipse to v4.40.0 (main) by @renovate[bot] in #5748
- Remove
junit-platform-console-standalonefiltering injunit-bomby @scordio in #5750 - Update error-prone monorepo to v2.50.0 (main) by @renovate[bot] in #5758
- Update plugin org.graalvm.buildtools.native to v1.1.2 (main) by @renovate[bot] in #5753
- Restore original SetSystemProperty values in a ParameterizedTest by @mpkorstanje in #5720
- Update gradle/actions action to v6.2.0 (main) by @renovate[bot] in #5762
- Store one partial backup for each SystemPropertiesExtension context by @mpkorstanje in #5764
- Update sbt/setup-sbt action to v1.4.0 (main) by @renovate[bot] in #5768
- Update checkstyle to v13.6.0 (main) by @renovate[bot] in #5767
- Update actions/setup-java action to v5.3.0 (main) by @renovate[bot] in #5773
- Update plugin develocity to v4.4.3 (main) by @renovate[bot] in #5772
- Update graalvm/setup-graalvm action to v1.5.5 (main) by @renovate[bot] in #5769
- Update plugin spotless to v8.7.0 (main) by @renovate[bot] in #5770
- Update dependency com.uber.nullaway:nullaway to v0.13.7 (main) by @renovate[bot] in #5771
- Update graalvm/setup-graalvm action to v1.5.6 (main) by @renovate[bot] in #5775
- Add action to mirror repo to Codeberg by @marcphilipp in #5776
- Update Node.js to v24.17.0 (main) by @renovate[bot] in #5777
- Update actions/checkout action to v7 (main) by @renovate[bot] in #5778
- Pass
--no-fontstojavadocconvention by @sormuras in #5783 - Update Gradle to v9.6.0 (main) by @renovate[bot] in #5781
- Update zizmorcore/zizmor-action action to v0.5.7 (main) by @renovate[bot] in #5788
- Update plugin nmcp-settings to v1.6.0 (main) by @renovate[bot] in #5787
- Remove blanket outputDirectoryCreator from SuiteEngineTests by @mpkorstanje in #5793
- Update Node.js to v24.18.0 (main) by @renovate[bot] in #5794
- Publish sha256/sha512 checksums again but filter out signature ones by @marcphilipp in #5796
- Update dependency antora to v3.2.0-rc.2 (main) by @renovate[bot] in #5790
- Allow excluding engines from memory cleanup mode by @marcphilipp in #5786
- Update testlens-app/setup-testlens action to v1.9.3 (main) by @renovate[bot] in #5799
- Update actions/setup-java action to v5.4.0 (main) by @renovate[bot] in #5801
- Update plugin shadow to v9.4.3 (main) by @renovate[bot] in #5803
- Update Gradle to v9.6.1 (main) by @renovate[bot] in #5804
- Update actions/attest action to v4.1.1 (main) by @renovate[bot] in #5806
- Update plugin org.graalvm.buildtools.native to v1.1.3 (main) by @renovate[bot] in #5805
- Update plugin kotlin to v2.4.0 (main) by @renovate[bot] in #5730
- Update openTestReporting to v0.2.6 (main) by @renovate[bot] in #5807
- Update dependency com.puppycrawl.tools:checkstyle to v13.7.0 (main) by @renovate[bot] in #5811
- Update plugin commonCustomUserData to v2.7.0 (main) by @renovate[bot] in #5814
- Update plugin spotless to v8.8.0 (main) by @renovate[bot] in #5815
- Update dependency de.siegmar:fastcsv to v4.3.1 (main) by @renovate[bot] in #5813
- Validate argument max length configuration parameter by @big-cir in #5812
- Disable @suite using @org.junit.platform.suite.api.Disabled by @mpkorstanje in #5792
- Support NetBSD and DragonFlyBSD in
@EnabledOnOsand@DisabledOnOsby @dbwiddis in #5709 - Update plugin develocity to v4.5.0 (main) by @renovate[bot] in #5817
- Address EditorConfig violations by @BaumiCoder in #5816
- Update sbt/setup-sbt action to v1.5.0 (main) by @renovate[bot] in #5824
- Update plugin nmcp-settings to v1.6.1 (main) by @renovate[bot] in #5823
- Document inheritance support - part 2 by @swatichauhan814 in #5765
- Update log4j2 monorepo to v2.26.1 (main) by @renovate[bot] in #5826
- Update github/codeql-action action to v4.36.3 (main) by @renovate[bot] in #5825
- Update dependency net.bytebuddy:byte-buddy to v1.18.11 (main) by @renovate[bot] in #5830
- Update dependency org.apache.groovy:groovy to v5.0.7 (main) by @renovate[bot] in #5840
- Fix NoTestsDiscoveredException for suites containing only dynamic tests by @mpkorstanje in #5839
- Update dependency tech.picnic.error-prone-support:error-prone-contrib to v0.30.0 (main) by @renovate[bot] in #5842
- Update plugin shadow to v9.5.1 (main) by @renovate[bot] in #5844
- Update actions/setup-java action to v5.5.0 (main) by @renovate[bot] in #5847
- Update plugin shadow to v9.5.1 (main) by @renovate[bot] in #5845
- Update github/codeql-action action to v4.37.0 (main) by @renovate[bot] in #5850
- Update plugin org.graalvm.buildtools.native to v1.1.4 (main) by @renovate[bot] in #5856
- Re-enable CodeQL scanning of Kotlin code by @marcphilipp in #5857
- Update jackson monorepo to v3.2.1 (main) by @renovate[bot] in #5855
- Update actions/stale action to v10.4.0 (main) by @renovate[bot] in #5854
- Update graalvm/setup-graalvm action to v1.6.2 (main) by @renovate[bot] in #5838
- Update dependency com.puppycrawl.tools:checkstyle to v13.8.0 (main) by @renovate[bot] in #5858
- Add assertThrows variants which accept exceptions as values by @mdedetrich in #5819
- Update actions/setup-node action to v7 (main) by @renovate[bot] in #5862
- Update graalvm/setup-graalvm action to v1.6.3 (main) by @renovate[bot] in #5866
- Disable CodeQL scanning of Kotlin code again by @marcphilipp in #5868
- Update plugin kotlin to v2.4.10 (main) by @renovate[bot] in #5867
- Apply Spotless to YAML files by @BaumiCoder in #5851
- Update sbt/setup-sbt action to v1.5.1 (main) by @renovate[bot] in #5870
- Update zizmorcore/zizmor-action action to v0.6.0 (main) by @renovate[bot] in #5871
- Update actions/setup-java action to v5.6.0 (main) by @renovate[bot] in #5876
- Update actions/attest action to v4.2.0 (main) by @renovate[bot] in #5875
- Update github/codeql-action action to v4.37.1 (main) by @renovate[bot] in #5874
- Update plugin shadow to v9.6.0 (main) by @renovate[bot] in #5872
- Update plugin org.graalvm.buildtools.native to v1.1.5 (main) by @renovate[bot] in #5880
- Clean up Spotless conventions to avoid scanning non-project files by @marcphilipp in #5881
- Update Gradle to v9.7.0-rc-1 (main) by @renovate[bot] in #5882
- Update dependency com.uber.nullaway:nullaway to v0.13.8 (main) by @renovate[bot] in #5884
- Adopt configuration cache and Gradle 9.7.0-rc-1 features by @marcphilipp in #5885
- Parse CsvSource.value[] elements separately by @mpkorstanje in #5852
- Add Kotlin code examples for writing tests topics by @danil-pavlov in #5853
- Update sbt/setup-sbt action to v1.5.2 (main) by @renovate[bot] in #5888
- Update actions/checkout action to v7.0.1 (main) by @renovate[bot] in #5890
- Update Develocity hostname by @marcphilipp in #5849
- Update github/codeql-action action to v4.37.2 (main) by @renovate[bot] in #5895
- Update plugin shadow to v9.6.1 (main) by @renovate[bot] in #5896
- Update plugin org.graalvm.buildtools.native to v1.1.6 (main) by @renovate[bot] in #5899
- Update github/codeql-action action to v4.37.3 (main) by @renovate[bot] in #5897
- Enable configuration cache for all CI builds by @marcphilipp in #5902
- Move GraalVM tests to separate test task by @marcphilipp in #5903
- Skip
graalVmTesttask if GraalVM env vars are not set by @marcphilipp in #5906 - Update zizmorcore/zizmor-action action to v0.6.1 (main) by @renovate[bot] in #5905
- Update ossf/scorecard-action action to v2.4.4 (main) by @renovate[bot] in #5904
- Enable Develocity edge node discovery by @marcphilipp in #5908
- Implement custom Javadoc task for configuration cache compatibility by @marcphilipp in #5907
- Use remote build cache for
gradle/pluginsincluded build by @marcphilipp in #5909 - Update openTestReporting to v0.2.7 (main) by @renovate[bot] in #5910
- Reject comment records from @CsvSource.value by @mpkorstanje in #5886
- Update sbt/setup-sbt action to v1.5.4 (main) by @renovate[bot] in #5911
- Update dependency io.github.classgraph:classgraph to v4.8.185 (main) by @renovate[bot] in #5915
- Update dependency com.puppycrawl.tools:checkstyle to v13.9.0 (main) by @renovate[bot] in #5914
- Update actions/stale action to v11 (main) by @renovate[bot] in #5919
- Update dependency de.siegmar:fastcsv to v4.4.0 (main) by @renovate[bot] in #5920
- Update dependency io.github.classgraph:classgraph to v4.8.186 (main) by @renovate[bot] in #5918
- Update plugin spotless to v8.9.0 (main) by @renovate[bot] in #5917
- Update sbt/setup-sbt action to v1.5.5 (main) by @renovate[bot] in #5921
- Update sbt/setup-sbt action to v1.5.6 (main) by @renovate[bot] in #5929
- Update dependency org.jspecify:jspecify to v1.0.1 (main) by @renovate[bot] in #5927
- Update actions/attest action to v4.2.1 (main) by @renovate[bot] in #5926
- Update Node.js to v24.18.1 (main) by @renovate[bot] in #5924
- Update github/codeql-action action to v4.37.4 (main) by @renovate[bot] in #5931
- Support verbose console output with parallel execution by @big-cir in #5930
- Update dependency org.apache.groovy:groovy to v5.0.8 (main) by @renovate[bot] in #5940
- Update xmlunit to v2.13.0 (main) by @renovate[bot] in #5936
- Update actions/setup-java action to v5.7.0 (main) by @renovate[bot] in #5938
- Update plugin commonCustomUserData to v2.8.0 (main) by @renovate[bot] in #5935
- Update Gradle to v9.7.0-rc-2 (main) by @renovate[bot] in #5934
- Update zizmorcore/zizmor-action action to v0.6.2 (main) by @renovate[bot] in #5941
- Adopt self-repository syntax for GitHub Actions workflows by @marcphilipp in #5942
- Update github/codeql-action action to v4.37.5 (main) by @renovate[bot] in #5943
- Update dependency @springio/antora-extensions to v1.14.13 (main) by @renovate[bot] in #5948
- Update dependency com.tngtech.archunit:archunit-junit5 to v1.5.0 (main) by @renovate[bot] in #5952
- Update dependency com.fasterxml.woodstox:woodstox-core to v7.2.2 (main) by @renovate[bot] in #5951
- Update Node.js to v24.19.0 (main) by @renovate[bot] in #5945
- Update plugin org.graalvm.buildtools.native to v1.1.7 (main) by @renovate[bot] in #5923
- Update gradle/actions action to v6.3.0 (main) by @renovate[bot] in #5944
- Update actions/attest action to v4.2.2 (main) by @renovate[bot] in #5955
- Update Gradle to v9.7.0-rc-3 (main) by @renovate[bot] in #5954
- Update github/codeql-action action to v4.37.6 (main) by @renovate[bot] in #5953
- Update testlens-app/setup-testlens action to v1.9.4 (main) by @renovate[bot] in #5958
- Update graalvm/setup-graalvm action to v1.6.4 (main) by @renovate[bot] in #5959
- Update Gradle to v9.7.0 (main) by @renovate[bot] in #5960
- Restore compatibility with GraalVM 25 by @marcphilipp in #5901
- Update plugin org.graalvm.buildtools.native to v1.1.8 (main) by @renovate[bot] in #5956
- Add Kotlin code examples to last writing tests topics by @danil-pavlov in #5898
- Update dependency io.github.classgraph:classgraph to v4.8.187 (main) by @renovate[bot] in #5962
- Update dependency io.github.classgraph:classgraph to v4.8.188 (main) by @renovate[bot] in #5963
- Update dependency io.github.classgraph:classgraph to v4.8.189 (main) by @renovate[bot] in #5965
- Update sbt/setup-sbt action to v1.5.7 (main) by @renovate[bot] in #5966
- Enable Gradle's isolated projects feature by @marcphilipp in #5964
- Update dependency com.puppycrawl.tools:checkstyle to v13.10.0 (main) by @renovate[bot] in #5968
- Update dependency io.github.classgraph:classgraph to v4.8.190 (main) by @renovate[bot] in #5974
- Add Kotlin tabs to advanced topics by @danil-pavlov in #5970
- Update dependency junit-team/antora-ui to v20260813-111129 (main) by @renovate[bot] in #5976
- Update dependency io.github.classgraph:classgraph to v4.8.191 (main) by @renovate[bot] in #5975
- Update dependency io.github.classgraph:classgraph to v4.8.192 (main) by @renovate[bot] in #5979
- Update github/codeql-action action to v4.37.7 (main) by @renovate[bot] in #5978
- Update dependency org.apache.groovy:groovy to v5.1.0 (main) by @renovate[bot] in #5983
- Update jackson monorepo to v3.2.2 (main) by @renovate[bot] in #5982
- Update dependency antora to v3.2.0-rc.3 (main) by @renovate[bot] in #5984
- Update plugin org.graalvm.buildtools.native to v1.1.9 (main) by @renovate[bot] in #5973
- Update plugin spotless to v8.10.0 (main) by @renovate[bot] in #5988
- Update dependency com.puppycrawl.tools:checkstyle to v13.11.0 (main) by @renovate[bot] in #5987
- Update dependency net.bytebuddy:byte-buddy to v1.18.12 (main) by @renovate[bot] in #5986
- Update bnd to v7.4.0 (main) by @renovate[bot] in #5991
- Update dependency com.puppycrawl.tools:checkstyle to v14 (main) by @renovate[bot] in #5992
- Update dependency com.google.jimfs:jimfs to v1.3.2 (main) by @renovate[bot] in #5993
- Enable quick build mode to speed up GraalVM tests by @marcphilipp in #5994
- Update Gradle to v9.7.1 (main) by @renovate[bot] in #5995
- Update to NullAway 0.14.1 and fix new warnings by @msridhar in #6001
- Update dependency io.github.classgraph:classgraph to v4.8.194 (main) by @renovate[bot] in #5997
- Update sbt/setup-sbt action to v1.5.8 (main) by @renovate[bot] in #6002
- Update github/codeql-action action to v4.37.9 (main) by @renovate[bot] in #5998
- Update actions/setup-java action to v6 (main) by @renovate[bot] in #6007
- Update plugin errorProne to v5.1.1 (main) by @renovate[bot] in #6006
- Update plugin nullaway to v3.2.0 (main) by @renovate[bot] in #6008
- Update dependency org.apache.groovy:groovy to v5.1.1 (main) by @renovate[bot] in #6015
- Update plugin spotless to v8.10.1 (main) by @renovate[bot] in #6017
- Update plugin nmcp-settings to v1.6.2 (main) by @renovate[bot] in #6016
- Update zizmorcore/zizmor-action action to v0.6.3 (main) by @renovate[bot] in #6018
- Update dependency antora to v3.2.0 (main) by @renovate[bot] in #6023
- Update graalvm/setup-graalvm action to v1.6.6 (main) by @renovate[bot] in #6025
- Update dependency com.puppycrawl.tools:checkstyle to v14.1.0 (main) by @renovate[bot] in #6019
- Update Node.js to v24.20.0 (main) by @renovate[bot] in #6020
- Update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.16.0 (main) by @renovate[bot] in #6028
- Update dependency net.bytebuddy:byte-buddy to v1.18.13 (main) by @renovate[bot] in #6027
- Update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.6.0 (main) by @renovate[bot] in #6032
- Update dependency org.slf4j:slf4j-jdk14 to v2.0.19 (main) by @renovate[bot] in #6035
- Update plugin spotless to v8.10.2 (main) by @renovate[bot] in #6036
- Update plugin kotlin to v2.4.20 (main) by @renovate[bot] in #6040
- Update dependency org.apache.groovy:groovy to v5.1.2 (main) by @renovate[bot] in #6039
- Update ant to v1.10.18 (main) by @renovate[bot] in #6037
- Update dependency io.github.classgraph:classgraph to v4.8.195 (main) by @renovate[bot] in #6043
- Update Gradle to v9.8.0-rc-1 (main) by @renovate[bot] in #6044
- Update Node.js to v24.21.0 (main) by @renovate[bot] in #6047
- Update sbt/setup-sbt action to v1.5.9 (main) by @renovate[bot] in #6049
- Update zizmorcore/zizmor-action action to v0.6.4 (main) by @renovate[bot] in #6050
- Update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.6.0 (main) by @renovate[bot] in #6033
- Expand output dir placeholders in a single pass by @JunggiKim in #6046
- Fix non deterministic OutputDirTests by @mpkorstanje in #6052
- Update plugin develocity to v4.5.1 (main) by @renovate[bot] in #6051
- Update actions/setup-java action to v6.0.1 (main) by @renovate[bot] in #6054
- Update github/codeql-action action to v4.38.0 (main) by @renovate[bot] in #6056
- Use iterators to compare equally sized lines by @JunggiKim in #6045
- Document that extensions should be stateless by @JonnasFigueiredo in #6010
- Update dependency io.github.alien-tools:roseau-cli to v0.7.0 (main) by @renovate[bot] in #6062
- Update codecov/codecov-action action to v7.1.0 (main) by @renovate[bot] in #6064
- Update dependency net.bytebuddy:byte-buddy to v1.18.14 (main) by @renovate[bot] in #6063
- Update dependency org.eclipse.platform:org.eclipse.platform to v4.41.0 (main) by @renovate[bot] in #6042
- Assert timeout with sub millisecond precision by @mpkorstanje in #6057
- Use GA release of JDK 27 by @marcphilipp in #6069
- Generate configuration parameters overview by @mpkorstanje in #5932
- Update codecov/codecov-action action to v7.1.1 (main) by @renovate[bot] in #6070
- Update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.16.0 (main) by @renovate[bot] in #6071
- Update Gradle to v9.8.0-rc-2 (main) by @renovate[bot] in #6073
- Replace
@ConfigurationPropertywith@ConfigurationParameterby @scordio in #6074 - Improve @ConfigurationParameter documentation by @mpkorstanje in #6076
- Update github/codeql-action action to v4.38.1 (main) by @renovate[bot] in #6078
- Update xmlunit to v2.14.0 (main) by @renovate[bot] in #6079
- Update plugin plantuml to v9.7.0 (main) by @renovate[bot] in #6082
- Update jackson monorepo to v3.2.3 (main) by @renovate[bot] in #6083
- Update dependency io.github.classgraph:classgraph to v4.8.196 (main) by @renovate[bot] in #6090
- Update dependency org.slf4j:slf4j-jdk14 to v2.0.20 (main) by @renovate[bot] in #6087
- Update dependency org.apache.groovy:groovy to v6 (main) by @renovate[bot] in #6088
- Update Gradle to v9.8.0-rc-3 (main) by @renovate[bot] in #6086
- Update dependency org.mockito:mockito-bom to v5.24.0 (main) by @renovate[bot] in #6092
- Update sbt/setup-sbt action to v1.5.10 (main) by @renovate[bot] in #6089
- Add Kotlin tabs to Extension Model topics by @danil-pavlov in #6026
- Switch JDK 27 to Temurin by @marcphilipp in #6096
- Update Gradle to v9.8.0 (main) by @renovate[bot] in #6097
- Update plugin develocity to v4.6.0 (main) by @renovate[bot] in #6095
- Update github/codeql-action action to v4.38.2 (main) by @renovate[bot] in #6094
- Update sbt/setup-sbt action to v1.5.11 (main) by @renovate[bot] in #6098
- Change default executor service implementation to
WORKER_THREAD_POOLby @marcphilipp in #6077 - Update plugin spotless to v8.10.3 (main) by @renovate[bot] in #6103
- Update dependency com.uber.nullaway:nullaway to v0.14.2 (main) by @renovate[bot] in #6102
- Update dependency com.tngtech.archunit:archunit-junit5 to v1.5.1 (main) by @renovate[bot] in #6101
- Use resolved symlinks to cache file system in CloseablePath by @eed3si9n in #6100
- Update dependency com.puppycrawl.tools:checkstyle to v14.3.0 (main) by @renovate[bot] in #6105
- Update gradle/actions action to v6.4.0 (main) by @renovate[bot] in #6106
- Update dependency com.fasterxml.woodstox:woodstox-core to v7.3.0 (main) by @renovate[bot] in #6108
- Fix dynamic max pool size factor error message by @codingkiddo in #6111
- Update plugin plantuml to v9.8.0 (main) by @renovate[bot] in #6112
- Add configuration parameter hints by @mpkorstanje in #6059
- Update graalvm/setup-graalvm action to v1.6.7 (main) by @renovate[bot] in #6113
- Fix support for inherited same-name nested classes by @marcphilipp in #6104
- Update dependency org.apache.maven:apache-maven to v3.10.0 (main) by @renovate[bot] in #6114
- Update dependency antora to v3.2.1 (main) by @renovate[bot] in #6119
- Update plugin nullaway to v3.3.0 (main) by @renovate[bot] in #6122
- Update actions/upload-artifact action to v7.0.2 (main) by @renovate[bot] in #6128
- Update dependency io.github.classgraph:classgraph to v4.8.197 (main) by @renovate[bot] in #6129
- Update actions/setup-node action to v7.1.0 (main) by @renovate[bot] in #6131
- Update Gradle to v9.8.1 (main) by @renovate[bot] in #6130
- Support configuration parameter groups by @mpkorstanje in #6133
- Update plugin kotlin to v2.4.21 (main) by @renovate[bot] in #6134
- Update github/codeql-action action to v4.38.3 (main) by @renovate[bot] in #6138
- Update plugin spotless to v8.10.4 (main) by @renovate[bot] in #6139
- Await dynamic tests when a node's execution fails by @IWillBurn in #6142
- Document use of configuration processor with Maven and Gradle by @mpkorstanje in #6135
- Improve performance of post-discovery exclusion logging by @ryujungkyun in #6145
- Update ossf/scorecard-action action to v2.5.0 (main) by @renovate[bot] in #6148
- Update dependency io.github.classgraph:classgraph to v4.8.198 (main) by @renovate[bot] in #6149
- Update dependency io.github.classgraph:classgraph to v4.8.199 (main) by @renovate[bot] in #6153
- Update dependency org.codehaus.plexus:plexus-utils to v3.6.2 (main) by @renovate[bot] in #6157
- Update sbt/setup-sbt action to v1.5.12 (main) by @renovate[bot] in #6158
- Update dependency ch.qos.logback:logback-classic to v1.6.5 (main) by @renovate[bot] in #6159
- Update dependency org.apache.commons:commons-lang3 to v3.21.0 (main) by @renovate[bot] in #6160
- Update dependency io.github.classgraph:classgraph to v6 (main) by @renovate[bot] in #6154
- Update dependency org.yaml:snakeyaml to v2.7 (main) by @renovate[bot] in #6161
- Fix nullability declarations in
Tryby @marcphilipp in #6151 - Update dependency org.codehaus.plexus:plexus-utils to v4.1.0 (main) by @renovate[bot] in #6162
- Update plugin plantuml to v9.8.1 (main) by @renovate[bot] in #6163
- Update plugin plantuml to v9.8.2 (main) by @renovate[bot] in #6164
- Update Node.js to v24.22.0 (main) by @renovate[bot] in #6165
- Update actions/setup-java action to v6.1.0 (main) by @renovate[bot] in #6167
- Update zizmorcore/zizmor-action action to v0.7.0 (main) by @renovate[bot] in #6169
- Update github/codeql-action action to v4.39.0 (main) by @renovate[bot] in #6170
- Update zizmorcore/zizmor-action action to v0.7.1 (main) by @renovate[bot] in #6171
- Update dependency org.jooq:joox to v2.0.2 (main) by @renovate[bot] in #6172
- Update dependency com.fasterxml.jackson.core:jackson-databind to v2.22.4 (main) by @renovate[bot] in #6173
- Update jackson monorepo to v3.2.4 (main) by @renovate[bot] in #6174
- Update plugin develocity to v4.6.1 (main) by @renovate[bot] in #6178
- Update Gradle to v9.8.2 (main) by @renovate[bot] in #6177
- Update github/codeql-action action to v4.39.1 (main) by @renovate[bot] in #6183
- Update Node.js to v24.22.1 (main) by @renovate[bot] in #6184
- Update testlens-app/setup-testlens action to v1.10.0 (main) by @renovate[bot] in #6185
- Update dependency com.google.errorprone:error_prone_core to v2.51.0 (main) by @renovate[bot] in #6189
- Update dependency com.uber.nullaway:nullaway to v0.14.3 (main) by @renovate[bot] in #6191
- Update zizmorcore/zizmor-action action to v0.8.0 (main) by @renovate[bot] in #6194
- Create separate file systems for jars during classpath scanning by @marcphilipp in #6143
- Add integration test for classpath scanning in Spring Boot jars by @marcphilipp in #6195
- Update openTestReporting to v0.3.0 (main) by @renovate[bot] in #6197
- Provide access to session-scoped store to test engines during discovery by @marcphilipp in #6123
- Update dependency net.bytebuddy:byte-buddy to v1.18.15 (main) by @renovate[bot] in #6198
- Update dependency com.github.marschall:memoryfilesystem to v2.8.3 (main) by @renovate[bot] in #6201
- Update dependency ch.qos.logback:logback-classic to v1.6.6 (main) by @renovate[bot] in #6204
- Update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.6.1 (main) by @renovate[bot] in #6207
- Update graalvm/setup-graalvm action to v1.6.8 (main) by @renovate[bot] in #6211
- Fix annotations on methods that return
Stream<@Nullable Object[]>by @msridhar in #6213 - Update dependency io.github.classgraph:classgraph to v6.0.1 (main) by @renovate[bot] in #6214
- Update gradle/actions action to v6.4.1 (main) by @renovate[bot] in #6215
- Update Node.js to v24.22.2 (main) by @renovate[bot] in #6218
- Update Node.js to v26 (main) by @renovate[bot] in #6219
- Update dependency org.jacoco:jacoco to v0.8.16 (main) by @renovate[bot] in #6210
- Update sbt/setup-sbt action to v1.5.13 (main) by @renovate[bot] in #6220
- Set NullAway to error level by default by @msridhar in #6217
- Update plugin jmh to v0.7.4 (main) by @renovate[bot] in #6223
- Separate DiscoveryIssueFailurePhase from LauncherPhase by @mpkorstanje in #6212
- Use configuration parameter hints in User Guide by @mpkorstanje in #6137
- Include plain text version of the Apache License for PicoCli by @mpkorstanje in #6224
- Provide access to session-scoped store to Jupiter method/class orderers by @marcphilipp in #6124
- Log the used seed for random method/class ordering once per session by @marcphilipp in #6200
- Deprecate
ExtensionContext.Store/Namespaceby @marcphilipp in #6205 - Update plugin plantuml to v9.8.3 (main) by @renovate[bot] in #6225
- Update Gradle to v9.9.0-rc-1 (main) by @renovate[bot] in #6226
- Update plugin errorProne to v5.2.0 (main) by @renovate[bot] in #6227
- Update dependency com.puppycrawl.tools:checkstyle to v14.4.0 (main) by @renovate[bot] in #6229
- Update dependency com.googlecode.owasp-java-html-sanitizer:owasp-java-html-sanitizer to v20261031 (main) by @renovate[bot] in #6231
- Update dependency gg.jte:jte to v3.2.5 (main) by @renovate[bot] in #6230
- Update dependency net.bytebuddy:byte-buddy to v1.18.16 (main) by @renovate[bot] in #6232
- Update zizmorcore/zizmor-action action to v0.8.1 (main) by @renovate[bot] in #6237
- Update dependency antora to v3.2.2 (main) by @renovate[bot] in #6235
- Update dependency com.google.errorprone:error_prone_core to v2.52.0 (main) by @renovate[bot] in #6236
- Update plugin spotless to v8.11.0 (main) by @renovate[bot] in #6238
- Update dependency com.googlecode.owasp-java-html-sanitizer:owasp-java-html-sanitizer to v20261102 (main) by @renovate[bot] in #6239
- Update github/codeql-action action to v4.39.2 (main) by @renovate[bot] in #6241
- Update dependency com.googlecode.owasp-java-html-sanitizer:owasp-java-html-sanitizer to v20261103 (main) by @renovate[bot] in #6243
- Update github/codeql-action action to v4.39.3 (main) by @renovate[bot] in #6244
- Update actions/setup-java action to v6.2.0 (main) by @renovate[bot] in #6246
- Update sbt/setup-sbt action to v1.5.14 (main) by @renovate[bot] in #6245
- Update dependency io.github.classgraph:classgraph to v6.0.2 (main) by @renovate[bot] in #6250
- Update Gradle to v9.9.0 (main) by @renovate[bot] in #6252
- Add section about AI usage and forbid attribution in Git commits by @marcphilipp in #6254
- Update jackson monorepo (main) by @renovate[bot] in #6256
- Update dependency com.googlecode.owasp-java-html-sanitizer:owasp-java-html-sanitizer to v20261107 (main) by @renovate[bot] in #6257
- Update dependency de.siegmar:fastcsv to v4.4.1 (main) by @renovate[bot] in #6258
- Validate fixed parallel execution strategy configuration by @mpkorstanje in #6251
- Update commit-check/commit-check-action action to v2.19.0 (main) by @renovate[bot] in #6259
- Reject simple deadlocks when updating NamespacedHierarchicalStore by @mpkorstanje in #6261
- Update commit-check/commit-check-action action to v2.20.0 (main) by @renovate[bot] in #6262
- Update commit-check/commit-check-action action to v2.20.1 (main) by @renovate[bot] in #6263
- Update commit-check/commit-check-action action to v2.20.2 (main) by @renovate[bot] in #6264
- Update Gradle to v9.9.1 (main) by @renovate[bot] in #6265
- Update commit-check/commit-check-action action to v2.21.0 (main) by @renovate[bot] in #6266
- Update dependency com.googlecode.owasp-java-html-sanitizer:owasp-java-html-sanitizer to v20261110 (main) by @renovate[bot] in #6267
- Update commit-check/commit-check-action action to v2.22.0 (main) by @renovate[bot] in #6269
- Update dependency org.apache.commons:commons-lang3 to v3.22.0 (main) by @renovate[bot] in #6272
- Update Node.js to v26.13.1 (main) by @renovate[bot] in #6270
- Update bnd to v7.5.0 (main) by @renovate[bot] in #6274
- Run Checkstyle on JDK 25 when toolchain is 28+ by @marcphilipp in #6277
- Update graalvm/setup-graalvm action to v1.6.9 (main) by @renovate[bot] in #6273
- Update actions/setup-java action to v6.3.0 (main) by @renovate[bot] in #6275
- Update dependency org.codehaus.plexus:plexus-utils to v4.2.0 (main) by @renovate[bot] in #6279
- Update dependency ch.qos.logback:logback-classic to v1.6.7 (main) by @renovate[bot] in #6278
New Contributors
- @JarvisCraft made their first contribution in #5633
- @Maran23 made their first contribution in #5644
- @codingkiddo made their first contribution in #5677
- @skonda33 made their first contribution in #5723
- @swatichauhan814 made their first contribution in #5708
- @big-cir made their first contribution in #5812
- @dbwiddis made their first contribution in #5709
- @BaumiCoder made their first contribution in #5816
- @mdedetrich made their first contribution in #5819
- @danil-pavlov made their first contribution in #5853
- @JunggiKim made their first contribution in #6046
- @JonnasFigueiredo made their first contribution in #6010
- @eed3si9n made their first contribution in #6100
- @IWillBurn made their first contribution in #6142
- @ryujungkyun made their first contribution in #6145
Full Changelog: r6.1.0-RC1...r6.2.0-M1