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