Skip to content

5.7.0

Compare
Choose a tag to compare
@xvik xvik released this 29 Dec 10:53
· 488 commits to master since this release
  • Update to dropwizard 2.1.4
  • Fix NoClassDefFoundError(AbstractCollectionJaxbProvider) appeared for some jersey provider registrations (#240)
  • Jersey extensions might omit @Provider on known extension types (ExceptionMapper, MessageBodyReader, etc.).
    Unifies usage with pure dropwizard (no additional @Provider annotation required). (#265)
    • New option InstallerOptions.JerseyExtensionsRecognizedByType could disable new behaviour
  • Support ModelProcessor jersey extension installation (#186)
  • Add extensions help: .printExtensionsHelp() showing extension signs recognized by installers (in recognition order)
    • Custom installers could participate in report by overriding FeatureInstaller.getRecognizableSigns()
      (default interface method).
  • Change reports log level from INFO to WARN to comply with default dropwizard level
  • Support application reuse between tests (#269)
    • new reuseApplication parameter in extensions enables reuse
    • reusable application must be declared in base test class: all tests derived
      from this base class would use the same application instance
  • Add SBOM (json and xml with cyclonedx classifier)
  • Add .enableAutoConfig() no-args shortcut for enabling classpath scan in application package