5.8.0 Release Notes¶
- Update to dropwizard 2.1.6
- Extensions merged into core guicey repository
This version brings the same project structure as in guicey 6.x (for dropwizard 3) which could slightly simplify migration to dropwizard 3.
The same structure is required to keep 2.1, 3 and 4 branches in sync
Extensions merged into core guicey repository¶
Extensions were merged into core guicey repository in order to unify versioning (and simplify releases). Maven coordinates for modules stayed the same.
Dropwizard-guicey POM does not contain dependencyManagement section anymore and so can't
be used as a BOM. Instead, use ru.vyarus.guicey:guicey-bom
- it contains everything now.
Also, dropwizard-guicey POM was simplified: all exclusions were moved directly into dependencies section instead relying on dependencyManagement.
dopwizard-flyway
module was removed from BOM (in order to minimize external dependencies).
Examples repository was also merged inside main repo