Skip to content

Releases: spring-io/spring-javaformat

v0.0.22

14 May 05:46
Compare
Choose a tag to compare

⭐ New Features

  • Allow static webservices test imports #183

v0.0.21

14 Apr 03:42
Compare
Choose a tag to compare

⭐ New Features

  • Support IntelliJ IDEA 2020.1 #180

🪲 Bug Fixes

  • NullPointerException in Eclipse when using both the Spring Java Format plugin and the Checkstyle plugin #179

❤️ Contributors

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

v0.0.20

01 Feb 15:55
Compare
Choose a tag to compare

🔨 Dependency Upgrades

  • Upgrade to Checkstyle 8.29 #171

v0.0.19

15 Jan 14:50
Compare
Choose a tag to compare

⭐ New Features

  • Make the Gradle checkFormat task cacheable #164
  • Support Checkstyle 8.25 and later #156

🪲 Bug Fixes

  • Eclipse plugin does not find Gradle task when it is only applied to children #166

v0.0.18

11 Jan 06:02
Compare
Choose a tag to compare

🪲 Bug Fixes

  • When using Gradle, upgrading from 0.0.15 to 0.0.17 results in unexpected formatting changes #161

🔨 Dependency Upgrades

  • Upgrade to IDEA 2019.3.1 #165
  • Upgrade to Eclipse 2019-12 #162

v0.0.17

04 Dec 05:41
Compare
Choose a tag to compare

⭐ New Features

  • Publish the io.spring.javaformat plugin to the Gradle Central Plugin Repository #150
  • Uses shaded eclipse dependencies in Gradle plugin #148
  • Support additional JUnit Jupiter annotations #145
  • Permit static import of org.awaitility.Awaitility.* #141
  • Mark maven plugin as thread safe #133

🪲 Bug Fixes

  • Create empty shaded javadoc for publish #151
  • Update to latest Eclipse 2019-09 #143
  • Method visibility rule is too aggressive classes nested in intefaces #140
  • Fix spring-javaformat-checkstyle tests #137
  • Allow @SInCE on a default visibilty item in an interface #132
  • Improve error messages so users can identify the actual problem #103

❤️ Contributors

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

v0.0.15

29 Jun 01:57
Compare
Choose a tag to compare

⭐ New Features

  • Add checkstyle check for required @since tag #130
  • Add checkstyle rule for @since on private classes #129
  • Add method visibility checkstyle rule #128

🪲 Bug Fixes

  • Feature's Provider is listed as vendorName #126

📔 Documentation

  • Update Checkstyle version in the README to match the version used in the build #127

🔨 Dependency Upgrades

  • Upgrade to Checkstyle 8.22 #131

❤️ Contributors

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

v0.0.14

26 Jun 18:10
Compare
Choose a tag to compare

🪲 Bug Fixes

  • Eclipse plugin is too lazy with Gradle projects #123
  • NoSuchMethodError when refreshing a Gradle project with Buildship 3.0.x #121

🔨 Dependency Upgrades

  • Downgrade to Eclipse 2019-03 #122

v0.0.13

26 Jun 06:35
Compare
Choose a tag to compare

⭐ New Features

  • Limit checked Gradle projects to those refreshed #120
  • Improve JUnit 5 rule to check visibility of lifecycle methods #115

🪲 Bug Fixes

  • Eclipse can fail with "Resource already exists" error on Gradle projects #119
  • Up-to-date checks do not work correctly for checkFormat tasks #116

📔 Documentation

  • Update Wrapping section in README now that we use a 120 char line width #112

🔨 Dependency Upgrades

  • Upgrade to Eclipse 2019-06 #118
  • Upgrade to Buildship 3.0.0 #117
  • Upgrade to Checkstyle 8.21 #113

v0.0.12

10 Jun 23:09
Compare
Choose a tag to compare

🪲 Bug Fixes

  • Modification of org.eclipse.jdt.ui.pref's content strips the blank line at the end of the file #111
  • StringIndexOutOfBoundsException with new JUnit 5 check #110