Skip to content

7.0.0 Release Notes

  • Update to dropwizard 4.0.0
  • Upgrade to guice 7.0.0

Dropwizard 4

See dropwizard upgrade instructions

Tip

If you're upgrading from dropwizard 2.1 it is recommended to perform step-by-step migration (due to many breaking changes):

  • guicey 5.9.0 - dropwizard 2.1, guice 6 (changed guicey project structure - same as in guicey 6)
  • guicey 6.1.0 - dropwizard 3, guice 6 (changed core dropwizard packaged)
  • guicey 7.0.0 - dropwizard 4, guice 7

Now you'll have to use jakarta.servlet and jakarta.validation apis instead of javax.* (this might affect used 3rd party libraries).

Guice 7

Guice 7 drops javax.* support and use jakarta.inject, jakarta.servlet, jakarta.persistence now.

See migration notes for 3rd party libraries migration