Releases: kiwiproject/kiwi
Releases · kiwiproject/kiwi
v2.0.0
Summary
- 2022-04-21T21:53:00.109214 - 10 commit(s) by Scott Leberknight, dependabot[bot]
With this major 2.0.0 release, there are breaking API changes due to the removal of deprecated features. Several deprecated methods in KiwiEnvironment were removed (see #702). In addition, the deprecated MongoClientWrapper was removed (see #701, #703, and #704) during the update to new major versions of Spring Data MongoDB (3.x) and the Mongo Java Driver (4.x), which themselves had breaking API changes.
Assorted
- A little more code cleanup (#716)
- Remove warning suppressions that are now redundant (#715)
- Uncomment several assertions in KiwiJacksonDataFormatsTest (#714)
- Remove deprecated methods in KiwiEnvironment (#702)
- Remove deprecated MongoClientWrapper (#701)
Dependency Updates
v1.3.1
Summary
- 2022-04-12T21:38:10.310733 - 15 commit(s) by Scott Leberknight, dependabot[bot]
Bugs
- Fix malformed YAML in dependabot config (#674)
Assorted
- Misc. code cleanup (#697)
- Add Gitpod config file (#694)
- Tell git to ignore VS Code config files (#693)
- Make retrying-again a link in Background Information section in KiwiRetryer (#680)
- Add missing return tag in javadoc of KiwiResources#verifyExistence (#672)
Dependency Updates
- Bump retrying-again from 1.0.6 to 1.0.7 (#706)
- Bump kiwi-bom from 0.7.2 to 0.7.3 (#700)
- Bump kiwi-parent from 1.8.1 to 1.8.2 (#699)
- Bump kiwi-bom from 0.7.1 to 0.7.2 (#698)
- Bump actions/setup-java from 2 to 3 (#696)
- Bump actions/cache from 2.1.7 to 3 (#675)
- Update open pull requests limit for maven dependencies (#673)
v1.3.0
Summary
- 2022-03-01T20:02:17.703352 - 9 commit(s) by Scott Leberknight, dependabot[bot]
Improvements
- validateIntParameter/validateLongParameter in KiwiResources should throw IllegalArgumentException given null params (#666)
- Add overloaded verifyExistence methods to KiwiResources that accept varags (#663)
- Add methods to KiwiResources to validate parameters from MultivaluedMaps (#604)
- Improve generics in validateIntParameter and validateLongParameter in KiwiResources (#603)
Dependency Updates
v1.2.1
Summary
- 2022-01-21T22:58:37.114307 - 10 commit(s) by Scott Leberknight, dependabot[bot]
Assorted
- Deprecate MongoClientWrapper for removal (#658)
Dependency Updates
- Bump retrying-again from 1.0.4 to 1.0.5 (#662)
- Bump kiwi-parent from 1.7.0 to 1.8.0 (#661)
- Bump kiwi-bom from 0.6.0 to 0.7.0 (#660)
- Bump kiwi-bom from 0.5.0 to 0.6.0 (#657)
- Remove the jdbi3-core dependency and exclusion when get updated BOM (#655)
- Bump kiwi-bom from 0.4.0 to 0.5.0 (#654)
- Bump kiwi-parent from 1.6.0 to 1.7.0 (#653)
v1.2.0
Summary
- 2021-12-21T12:15:09.15343 - 17 commit(s) by Scott Leberknight, Chris Rohr, dependabot[bot]
Improvements
- Add new methods to get current process ID (pid) to KiwiEnvironment (#640)
- Change DefaultEnvironment's implementation of currentProcessId (#639)
- Locate ansible-vault command in VaultEncryptionHelperIntegrationTest (#637)
Assorted
- Deprecate KiwiEnvironment#currentProcessId and tryGetCurrentProcessId (#642)
- Fix minor javadoc errors (#632)
Dependency Updates
- Update parent etc (#652)
- Bump kiwi-bom from 0.1.0 to 0.2.0 (#651)
- Add bom (#650)
- Bump kiwi-parent from 1.3.0 to 1.4.0 (#638)
- Bump kiwi-parent from 1.2.0 to 1.3.0 (#636)
- Bump embed.mongo from 3.0.0 to 3.2.0 (#635)
- Bump mongo-java-server from 1.38.0 to 1.39.0 (#634)
- Bump actions/cache from 2.1.6 to 2.1.7 (#633)
- Bump spring version from 5.3.9 to 5.3.13 (#631)
v1.1.0
Summary
- 2021-11-14T11:24:22.971494 - 18 commit(s) by Scott Leberknight, dependabot[bot]
Improvements
- Add methods in KiwiUrls to convert query strings into multi-valued maps (#628)
- Add methods to KiwiUrls to convert maps to URL-encoded query parameters (#623)
- KiwiUrls toQueryString should allow non-string map values (#622)
- Add ListToCsvStringDeserializer from service-discovery-client into kiwi (#608)
- Provide an "escape hatch" from WebTargetHelper (#605)
Bugs
- KiwiUrls#queryStringToMap throws exceptions if parameters don't have a value (#626)
- KiwiUrls#queryStringToMap does not handle multiple values for a parameter (throws IllegalStateException) (#617)
Assorted
- Fix several Javadoc grammatical and spelling errors in KiwiUrls (#620)
- Document that KiwiUrls#toQueryString does not perform encoding (#616)
- Fix invalid @see tag references in KiwiUrls (#613)
- Remove redundant toString() calls (#611)
Dependency Updates
v1.0.0
Summary
- 2021-09-04T13:47:57.231532 - 12 commit(s) by Scott Leberknight, dependabot[bot]
Improvements
- LocalPortChecker#isPortAvailable should not accept zero as a valid port (#597)
- Add findFirstOpenPortFrom to LocalPortChecker (#595)
- Don't assume default Mongo port is open in PagingQueryEmbeddedMongoTest (#594)
- Consider adding a helper method in KiwiResources to buffer entity and do fromResponse (#590)
Assorted
- Clarify usage of JAX/Jakarta RS utility classes in Javadoc (#589)
- Correct Javadoc grammatical errors in WebTargetHelper (#588)
Dependency Updates
- Bump kiwi-parent from 0.15.0 to 1.0.0 (#602)
- Bump retrying-again from 0.7.0 to 1.0.0 (#601)
- Bump dropwizard.version from 2.0.24 to 2.0.25 (#600)
- Bump hibernate from 5.5.3.Final to 5.5.7.Final (#600)
- Bump jakarta-el version from 3.0.3 to 3.0.4 (#600)
- Bump error_prone_annotations from 2.8.0 to 2.9.0 (#600)
- Bump embedded-postgres from 1.3.0 to 1.3.1 (#600)
v0.25.0
Summary
- 2021-08-02T23:26:57.101566 - 6 commit(s) by Scott Leberknight, dependabot[bot]
Improvements
- Add methods in KiwiEntities to read entity and provide default String if it cannot be read (#584)
Bugs
- PagingRequest doesn't have defaults when constructing in code (#579)
Dependency Updates
- Bump commons-compress from 1.20 to 1.21 (#587)
- Bump dropwizard.version from 2.0.23 to 2.0.24 (#586)
- Bump metrics-jdbi3 from 4.1.23 to 4.1.25 (#586)
- Bump metrics-jetty9 from 4.1.23 to 4.1.25 (#586)
- Bump jdbi3 from 3.20.1 to 3.21.0 (#586)
- Bump kiwi-parent from 0.14.0 to 0.15.0 (#586)
- Bump commons-io from 2.10.0 to 2.11.0 (#586)
- Bump hibernate from 5.5.0-Final to 5.5.3-Final (#586)
- Bump postgresql from 42.2.22 to 42.2.23 (#586)
- Bump retrying-again from 0.6.0 to 0.7.0 (#586)
- Bump spring from 5.3.8 to 5.3.9 (#586)
- Bump error_prone_annotations from 2.7.1 to 2.8.0 (#586)
- Bump commons-compress from 1.20 to 1.21 (#586)
v0.24.0
Summary
- 2021-06-24T16:05:49.304978 - 8 commit(s) by Scott Leberknight, dependabot[bot], Chris Rohr
Improvements
- WebTargetHelper#queryParams does not handle generic Map and MultivaluedMap. Note this is a breaking API change. (#570)
Bugs
- Fix NPEs thrown by WebTargetHelper when query parameter names are null/blank (#574)
Assorted
- Enhance class-level javadoc in WebTargetHelper (#576)
- Add assertion in JsonHelperAdvancedFeaturesTest (#573)
Dependency Updates
- Bump dropwizard.version from 2.0.22 to 2.0.23 (#580)
- Bump kiwi-parent from 0.12.0 to 0.14.0 (#580)
- Bump commons-io from 2.8.0 to 2.10.0 (#580)
- Bump hibernate from 5.4.30.Final to 5.5.0.Final (#580)
- Bump jboss-logging from 3.4.1.Final to 3.4.2.Final (#580)
- Bump metrics-jdbi3 from 4.1.22 to 4.1.23 (#580)
- Bump metrics-jetty9 from 4.1.22 to 4.1.23 (#580)
- Bump postgresql from 42.2.20 to 42.2.22 (#580)
- Bump retrying-again from 0.5.1 to 0.6.0 (#580)
- Bump spring from 5.3.7 to 5.3.8 (#580)
- Bump spring-data-mongodb from 2.2.11.RELEASE to 2.2.13.RELEASE (#580)
- Bump embedded-postgres from 1.2.10 to 1.3.0 (#580)
- Bump jdbi3 from 3.20.0 to 3.20.1 (#580)
- Bump actions/cache from 2.1.5 to 2.1.6 (#572)
v0.23.0
Summary
- 2021-05-25T15:39:57.575237 - 22 commit(s) by Chris Rohr, dependabot[bot], Scott Leberknight
Improvements
- Add utility for Jersey Clients (#557)
- Setup build for Java 11 and 16 (#546)
- Move IntStreams from kiwi-test to kiwi (#541)
- Support validating UUIDs including the nil UUID (#538)
- Make UUIDs#isValidUUID case-insensitive (#536)
- Allow filtering in SftpTransfers when remote listing files and directories (#429)
- Improve version comparison when number of version "segments" are different (#45)
Assorted
- Sonar cleanup for new 'var' rule (#559)
- Sonar: Cleanup JsonHelper#mergeNodes and add additional tests (#549)
- Remove several redundant suppression comments (#545)
- Deprecate JDBI 2 modules (#542)
- Drop support for JDBI 2 (#540)
- Investigate why TimeBasedDirectoryCleaner counts too many deletes on MacOS (#143)
Dependency Updates
- Bump javassist from 3.27.0-GA to 3.28.0-GA (#563)
- Bump metrics-jdbi3 from 4.1.19 to 4.1.22 (#564)
- Bump metrics-jetty9 from 4.1.19 to 4.1.22 (#565)
- Bump postgresql from 42.2.19 to 42.2.20 (#566)
- Bump spring from 5.3.5 to 5.3.7 (#567)
- Bump error_prone_annotations from 2.6.0 to 2.7.1 (#568)
- Bump jdbi3 (test dependency) from 3.18.1 to 3.20.0 (#569)
- Bump dropwizard.version from 2.0.21 to 2.0.22 (#562)
- Bump kiwi-parent from 0.11.0 to 0.12.0 (#561)
- Bump actions/checkout from 2 to 2.3.4 (#560)
- Bump actions/setup-java from v1 to v2 (#553)
- Setup dependabot to update github actions (#551)
- Bump GitHub cache action version from 2.1.4 to 2.1.5 (#550)