Releases: spring-io/spring-javaformat
Releases · spring-io/spring-javaformat
v0.0.46
v0.0.45
v0.0.44
⭐ New Features
- Throw VerificationException for Gradle build verification failures #436
- Compatibility with Checkstyle 10.22 #433
🐞 Bug Fixes
- Formatter produces inconsistent result with nullable annotations in certain positions #435
📔 Documentation
- Polish sample in README #423
❤️ Contributors
Thank you to all the contributors who worked on this release:
v0.0.43
⭐ New Features
- Skip SpringLeadingWhitespace check in text blocks #421
- Include MissingDeprecated in the default checks #420
- Configure Eclipse not to warn about unnecessary and unsupported warning suppressions #418
- Don't enforce 'Tests.java' for annotation types #364
- Enforce package-private JUnit 5 test classes #281
v0.0.42
⭐ New Features
- Apply UnnecessarySemicolonInEnumeration Checkstyle module #408
- Allow static import of AssertJ BDDAssertions #403
- Raise modern Java baseline to 17 #398
🐞 Bug Fixes
- Formatter throws NullPointerException when javadoc contains '
@formatter
:off' #410 - Project specific settings aren't automatically applied with Eclipse 2023-12 #402
🔨 Dependency Upgrades
- Upgrade to Eclipse 2024-03 #412
❤️ Contributors
Thank you to all the contributors who worked on this release:
v0.0.41
v0.0.40
⭐ New Features
- Broaden Checkstyle rule for AssertJ assertion enforcement #392
- Migrate away from deprecated Gradle plugin convention #380
- Address warnings generated by Maven plugin when used with Maven 3.9 #378
📔 Documentation
- Update instructions for setting up Checkstyle in IntelliJ to link to required jar files #391
🔨 Dependency Upgrades
- Upgrade to Maven 3.8.8 #387
❤️ Contributors
Thank you to all the contributors who worked on this release:
@izeye and @kevinwheeler