Skip to content

Releases: sleberknight/kiwi-beta

v3.0.0

19 Jan 14:58
Immutable release. Only release title and notes can be modified.
v3.0.0
f8bbab9

Choose a tag to compare

Summary

This is a major version change because it upgrades to Dropwizard 5.0.x, which aligns with Jakarta EE 10.

Dropwizard 5.0.x upgrades several dependencies to the next major version for Jakarta EE 10. Some of these include:

  • Hibernate Validator 8.0.x
  • Jakarta REST 3.1.x
  • Jakarta Servlet API 6.0.x
  • Jakarta XML Bind API 4.0.x
  • Jersey 3.1.x
  • Jetty 12.1.x

Also see the Dropwizard 5.0.x upgrade notes

Deprecations ⚠️

  • Deprecate Timing.TimedWithResult and Timing.TimedNoResult constructors for removal (#589)

Dependency Updates ⬆️

  • Remove redundant javax.activation:activation dependency from pom.xml (#588)
  • Bump org.kiwiproject:kiwi from 4.15.0 to 5.0.0 (#587)
  • Bump org.kiwiproject:metrics-healthchecks-severity from 2.1.5 to 3.0.0 (#586)
  • Bump org.kiwiproject:kiwi-bom from 2.3.1 to 3.0.0 (#585)
  • Bump org.kiwiproject:kiwi-test from 3.12.2 to 4.0.0 (#584)
  • Bump the prod-deps group with 3 updates (#583)
  • Bump org.mockito.kotlin:mockito-kotlin from 6.1.0 to 6.2.1 in the dev-deps group (#582)
  • Bump the prod-deps group with 2 updates (#581)
  • Bump JetBrains/qodana-action from 2025.2.4 to 2025.3.1 in the actions-deps group (#580)
  • Bump the actions-deps group with 2 updates (#579)
  • Bump JetBrains/qodana-action from 2025.2.2 to 2025.2.3 in the actions-deps group (#578)
  • Bump org.kiwiproject:kiwi-bom from 2.3.0 to 2.3.1 in the prod-deps group (#577)
  • Bump org.kiwiproject:kiwi-parent from 3.0.34 to 3.0.35 in the prod-deps group (#575)
  • Bump org.kiwiproject:kiwi from 4.14.1 to 4.15.0 in the prod-deps group (#574)
  • Bump the actions-deps group with 2 updates (#573)

Infrastructure 🚧

  • Add Java version 25 to build matrix (#576)

v2.7.0

08 Nov 20:24
v2.7.0
8789989

Choose a tag to compare

Summary

Improvements 🚀

  • KiwiCollections2: Add overloads of findFirstOfType for Iterable and Stream (#569)
  • KiwiCollections2: Add addIfNonNull method and Lombok extension support (#568)
  • KiwiCollections2: Add addIf method and Lombok extension support (#567)
  • KiwiCollections2#findFirstOfType - accept Collection<? extends U> (#566)

Dependency Updates ⬆️

  • Bump the prod-deps group with 5 updates (#572)
  • Bump org.kiwiproject:kiwi-test from 3.12.1 to 3.12.2 in the dev-deps group (#571)
  • Bump the prod-deps group with 2 updates (#570)

v2.6.1

18 Oct 20:57
v2.6.1
44754e2

Choose a tag to compare

Summary

Assorted 👜

  • Fix CodeQL nullability issues in SOAPFaults (#563)

Dependency Updates ⬆️

  • Bump the prod-deps group with 3 updates (#565)
  • Bump org.kiwiproject:kiwi-test from 3.12.0 to 3.12.1 in the dev-deps group (#564)
  • Bump the prod-deps group with 4 updates (#562)
  • Bump github/codeql-action from 3 to 4 in the actions-deps group (#561)
  • Bump org.mockito.kotlin:mockito-kotlin from 6.0.0 to 6.1.0 in the dev-deps group (#560)
  • Bump org.apache.camel:camel-core from 4.14.0 to 4.14.1 in the prod-deps group (#559)

v2.6.0

21 Sep 19:59
v2.6.0
1903040

Choose a tag to compare

Summary

Documentation 📝

  • Update RuntimeSQLException Javadocs to say that UncheckedSQLException is preferred (#550)
  • Enhance Javadocs in KiwiMediaTypes with example usage (#545)
  • Update javadocs on KiwiEnums2#entries to say that KiwiEnums#listOf is preferred (#544)

Assorted 👜

  • Change KiwiJdbcMetaData to throw kiwi's UncheckedSQLException (#549)

Dependency Updates ⬆️

  • Bump the prod-deps group with 5 updates (#558)
  • Bump org.kiwiproject:kiwi-test from 3.11.1 to 3.12.0 in the dev-deps group (#557)
  • Bump the prod-deps group with 2 updates (#556)
  • Bump the prod-deps group with 3 updates (#555)
  • Bump sleberknight/delombok-action from 0.7.0 to 0.8.0 in the actions-deps group (#554)
  • Bump actions/setup-java from 4 to 5 in the actions-deps group (#553)
  • Bump org.apache.camel:camel-core from 4.13.0 to 4.14.0 in the prod-deps group (#552)
  • Bump the actions-deps group with 2 updates (#548)
  • Bump the prod-deps group with 2 updates (#547)

v2.5.0

27 Jul 02:06
v2.5.0
7d86c0d

Choose a tag to compare

Summary

Improvements 🚀

  • Add ability to HTML-escape a response entity when the content type is HTML (#523)
  • Add new overload of KiwiMediaTypes#matchesMediaType with two MediaType arguments (#520)
  • Add isHtml methods to KiwiMediaTypes (#519)

Assorted 👜

  • Change KiwiCasts2 to use kiwi's KiwiCasts (#531)

Dependency Updates ⬆️

  • Bump the prod-deps group with 4 updates (#543)
  • Bump org.kiwiproject:kiwi-test from 3.11.0 to 3.11.1 in the dev-deps group (#542)
  • Bump org.mockito.kotlin:mockito-kotlin from 5.4.0 to 6.0.0 (#541)
  • Bump the prod-deps group with 2 updates (#540)
  • Bump the prod-deps group with 3 updates (#537)
  • Remove OkHttp version from POM after updating to kiwi-bom 2.0.27 (#534)

v2.4.0

29 Jun 22:30
v2.4.0
e400b3f

Choose a tag to compare

Summary

Improvements 🚀

Documentation 📝

  • Misc code grammatical cleanup in Javadocs (#530)
  • Enhance documentation on randomCaseVariants methods in KiwiStrings2 (#522)

Assorted 👜

  • Fix deprecation warning in RandomCapitalizationArgumentsProvider (#528)

Dependency Updates ⬆️

  • Bump org.kiwiproject:kiwi-test from 3.10.0 to 3.11.0 in the dev-deps group (#529)
  • Bump org.kiwiproject:kiwi from 4.11.0 to 4.11.1 in the prod-deps group (#527)
  • Bump the prod-deps group with 6 updates (#526)
  • Bump org.apache.camel:camel-core from 4.11.0 to 4.12.0 in the prod-deps group (#517)
  • Bump org.kiwiproject:kiwi from 4.9.0 to 4.10.0 in the prod-deps group (#516)
  • Bump org.kiwiproject:kiwi-bom from 2.0.24 to 2.0.25 in the prod-deps group (#514)
  • Bump the prod-deps group with 2 updates (#513)
  • Bump JetBrains/qodana-action from 2025.1.0 to 2025.1.1 in the actions-deps group (#512)

Infrastructure 🚧

  • Replace Checker annotations with JSpecify (#515)

v2.3.1

02 May 02:49
v2.3.1
6b3a537

Choose a tag to compare

Summary

Improvements 🚀

  • Change or remove WARN and ERROR-level logging in JarManifests (#505)

Dependency Updates ⬆️

  • Bump the prod-deps group with 4 updates (#511)
  • Bump org.kiwiproject:kiwi-test from 3.9.0 to 3.10.0 in the dev-deps group (#510)
  • Bump JetBrains/qodana-action from 2024.3.4 to 2025.1.0 in the actions-deps group (#509)
  • Bump the prod-deps group with 4 updates (#508)
  • Bump the prod-deps group with 2 updates (#507)
  • Bump org.apache.camel:camel-core from 4.10.0 to 4.10.2 in the prod-deps group (#504)

v2.3.0

01 Mar 14:22
v2.3.0
42dbd8b

Choose a tag to compare

Summary

Improvements 🚀

  • KiwiSlf4J enhancements to accept level names and convert String to Level (#503)

Assorted 👜

  • Fix capitalization of config properties in lombok.config (#500)

Dependency Updates ⬆️

  • Bump the prod-deps group with 5 updates (#502)
  • Bump org.kiwiproject:kiwi-test from 3.8.1 to 3.9.0 in the dev-deps group (#501)
  • Bump org.apache.camel:camel-core from 4.9.0 to 4.10.0 in the prod-deps group (#499)

v2.2.3

01 Feb 17:39
v2.2.3
3ba0c68

Choose a tag to compare

Summary

Dependency Updates ⬆️

  • Bump the prod-deps group with 6 updates (#498)
  • Bump org.kiwiproject:kiwi-test from 3.8.0 to 3.8.1 in the dev-deps group (#497)

v2.2.2

04 Jan 21:15
v2.2.2
ea124a7

Choose a tag to compare

Summary

Documentation 📝

  • Documentation cleanup (#494)

Assorted 👜

  • Sonar: Use method references in KiwiReflection2Test instead of lambdas (#496)
  • Misc code cleanup (#495)
  • Fix code scanning alert - Deprecated method or constructor invocation (#492)
  • Fix code scanning alert - Deprecated method or constructor invocation (#491)
  • Fix code scanning alert - Deprecated method or constructor invocation (#490)
  • Fix code scanning alert - Deprecated method or constructor invocation (#489)
  • Fix code scanning alert - Constant values (#487)

Dependency Updates ⬆️

  • Remove legacy kotlin-stdlib-common dependency (#486)
  • Bump the prod-deps group with 5 updates (#485)
  • Bump org.kiwiproject:kiwi-test from 3.7.0 to 3.8.0 in the dev-deps group (#484)
  • Bump JetBrains/qodana-action from 2024.3.2 to 2024.3.4 in the actions-deps group (#483)
  • Bump JetBrains/qodana-action from 2024.2.6 to 2024.3.2 in the actions-deps group (#482)
  • Bump org.apache.camel:camel-core from 4.8.1 to 4.9.0 in the prod-deps group (#481)
  • Bump kotlin.version from 2.0.21 to 2.1.0 (#479)
  • Bump JetBrains/qodana-action from 2024.2.5 to 2024.2.6 (#478)
  • Bump org.apache.camel:camel-core from 4.8.0 to 4.8.1 (#477)
  • Bump JetBrains/qodana-action from 2024.2.3 to 2024.2.5 (#476)

Infrastructure 🚧

  • Group dependabot updates (#480)