Skip to content

v3.1.0

Compare
Choose a tag to compare
@sleberknight sleberknight released this 08 Oct 18:09
3cb7d93

Summary

  • 2023-10-08T13:51:42.087364 - 31 commit(s) by Scott Leberknight, dependabot[bot]

Improvements 🚀

  • Add int-to-boolean conversion to KiwiPrimitives (#1054)
  • Add long-to-boolean conversion to KiwiPrimitives (#1053)
  • Add new KiwiJdbc utility to return optionally stripped string, or null if blank (#1049)
  • Add new KiwiJdbc utility to return trimmed string, or null if blank (#1048)
  • Add new KiwiJdbc utility to return null instead of blank strings (#1047)
  • Add new KiwiJdbc utilities to convert from an int (used as a boolean) to boolean (#1046)
  • Add new KiwiJdbc utilities to convert from a long (used as a boolean) to boolean (#1045)
  • Add new KiwiJdbc utilities to convert from java.sql.Date to LocalDate (#1044)
  • Create OsCommand in base.process package to replace the one in ansible.vault (#1025)
  • Add PagingQuery test for Mongo 7 (#1021)

Assorted 👜

  • Add "see" tags to stringOrNullIfBlank and trimmedStringOrNullIfBlank (#1063)
  • Add more tests to PropertyMaskingOptionsTest (#1062)
  • Make fields final in a few classes; suppress warning in another class (#1032)
  • Deprecate #getCommandParts in Ansible XxxCommand classes ⚠️ (#1031)
  • Replace usages of deprecated OsCommand with new one from base.process package (#1027)
  • Deprecate OsCommand in ansible.vault package ⚠️ (#1026)
  • Make AsyncTest execute faster 🚀, and trick 👻 Sonar again (#1024)
  • Make StripedLockTest execute faster, and trick Sonar (#1023)
  • Remove the TODO from KiwiIterators.ThreadSafeCyclicIterator (#1022)
  • Replace sleep with CountDownLatch in SocketCheckerTest (#1020)

Dependency Updates ⬆️

  • Bump org.kiwiproject:kiwi-bom from 2.0.2 to 2.0.3 (#1051)
  • Bump org.kiwiproject:kiwi-parent from 3.0.3 to 3.0.4 (#1050)
  • Bump org.testcontainers:testcontainers-bom from 1.19.0 to 1.19.1 (#1043)
  • Bump org.kiwiproject:kiwi-bom from 2.0.1 to 2.0.2 (#1041)
  • Bump org.kiwiproject:kiwi-parent from 3.0.2 to 3.0.3 (#1040)
  • Bump org.kiwiproject:kiwi-parent from 3.0.1 to 3.0.2 (#1037)
  • Bump org.kiwiproject:kiwi-bom from 2.0.0 to 2.0.1 (#1036)
  • Bump actions/checkout from 3 to 4 (#1035)
  • Bump org.testcontainers:testcontainers-bom from 1.18.3 to 1.19.0 (#1019)

Infrastructure 🚧

  • Run build on zulu distribution of JDKs 17 and 21 (#1042)