Skip to content

Releases: JoseLion/strict-null-check

v3.5.0

11 Nov 02:15
0c02231
Compare
Choose a tag to compare

3.5.0 (2024-11-11)

Features

  • deps: Update dependencies 2024.11.10 (#133) (87335e0)

v3.4.1

13 Jul 04:34
eff5e8a
Compare
Choose a tag to compare

3.4.1 (2024-07-13)

Bug Fixes

  • compat: Lower Java compat version and re-bump deps (#131) (98ba008)

v3.4.0

13 Jun 05:48
1efd2ca
Compare
Choose a tag to compare

3.4.0 (2024-06-13)

Features

  • deps: Update dependencies 2024.06.13 (#129) (2b6bc04)

v3.3.0

21 Jan 04:04
e61f583
Compare
Choose a tag to compare

3.3.0 (2024-01-21)

Features

  • deps: Update dependencies 2024.01.20 (#125) (e61f583)

v3.2.0

03 Nov 22:04
157791f
Compare
Choose a tag to compare

3.2.0 (2023-11-03)

Features

  • deps: Update dependencies 2023.11.03 (#122) (157791f)

v3.1.0

21 Oct 17:04
ec1dd80
Compare
Choose a tag to compare

3.1.0 (2023-10-21)

Bug Fixes

  • security: Vulnerabilities on tomcat-jasper (#117) (69595ff)

Features

v3.0.1

15 Sep 07:16
3496c86
Compare
Choose a tag to compare

3.0.1 (2023-09-15)

Bug Fixes

  • source: Dependency versions convention to latest (#113) (3496c86)

v3.0.0

10 Sep 03:39
ff6dd40
Compare
Choose a tag to compare

3.0.0 (2023-09-10)

Features

  • core: Change how the plugin should be used (#109) (ff6dd40)

Performance Improvements

BREAKING CHANGES

  • core: The strictNullCheck extension has changed to allow configuration of the imports and the annotations separately, with useful shorcut functions like useEclipse() and useSpring(). It also allows to specifically add the source dependencies of the annotations, also with useful shortcuts like addFindBugs() and addSpotBugs(). The default conventions of the extensions has also changed, by default now only javax.annotation.ParametersAreNonnullByDefault annotation is used wihout adding any source dependency. Additionally, the generatePackageInfo task can no longer be configured directly, chenges should always come from the extension.
  • core: The codebase was migrated from Groovy to Java 20

v2.3.0

18 Aug 05:31
9698e2b
Compare
Choose a tag to compare

2.3.0 (2023-08-18)

Bug Fixes

Features

  • deps: Update dependencies 2023.08.17 (#104) (995a5b8)

v2.2.0

04 Jun 02:36
e49e131
Compare
Choose a tag to compare

2.2.0 (2023-06-04)

Bug Fixes

  • deps: Update dependencies 2023.06.03 (#99) (8f534e8)

Features

  • core: Allow overriding package-info.java (#100) (e49e131)