Releases: sleberknight/kiwi-beta
Releases · sleberknight/kiwi-beta
v3.0.0
Immutable
release. Only release title and notes can be modified.
Summary
- 2026-01-19T14:47:54Z - 19 commit(s) by Scott Leberknight, dependabot[bot]
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
Summary
- 2025-11-08T20:24:03Z - 12 commit(s) by Scott Leberknight, dependabot[bot]
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 ⬆️
v2.6.1
Summary
- 2025-10-18T20:56:59Z - 9 commit(s) by Scott Leberknight, dependabot[bot]
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
Summary
- 2025-09-21T19:59:02Z - 14 commit(s) by Scott Leberknight, dependabot[bot]
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
Summary
- 2025-07-27T02:06:06Z - 13 commit(s) by Scott Leberknight, dependabot[bot]
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
Summary
- 2025-06-29T22:30:53Z - 17 commit(s) by Scott Leberknight, dependabot[bot]
Improvements 🚀
- Add KiwiCasts2 (#518)
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
Summary
- 2025-05-02T02:49:40Z - 14 commit(s) by Scott Leberknight, dependabot[bot]
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
Summary
- 2025-03-01T14:22:51Z - 7 commit(s) by Scott Leberknight, dependabot[bot]
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 ⬆️
v2.2.3
Summary
- 2025-02-01T17:39:28Z - 4 commit(s) by Scott Leberknight, dependabot[bot]
Dependency Updates ⬆️
v2.2.2
Summary
- 2025-01-04T21:15:43Z - 18 commit(s) by Scott Leberknight, dependabot[bot]
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)