Skip to content

v2.5.0

Compare
Choose a tag to compare
@sleberknight sleberknight released this 08 Mar 13:55

Summary

  • 2023-03-08T08:54:49.117286 - 46 commit(s) by Scott Leberknight, dependabot[bot], github-actions[bot]

Improvements

  • Fix code scanning alert - Dereferenced variable may be null (#862)
  • Remove Lombok Delegate from WebTargetHelper (#859)
  • KiwiReflection#newInstanceExactParamTypes should permit null arguments (#856)
  • Do not allow releases if repository is not up to date (#849)
  • Add methods to KiwiEnums to get an enum but return (Java) Optional (#844)
  • Add methods to KiwiReflection to easily create new instances (#837)
  • Add ability to stream a Collection sequentially or in parallel (#835)
  • Make PageNumberingScheme.minimumPageNumber public (#832)
  • Add "alias" methods to compute zero-based offset for one and zero-based pagination (#830)
  • Add ability to ensure non-null pagination properties to PagingRequest (#829)
  • Add toZonedDateTimeOrNull(GregorianCalendar) to KiwiDateTimeConverters (#826)
  • Add toInstantOrNull(Calendar) to KiwiDateTimeConverters (#825)
  • Add dateFromInstantOrNull to KiwiDates (#824)
  • Add toInstantOrNull(Date) to KiwiDateTimeConverters (#823)

Bugs

  • Fix code scanning alert - Potential input resource leak (#863)
  • Fix code scanning alert - Dereferenced variable may be null (#861)

Assorted

  • Use sleberknight/delombok-action for Delombok (#903)
  • Add CodeQL status badge (#902)
  • Add CodeQL workflow (#901)
  • Document "Uncontrolled data used in path expression" in file/directory path validators (#899)
  • Add more tests for Processes and KiwiUrls (#894)
  • Fix code scanning alert - Useless parameter (#889)
  • Fix code scanning alert - Log Injection (#883)
  • Fix code scanning alert - Log Injection (#882)
  • Fix code scanning alert - Log Injection (#881)
  • Fix code scanning alert - Log Injection (#880)
  • Fix code scanning alert - Log Injection (#879)
  • Fix code scanning alert - Serializable inner class of non-serializable class (#878)
  • Fix code scanning alert - Unused classes and interfaces (#877)
  • Fix code scanning alert - Unused classes and interfaces (#876)
  • Fix code scanning alert - Unused classes and interfaces (#875)
  • Fix code scanning alert - Unused classes and interfaces (#874)
  • Fix code scanning alert - Missing catch of NumberFormatException (#873)
  • Fix code scanning alert - Missing catch of NumberFormatException (#872)
  • Fix code scanning alert - Missing catch of NumberFormatException (#871)
  • Fix code scanning alert - Missing catch of NumberFormatException (#870)
  • Fix code scanning alert - Missing catch of NumberFormatException (#869)
  • Fix code scanning alert - Missing catch of NumberFormatException (#868)
  • Fix code scanning alert - Missing catch of NumberFormatException (#867)
  • Fix code scanning alert - Possible confusion of local and field (#866)
  • Fix code scanning alert - Inconsistent compareTo (#865)
  • Fix code scanning alert - Useless toString on String (#864)
  • Fully qualify javadoc links to Lombok classes (#854)
  • Fix javadoc link error in KiwiReflection (#853)
  • Update license copyright year(s) (#851)
  • Remove obsolete comment from KiwiPaths (#841)
  • Rename internal WhiteBoxTest annotation to ClearBoxTest (#839)
  • Combine PagingQueryEmbeddedMongoTest and PagingQueryRealMongoTest (#818)

Dependency Updates

  • Bump retrying-again from 1.0.15 to 1.0.16 (#908)
  • Bump kiwi-parent from 2.0.13 to 2.0.14 (#907)
  • Bump kiwi-bom from 0.26.0 to 0.27.0 (#906)
  • Bump sleberknight/delombok-action from 0.5.0 to 0.7.0 (#905)
  • Bump kiwi-parent from 2.0.12 to 2.0.13 (#846)
  • Bump kiwi-bom from 0.25.0 to 0.26.0 (#845)
  • Bump kiwi-parent from 2.0.11 to 2.0.12 (#828)