Skip to content

5.1.0

Compare
Choose a tag to compare
@xvik xvik released this 01 Jun 23:32
· 859 commits to master since this release
  • Update guice to 4.2.3 (java 14 support)
  • Update to dropwizard 2.0.10
  • Add junit 5 extensions (#74). Works much like existing spock extensions:
    • @TestGuiceyApp for replacement of GuiceyAppRule
    • @TestDropwizardApp for using instead of DropwizardAppRule (or current dropwizard extension)
  • Spock extensions updates:
    • Internally, use DropwizardTestSupport instead of deprecated junit 4 rules
    • New features (port features from junit 5 extensions):
      • @UseDropwizardApp got new configurations: randomPorts and restMapping
      • @UseGuiceyHooks deprecated: instead additional hooks may be declared in static test field
      • ClientSupport test field will be injected with client support object instance
  • Junit 4 rules deprecated GuiceyAppRule, StartupErrorRules
  • Fix parallel tests support: guice logs interception wasn't thread safe (#103)
  • Fix invalid Automatic-Module-Name to 'ru.vyarus.dropwizard.guicey' (#106)