Skip to content

Migration guide

Dropwizard 3.0

Java 8 support dropped! Many core packages were changed so there might be problems with 3rd party modules.

  • dropwizard upgrade instructions

  • Guicey core was merged with ext modules to unify versioning.

  • Examples repository was also merged into the main repository
  • There is only one BOM now: ru.vyarus.guicey:guicey-bom.
  • Dropwizard-guicey POM is not a BOM anymore (removing ambiguity). POM simplified by using direct exclusions instead of relying on BOM.

Dropwizard 2.1

Since dropwizard 2.1.0 jackson blackbird used by default instead of afterburner. If you use java 8 then apply afterburner dependency in order to switch into it:

implementation 'com.fasterxml.jackson.module:jackson-module-afterburner:2.13.3'

(omit version if guicey or dropwizard if BOM used). Without it, you'll always see a nasty warning on startup (afterburner is better for java 8, but for java 9+ blackbird should be used)

Dropwizard 2.0