-
Notifications
You must be signed in to change notification settings - Fork 12
Update Dropwizard to V5 #4218
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Update Dropwizard to V5 #4218
Conversation
YellowFlora
commented
Jan 12, 2026
- fix(deps): update depedencies for dropwizard 5 update
- fix(sda-commons-client-jersey): remove checkerframework checker
- fix(sda-commons-dependency-check): add jna as exception for the no duplicate classes rule
- fix(sda-commons-server-cors): migrate from jetty CrossOriginFilter to CrossOriginHandler
- test(sda-commons-server-dropwizard): remove environment variables that are no longer available in dropwizard 5 from availability test
- test(sda-commons-server-kafka): migrate to updated prometheus metrics
- fix(sda-commons-server-openapi): migrate from jetty CrossOriginFilter to CrossOriginHandler
- test(sda-commons-server-opentelemetry): migrate jetty AsyncContextState
- test(sda-commons-server-security): migrate jetty ErrorHandler
- test(sda-commons-server-weld-testing): migrate Weld tests to Weld 6
- test(sda-commons-starter): migrate to updated prometheus metrics
- test(sda-commons-server-s3): update OpenTelemetry s3 attribute names
- fix(sda-commons-shared-tracing): remove deprecated RequestTracing
- fix(sda-commons-server-prometheus): update from prometheus simpleclient to prometheus-metrics-core
Next patch release will be 8.2.1, Show Release Notes8.2.1 (2026-01-13)Bug Fixes
|
BREAKING CHANGE
…plicate classes rule
… CrossOriginHandler
…t are no longer available in dropwizard 5 from availability test
… to CrossOriginHandler
…nt to prometheus-metrics-core WARNING: Some parts needs to be rolled back later
5fc2432 to
9102a2f
Compare
Test Results1 208 files ± 0 1 208 suites ±0 19m 43s ⏱️ - 20m 59s For more details on these failures, see this check. Results for commit f7573b5. ± Comparison against base commit 971edf9. This pull request removes 678 and adds 177 tests. Note that renamed tests count towards both.♻️ This comment has been updated with latest results. |
Bumps [ch.qos.logback:logback-core](https://github.com/qos-ch/logback) from 1.5.21 to 1.5.24. - [Release notes](https://github.com/qos-ch/logback/releases) - [Commits](qos-ch/logback@v_1.5.21...v_1.5.24) --- updated-dependencies: - dependency-name: ch.qos.logback:logback-core dependency-version: 1.5.24 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
|

