Skip to content
Apr 25, 2021
[maven-release-plugin] copy for tag v2.1.0-beta.1

@joschi joschi released this Apr 7, 2021

⚠️ Security fixes

Bug fixes

  • Ensure correct TreeTraversingParser initialization in BaseConfigurationFactory (#3800)
  • Properly support HTTP/1.1 in Http2ConnectorFactory (#3786)

Dependency updates

  • Bump byte-buddy from 1.10.21 to 1.10.22 (#3768)
  • Bump checker-qual from 3.10.0 to 3.12.0 (#3740, #3832)
  • Bump commons-lang3 from 3.11 to 3.12.0 (#3742)
  • Bump conscrypt-openjdk-uber from 2.5.1 to 2.5.2 (#3826)
  • Bump error_prone_annotations from 2.5.1 to 2.6.0 (#3829)
  • Bump guava from 30.1-jre to 30.1.1-jre (#3799)
  • Bump hibernate-core from 5.4.28.Final to 5.4.30.Final (#3752, #3795)
  • Bump jdbi3-bom from 3.18.0 to 3.18.1 (#3820)
  • Bump metrics-bom from 4.1.18 to 4.1.19 (#3842)
  • Update dependency com.uber.nullaway:nullaway to v0.9.0 (master) (#3728)
  • Update dependency org.apache.tomcat:tomcat-jdbc to v9.0.45 (#3771, #3838)
  • Update dependency org.liquibase:liquibase-core to v3.10.3 (release/2.0.x) (#3764)
  • Bump jmh.version from 1.27 to 1.29 (#3741, #3817)
  • Bump jna from 5.7.0 to 5.8.0 (#3811)
  • Update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.1.1 (master) (#3729)
  • Bump sphinx from 3.5.2 to 3.5.3 in /docs (#3804)
  • Bump sphinx-autobuild from 2020.9.1 to 2021.3.14 in /docs (#3781)
  • Bump sphinx-rtd-theme from 0.5.1 to 0.5.2 in /docs (#3836)
  • Update actions/stale action to v3.0.18
  • Update dependency Sphinx to v3.5.2
  • Bump Maven to version 3.8.1

Assorted

  • Add assertions for json-logging start() and stop() methods (#3689)
  • Add assertions to some tests which lacked them (#3730)
  • Address some Sonar issues (#3737)
  • Appease Sonar in dropwizard-benchmarks (#3703)
  • Improve dropwizard-example integration test logging assertions
  • Make jUnit 4 test methods public (#3727)
  • Remove Apache HttpClient from dropwizard-e2e (#3713)
  • Remove public modifiers from tests (#3691)
  • Update list of keyservers to validate dependency signatures
  • Skip POM signature verification (#3789)
  • Support clearing the GitHub workflow cache (#3787)
Assets 2

@joschi joschi released this Feb 24, 2021

Dependency updates

  • Bump byte-buddy from 1.10.19 to 1.10.21 (#3681, #3716)
  • Bump caffeine from 2.8.8 to 2.9.0 (#3710)
  • Bump checker-qual from 3.9.1 to 3.10.0 (#3679)
  • Bump freemarker from 2.3.30 to 2.3.31 (#3711)
  • Bump hibernate-core from 5.4.24.Final to 5.4.28.Final (#3698)
  • Bump jetty.version from 9.4.36.v20210114 to 9.4.37.v20210219 (#3721)
  • Bump jna from 5.6.0 to 5.7.0 (#3696)
  • Bump joda-time from 2.10.9 to 2.10.10 (#3694)
  • Bump metrics-bom from 4.1.17 to 4.1.18 (#3722)
  • Bump tomcat-jdbc from 9.0.41 to 9.0.43 (#3723)
  • Bump junit from 4.13.1 to 4.13.2 (#3706)
  • Bump junit-jupiter from 5.7.0 to 5.7.1 (#3683)
  • Bump junit5.version from 5.7.0 to 5.7.1 (#3682)
  • Bump mockito.version from 3.7.7 to 3.8.0 (#3719)
  • Bump testcontainers-bom from 1.15.1 to 1.15.2 (#3700)
  • Bump maven-invoker-plugin from 3.2.1 to 3.2.2 (#3715)
  • Bump sphinx-maven-plugin from 2.9.0 to 2.10.0 (#3699)
  • Bump actions/cache from v2.1.3 to v2.1.4 (#3684)
  • Bump actions/stale from v3.0.15 to v3.0.17 (#3695, #3712)
  • Bump sphinx from 3.4.3 to 3.5.1 in /docs (#3705, #3709)

Assorted

  • Address SonarCloud concerns in dropwizard-auth (#3688)
  • Ensure FileAppenderFactoryTest works within its temporary directories (#3692)
  • Refactor testing of thrown exceptions (#3676)
  • Refactor testing of thrown exceptions in dropwizard-client (#3686)
  • Remove public modifiers from dropwizard-assets tests (#3687)
Assets 2

@joschi joschi released this Feb 1, 2021

Improvements

  • Add support for testing plain Command classes (#3673)

Dependency updates

  • Upgrade to Jersey 2.33 (#3671)
  • Bump jetty.version from 9.4.35.v20201120 to 9.4.36.v20210114 (#3662)
  • Bump checker-qual from 3.9.0 to 3.9.1 (#3653)
  • Bump error_prone_annotations from 2.4.0 to 2.5.1 (#3656)
  • Bump assertj-core from 3.18.1 to 3.19.0 (#3665)
  • Bump mockito.version from 3.7.0 to 3.7.7 (#3659)
  • Bump mysql-connector-java from 8.0.22 to 8.0.23 (#3660)
  • Bump sonar-maven-plugin from 3.7.0.1746 to 3.8.0.2131 (#3655)
  • Bump actions/stale from v3.0.14 to v3.0.15 (#3668)

Documentation

  • Update contributors list
  • Clarify how to override ConfiguredCommand#configure (#3675)

Assorted

  • Address SonarCloud issues (#3666)
  • Move DropwizardSSLConnectionSocketFactoryTest to io.dropwizard.client (#3657)
  • Reduce use of reflection in dropwizard-jetty tests (#3658)
  • Remove apache commons-lang3 from tests (#3625)
  • Use assertThatExceptionOfType in dropwizard-auth (#3667)
  • Fix GitHub release workflow
Assets 2

@joschi joschi released this Jan 12, 2021

Improvements

  • Support custom StatsCounter in CachingAuthenticator/CachingAuthorization (#3642)
  • DropwizardAppExtension support for RegisterExtension (#3549, #3649)
  • Do not print error message about class not found (#3616)

Dependency updates

  • Bump bcprov-jdk15on from 1.67 to 1.68 (#3614)
  • Bump byte-buddy from 1.10.18 to 1.10.19 (#3611)
  • Bump checker-qual from 3.8.0 to 3.9.0 (#3638)
  • Bump guava from 30.0-jre to 30.1-jre (#3606)
  • Bump hibernate-validator from 6.1.6.Final to 6.1.7.Final (#3608)
  • Bump joda-time from 2.10.8 to 2.10.9 (#3628)
  • Bump metrics-bom from 4.1.16 to 4.1.17 (#3648)
  • Bump mockito.version from 3.6.28 to 3.7.0 (#3637)
  • Bump octokit from 4.19.0 to 4.20.0 in /docs (#3626)
  • Bump pgpverify-maven-plugin from 1.10.1 to 1.11.0 (#3640)
  • Bump sphinx from 3.3.1 to 3.4.3 in /docs (#3610, #3618, #3635, #3643)
  • Bump sphinx-rtd-theme from 0.5.0 to 0.5.1 in /docs (#3636)

Documentation

  • Add missing parentheses in example docs #3624
  • Fix typo in HttpClientBuilder Javadoc (#3632)
  • Fix the AssertJ documentation URL (#3620)
  • Remove unused import from Getting Started docs #3619
  • Rename jdbi3 to db packages in example docs (#3623)

Assorted

  • Add GitHub release workflow
  • Remove Travis CI configuration
  • Add checks for logging statements via errorprone-slf4j (#3607)
  • Remove commons-lang3 from dropwizard-benchmarks (#3627)
  • Remove usage of deprecated Mockito#initMocks() (#3630)
  • Replace Mockito#verifyZeroInteractions with verifyNoInteractions (#3631)
  • Replace Streams usage with String#join (#3646)
  • Replace deprecated AssertJ assertions (#3645)
  • Small cleanups (#3621)
  • Stop ignoring exceptions in dropwizard-logging tests (#3633)
  • Use System.lineSeparator() instead of String.format(%n") (#3644)
Assets 2

@joschi joschi released this Jan 6, 2021

Important note

This is the final release of Dropwizard 1.3.x. Please consider migrating to Dropwizard 2.0.x.

➡️ Upgrade Notes for Dropwizard 2.0.x

Dependency updates

  • Bump checker-qual from 3.8.0 to 3.9.0 (joschi#73)
  • Bump guava from 30.0-jre to 30.1-jre (joschi#69)
  • Bump jackson-bom from 2.9.10.20201202 to 2.9.10.20210106 (#3641, joschi#75)
  • Bump joda-time from 2.10.8 to 2.10.9 (joschi#72)
  • Bump snakeyaml from 1.26 to 1.27 (joschi#48)
  • Bump tomcat-jdbc from 9.0.40 to 9.0.41 (joschi#67)
  • Bump mockito-core from 3.6.28 to 3.7.0 (joschi#74)
  • Bump octokit from 4.19.0 to 4.20.0 in /docs (joschi#71)
Assets 2

@joschi joschi released this Dec 14, 2020

Dependency updates

  • Upgrade to Jackson 2.10.5.20201202 (#3587)
  • Bump caffeine from 2.8.6 to 2.8.8 (#3593, #3597)
  • Bump checker-qual from 3.7.1 to 3.8.0 (#3586)
  • Bump httpcore from 4.4.13 to 4.4.14 (#3584)
  • Bump jdbi3-bom from 3.17.0 to 3.18.0 (#3589)
  • Bump tomcat-jdbc from 9.0.40 to 9.0.41 (#3600)
  • Bump jmh.version from 1.26 to 1.27 (#3598)
  • Bump pgpverify-maven-plugin from 1.10.0 to 1.10.1 (#3596)
  • Bump testcontainers-bom from 1.15.0 to 1.15.1 (#3602)

Documentation

  • Fixed syntax in Testing Database Interactions example (#3601)
  • Update FreeMarker links in documentation (#3591)
Assets 2

@joschi joschi released this Dec 8, 2020

Dependency updates

Assets 2

@joschi joschi released this Nov 26, 2020

Improvements

  • Add ConfigOverride for random application ports during tests (#3561)

Bug fixes

  • Skip errors when visiting default implementations in ConfigurationMetadata (#3577)

Dependency updates

  • Bump hibernate-core from 5.4.23.Final to 5.4.24.Final (#3571)
  • Bump jetty.version from 9.4.33.v20201020 to 9.4.35.v20201120 (#3552, #3574)
  • Bump metrics-bom from 4.1.14 to 4.1.16 (#3566, #3578)
  • Bump tomcat-jdbc from 9.0.39 to 9.0.40 (#3570)
  • Bump assertj-core from 3.18.0 to 3.18.1 (#3564)
  • Bump jna from 5.5.0 to 5.6.0 (#3562)
  • Bump mockito.version from 3.5.15 to 3.6.28 (#3529, #3575)
  • Bump testcontainers-bom from 1.14.3 to 1.15.0 (#3559)
  • Bump pgpverify-maven-plugin from 1.9.0 to 1.10.0 (#3568)
  • Bump sphinx from 3.3.0 to 3.3.1 in /docs (#3565)
  • Bump actions/cache from v2.1.2 to v2.1.3 (#3560)
  • Bump actions/stale from v3.0.13 to v3.0.14 (#3573)

Assorted

  • Tighten up commons-lang3 dependencies (#3567)
  • Revert "Replace invalid default excludedProtocols in HttpsConnectorFactory" (#3579)
Assets 2

@joschi joschi released this Nov 3, 2020

Improvements

  • Fix logFormat configuration inconsistencies (#3530)

Bug fixes

  • Prevent deep recursion in ConfigurationMetadata (#3536)

Security

  • Replace invalid default excludedProtocols in HttpsConnectorFactory (#3533)
    • If you're using regular expressions in the excludedProtocols configuration setting, make sure change these to specific protocols, for example ["TLSv1", "TLSv1.1", "TLSv1.2"] instead of ["TLSv1(\.[12])?"].
  • Bump jetty.version from 9.4.32.v20200930 to 9.4.33.v20201020 (#3522)

Dependency updates

  • Bump byte-buddy from 1.10.17 to 1.10.18 (#3539)
  • Bump checker-qual from 3.7.0 to 3.7.1 (#3544)
  • Bump hibernate-core from 5.4.22.Final to 5.4.23.Final (#3538)
  • Bump joda-time from 2.10.7 to 2.10.8 (#3525)
  • Bump assertj-core from 3.17.2 to 3.18.0 (#3524)
  • Bump bcprov-jdk15on from 1.66 to 1.67 (#3540)
  • Bump actions/stale from v3.0.12 to v3.0.13 (#3545)
  • Bump sphinx from 3.2.1 to 3.3.0 in /docs (#3543)

Assorted

  • Remove obsolete NonblockingServletHolder (#3527)
  • Reduce flakiness of LayoutIntegrationTests (#3537)
  • Move SonarQube settings to GitHub workflow (#3534)
Assets 2