Skip to content

Releases: spring-io/spring-javaformat

v0.0.32

25 May 11:05
Compare
Choose a tag to compare

⭐ New Features

  • Support up-to-date checking of format task #323
  • Add a marker artifact for the io.spring.javaformat gradle plugin #321
  • Update Gradle plugin to register tasks rather than eagerly creating them #319
  • Allow static imports for WebMvc.fn #316
  • Improve formatting to wrap enum constants where necessary #313
  • Warn about unused declared thrown exceptions in Eclipse #273

🐞 Bug Fixes

  • CheckFormat remains up-to-date following change to Java baseline or indentation style #329

📔 Documentation

  • Fix reference to CheckFormat in README #327
  • Fix reference to springjavaformatconfig in README #326
  • Document how to set up Checkstyle-IDEA plugin #318

🔨 Dependency Upgrades

  • Upgrade to Eclipse 2022-03 #330

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v0.0.31

03 Feb 02:20
Compare
Choose a tag to compare

🪲 Bug Fixes

  • PropertiesJavaFormatConfig cannot resolve java-baseline property #311

0.0.30

01 Feb 16:57
Compare
Choose a tag to compare

⭐ New Features

  • Remove separate import group for jakarta imports #301

🪲 Bug Fixes

  • Switch expression breaks SpringLambdaCheck #300

🔨 Dependency Upgrades

  • Upgrade to tycho 2.5.0 #308
  • Upgrade to Log4j 2.16.0 #307
  • Upgrade to Eclipse 2021-12 #306
  • Upgrade to checkstyle 9.0.1 #302
  • Upgrade to ASM 7.3.1 #299
  • Upgrade to Eclipse 2021-09 #277

v0.0.29

05 Oct 14:51
Compare
Choose a tag to compare

⭐ New Features

  • Add a separate import group for jakarta imports #289
  • Allow static import of repackaged Spring REST Docs REST Assured integration #287
  • Don't set jdt compiler/compliance versions in Eclipse plugin #278
  • Rename Gradle plugin's CheckTask to something less generic #271

🐞 Bug Fixes

  • SpringJavadocCheck incorrectly detects empty line before tag #291
  • Formatter fails on mismatched Eclipse versions due to IndexOutOfBoundsException #288

📔 Documentation

  • Links to distribution artifacts on repo.spring.io are not working anymore #279

🔨 Dependency Upgrades

  • Upgrade to CheckStyle 8.45 #275

v0.0.28

23 Apr 05:10
Compare
Choose a tag to compare

⭐ New Features

  • Support space indentation option #269
  • Support Gradle's configuration cache #262

📔 Documentation

  • Add instruction to setup code in IntelliJ IDEA #266

🔨 Dependency Upgrades

  • Upgrade to Eclipse 2021.3 #267
  • Upgrade to Groovy 2.4.21 #256

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v0.0.27

06 Jan 03:53
Compare
Choose a tag to compare

🔨 Dependency Upgrades

  • Upgrade to Eclipse 2020-12 #254

v0.0.26

04 Dec 22:37
Compare
Choose a tag to compare

⭐ New Features

  • Polish IntelliJ IDEA plugin metadata #218
  • Rename modules to refer to "IntelliJ IDEA" #216
  • Allow static import for org.springframework.security.test.web.reactive.server.SecurityMockServerConfigurers.* #215
  • Add a line separator configuration item #212
  • Add checkstyle rule for method javadoc whitespace #199
  • Ensure single line of whitespace after header #194
  • Check for "(non-Javadoc)" comments #186
  • Setup more "remove redundant..." save actions #167

🪲 Bug Fixes

  • Fix BDD import restrictions #220

🔨 Dependency Upgrades

  • Upgrade to build-helper-maven-plugin 3.2.0 #249
  • Upgrade to exec-maven-plugin 3.0.0 #248
  • Upgrade to versions-maven-plugin 2.8.1 #247
  • Upgrade to maven-resources-plugin 3.2.0 #246
  • Upgrade to maven-javadoc-plugin 3.2.0 #245
  • Upgrade to maven-source-plugin 3.2.1 #244
  • Upgrade to maven-site-plugin 3.9.1 #243
  • Upgrade to maven-shade-plugin 3.2.1 #242
  • Upgrade to maven-jar-plugin 3.2.0 #241
  • Upgrade to maven-invoker-plugin 3.2.1 #240
  • Upgrade to maven-surefire-plugin 2.22.2 #239
  • Upgrade to maven-failsafe-plugin 2.22.2 #238
  • Upgrade to maven-dependency-plugin 3.1.2 #237
  • Upgrade to maven-compiler-plugin 3.8.1 #236
  • Upgrade to download-maven-plugin 1.6.0 #235
  • Upgrade to Tycho 2.1.0 #234
  • Upgrade to proguard-maven-plugin 2.3.1 #233
  • Upgrade to Mockito 3.6.28 #232
  • Upgrade to JUnit 4.13.1 #231
  • Upgrade to Gradle 6.7.1 #230
  • Upgrade to IntelliJ IDEA 2020.3 #227
  • Upgrade to Eclipse 2020-09 #225

❤️ Contributors

We'd like to thank all the contributors who worked on this release!

v0.0.25

21 Aug 05:09
Compare
Choose a tag to compare

🪲 Bug Fixes

  • UnsupportedOperation exception thrown with IntelliJ 2020.2 #213

🔨 Dependency Upgrades

  • Upgrade to IntelliJ 2020.2 #214

v0.0.24

06 Aug 02:35
Compare
Choose a tag to compare

⭐ New Features

  • Allow SecurityMockMvcResultMatchers static imports #209
  • Allow static import of org.mockito.AdditionalMatchers #208

🪲 Bug Fixes

  • Messages are missing for some spring checks #211
  • Checkstyle exclude property doesn't work with file checks #210

v0.0.23

14 Jul 18:48
Compare
Choose a tag to compare

⭐ New Features

  • Allow org.springframework.security.config.Customizer static imports #206
  • Allow exclusions of specific spring checks #200
  • Enable org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod by default #196

🪲 Bug Fixes

  • Requiring LF line separators isn't Windows-friendly #202

🔨 Dependency Upgrades

  • Upgrade to Eclipse 2020.3 with Java 14 Patch #195