GitPedia
xvik

xvik/dropwizard-guicey

Dropwizard guice integration

30 Releases
Latest: 4mo ago
8.0.2Latest
xvikxvik·4mo ago·February 10, 2026
GitHub

📋 Changes

  • Dropwizard 5.0.1 compatibility (for jdbi3 module)
  • Update spock-junit5 to 1.4.1
7.3.2
xvikxvik·4mo ago·February 10, 2026
GitHub

📋 Changes

  • Dropwizard 4.0.17 compatibility (for jdbi3 module)
  • Update spock-junit5 to 1.4.1
6.4.2
xvikxvik·4mo ago·February 10, 2026
GitHub

📋 Changes

  • Dropwizard 3.0.17 compatibility (for jdbi3 module)
  • Update spock-junit5 to 1.4.1
8.0.1
xvikxvik·5mo ago·January 18, 2026
GitHub

📋 Changes

  • Fix broken guice dependency in BOM
7.3.1
xvikxvik·5mo ago·January 18, 2026
GitHub

📋 Changes

  • Fix broken guice dependency in BOM
6.4.1
xvikxvik·5mo ago·January 18, 2026
GitHub

📋 Changes

  • Fix broken guice dependency in BOM
8.0.0
xvikxvik·8mo ago·October 24, 2025
GitHub

📋 Changes

  • Update to dropwizard 5 (requires java 17)
  • Use guice version without bundled asm ('classes' classifier)
  • Support field injections in application (to use injected services in run method)
  • Customizable DefaultTestClientFactory: it is now possible to use default implementation
  • Add ApacheTestClientFactory: useful to support PATCH methods on jdk > 16
  • Add `apacheClient` (shortcut) configuration into `@TestGuiceyApp` and `@TestDropwizardApp`
  • Add `apacheClient()` (shortcut) method into extension and generic builders
  • Shared state:
  • + 28 more
7.3.0
xvikxvik·8mo ago·October 24, 2025
GitHub

📋 Changes

  • Update to dropwizard 4.0.16
  • Use guice version without bundled asm ('classes' classifier)
  • Support field injections in application (to use injected services in run method)
  • Customizable DefaultTestClientFactory: it is now possible to use default implementation
  • Add ApacheTestClientFactory: useful to support PATCH methods on jdk > 16
  • Add `apacheClient` (shortcut) configuration into `@TestGuiceyApp` and `@TestDropwizardApp`
  • Add `apacheClient()` (shortcut) method into extension and generic builders
  • Shared state:
  • + 28 more
6.4.0
xvikxvik·8mo ago·October 24, 2025
GitHub

📋 Changes

  • Update to dropwizard 3.0.16
  • Use guice version without bundled asm ('classes' classifier)
  • Support field injections in application (to use injected services in run method)
  • Customizable DefaultTestClientFactory: it is now possible to use default implementation
  • Add ApacheTestClientFactory: useful to support PATCH methods on jdk > 16
  • Add `apacheClient` (shortcut) configuration into `@TestGuiceyApp` and `@TestDropwizardApp`
  • Add `apacheClient()` (shortcut) method into extension and generic builders
  • Shared state:
  • + 28 more
8.0.0-rc.5Pre-release
xvikxvik·11mo ago·July 18, 2025
GitHub

📋 Changes

  • Update to dropwizard 5.0.0-rc.3
7.2.2
xvikxvik·11mo ago·July 18, 2025
GitHub

📋 Changes

  • Update to dropwizard 4.0.14
6.3.2
xvikxvik·11mo ago·July 18, 2025
GitHub

📋 Changes

  • Fix jakarta.inject annotations requirement (NoClassDefFoundError) (#430)
  • Update to dropwizard 3.0.14
8.0.0-rc.4Pre-release
xvikxvik·1y ago·May 12, 2025
GitHub

📋 Changes

  • Fix NoClassDefFoundError on guicey startup due to junit classes leak into core (#428)
7.2.1
xvikxvik·1y ago·May 12, 2025
GitHub

📋 Changes

  • Fix NoClassDefFoundError on guicey startup due to junit classes leak into core (#428)
6.3.1
xvikxvik·1y ago·May 12, 2025
GitHub

📋 Changes

  • Fix NoClassDefFoundError on guicey startup due to junit classes leak into core (#428)
8.0.0-rc.3Pre-release
xvikxvik·1y ago·May 11, 2025
GitHub

The same changes were released in [7.2.0](https://xvik.github.io/dropwizard-guicey/7.2.0/about/release-notes/) (7.2.0 documentation is actual for this release) Comparing to previous rc.2: 1. New test field extensions were generalized and now could be also used without junit 2. Base class for annoatted fields extensions was rewritten for simplicity 3. Junit ExtensionContext now could be injected as test method parameter 4. Minor fixes

7.2.0
xvikxvik·1y ago·May 11, 2025
GitHub

📋 Changes

  • Update to dropwizard 4.0.13
  • Un-deprecate HK2 support (removed deprecation annotations, but soft deprecation message remain in javadoc)
  • Add methods to the main builder (and hooks) to simplify usage without guicey bundle:
  • .whenConfigurationReady(...) - delayed configuration (same as GuiceyBunle.run):
  • .onGuiceyStartup() - executes after injector creation (under run phase).
  • .onApplicationStartup() - executes after complete application startup (including guicey lightweight test)
  • .onApplicationShutdown() - executes after application shutdown
  • .listenServer() - shortcut for jetty server startup listen
  • + 76 more
6.3.0
xvikxvik·1y ago·May 11, 2025
GitHub

📋 Changes

  • Update to dropwizard 3.0.13
  • Un-deprecate HK2 support (removed deprecation annotations, but soft deprecation message remain in javadoc)
  • Add methods to the main builder (and hooks) to simplify usage without guicey bundle:
  • .whenConfigurationReady(...) - delayed configuration (same as GuiceyBunle.run):
  • .onGuiceyStartup() - executes after injector creation (under run phase).
  • .onApplicationStartup() - executes after complete application startup (including guicey lightweight test)
  • .onApplicationShutdown() - executes after application shutdown
  • .listenServer() - shortcut for jetty server startup listen
  • + 76 more
6.3.0-rc.1Pre-release
xvikxvik·1y ago·April 4, 2025
GitHub

📋 Changes

  • Many improvements simplifying usage (main bundle, guicey bundles, shared state).
  • New reports for measuring application startup performance.
  • Private guice modules support
  • A lot of test improvements (mostly for junit 5)
  • Due to update to junit 5.12, platform-launcher dependency must be added manually:
8.0.0-rc.2Pre-release
xvikxvik·1y ago·April 3, 2025
GitHub

📋 Changes

  • Many improvements simplifying usage (main bundle, guicey bundles, shared state).
  • New reports for measuring application startup performance.
  • Private guice modules support
  • A lot of test improvements (mostly for junit 5)
  • Due to update to junit 5.12, platform-launcher dependency must be added manually:
7.2.0-rc.1Pre-release
xvikxvik·1y ago·April 3, 2025
GitHub

📋 Changes

  • Many improvements simplifying usage (main bundle, guicey bundles, shared state).
  • New reports for measuring application startup performance.
  • Private guice modules support
  • A lot of test improvements (mostly for junit 5)
  • Due to update to junit 5.12, platform-launcher dependency must be added manually:
8.0.0-rc.1Pre-release
xvikxvik·1y ago·January 26, 2025
GitHub

RC version for dropwizard 5-rc1 (for tests). Requires java 17

7.1.4
xvikxvik·1y ago·September 14, 2024
GitHub

📋 Changes

  • Update to dropwizard 4.0.8
6.2.4
xvikxvik·1y ago·September 14, 2024
GitHub

📋 Changes

  • Update to dropwizard 3.0.8
7.1.3
xvikxvik·2y ago·March 31, 2024
GitHub

📋 Changes

  • Update to dropwizard 4.0.7
  • Fix guicey ApplicationShutdownEvent typo (#387)
6.2.3
xvikxvik·2y ago·March 31, 2024
GitHub

📋 Changes

  • Update to dropwizard 3.0.7
  • Fix guicey ApplicationShutdownEvent typo (#387)
7.1.2
xvikxvik·2y ago·February 17, 2024
GitHub

📋 Changes

  • Update to dropwizard 4.0.6
6.2.2
xvikxvik·2y ago·February 17, 2024
GitHub

📋 Changes

  • Update to dropwizard 3.0.6
5.10.2
xvikxvik·2y ago·February 17, 2024
GitHub

📋 Changes

  • Update to dropwizard 2.1.12
7.1.1
xvikxvik·2y ago·January 8, 2024
GitHub

📋 Changes

  • Update to dropwizard 4.0.5