Releases: palantir/gradle-baseline
Releases · palantir/gradle-baseline
6.21.0
No documented user-facing changes
6.20.0
No documented user-facing changes
6.19.0
🐛 Fixes
- For baseline-java-versions (for Gradle >=8), do not explicitly set the
sourceCompatibility
of Java compilations in a task action before the task runs. (#3060)
6.18.0
No documented user-facing changes
6.17.0
💡 Improvements
BaselineTesting
now configures tests to run using JUnit Platform by default. Tests are configured using the test suites API, which ensures that test framework dependencies are added automatically. (#3053)
6.16.0
💡 Improvements
- [Safe-logging] Verify member reference type parameters when cast to functional interface (#3052)
6.15.0
💡 Improvements
- [Safe-logging] Verify safety of returns in lambda expressions (#3048)
- [Safe-logging] Infer lambda parameter safety from surrounding context (#3050)
6.14.0
💡 Improvements
- convert test to use tester plugin (#3034)
- Handle safety analysis for
this
and super
references (#3041)
6.13.0
🐛 Fixes
- Properly handle generic wildcards in StreamFlatMapOptional generated fixes. (#3024)
6.12.0
💡 Improvements
- Stream.mapMulti(Optional::ifPresent)
is more efficient than
Stream.flatMap(Optional::stream) (#2996)