Member-only story
The unofficial Dropwizard 0.7.1 to 0.8.5 upgrade notes
A tale of endless googling, trial and error and dependency nightmare
According to the website, Dropwizard is a Java framework for developing ops-friendly, high-performance, RESTful web services.

As per the Dropwizard 0.8.0 release notes, the most significant change is Jersey upgrade from version 1.18.1 to 2.16, and depending on how heavily you have built on top of Jersey, it could be a smooth or relatively challenging upgrade.
Jersey 1.x — https://github.com/jersey/jersey
Jersey 2.x — https://github.com/eclipse-ee4j/jersey
The Dropwizard 0.7.x to 0.8.x migration guide is very brief https://github.com/dropwizard/dropwizard/wiki/Upgrade-guide-0.7.x-to-0.8.x and was of not much help in my case.
Hopefully, the content of this article, in addition to the migration guide above, would help address a majority of upgrade issues.
Pre-merge, post-merge and testing checklist
If you are upgrading a production-level application, it’s important to make sure that
- There is a sufficient level of unit and integration test coverage
- Performance/load testing pipeline exist