Skip to content

[CTM-449] Update workbench libs for swagger-ui#4906

Open
calypsomatic wants to merge 2 commits intodevelopfrom
bm/ctm-449_swagger
Open

[CTM-449] Update workbench libs for swagger-ui#4906
calypsomatic wants to merge 2 commits intodevelopfrom
bm/ctm-449_swagger

Conversation

@calypsomatic
Copy link
Copy Markdown
Contributor

@calypsomatic calypsomatic commented May 7, 2026

Jira ticket: https://broadworkbench.atlassian.net/browse/CTM-449

Summary of changes

What

  • Update workbench-oauth2 to 0.9-be59bd7 to pick up a swagger-ui security fix (5.26.2 → 5.32.1). The new workbench-libs commit is on the develop branch which had already bumped http4s from 0.23.33 to 1.0.0-M38, so we needed to upgrade Leonardo's own http4s dependencies to match. http4s-prometheus-metrics was bumped to its corresponding 1.0.0-M38 release, and http4s-ember-client was added as an explicit dependency since it's no longer pulled in transitively by workbench-libs at this version.

Why

Testing these changes

What to test

Who tested and where

  • This change is covered by automated tests
    • NB: Rerun automation tests on this PR by commenting jenkins retest or jenkins multi-test.
  • I validated this change
  • Primary reviewer validated this change
  • I validated this change in the dev environment

@calypsomatic calypsomatic changed the title update workbench libs and follow ons [CTM-449] Update workbench libs for swagger-ui May 7, 2026
@codecov
Copy link
Copy Markdown

codecov Bot commented May 7, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 74.08%. Comparing base (61186a3) to head (38c66a8).

Additional details and impacted files

Impacted file tree graph

@@           Coverage Diff            @@
##           develop    #4906   +/-   ##
========================================
  Coverage    74.08%   74.08%           
========================================
  Files          131      131           
  Lines        11100    11100           
  Branches       895      902    +7     
========================================
  Hits          8223     8223           
  Misses        2877     2877           

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 61186a3...38c66a8. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@calypsomatic calypsomatic marked this pull request as ready for review May 7, 2026 16:50
@calypsomatic calypsomatic requested a review from a team as a code owner May 7, 2026 16:50
@calypsomatic calypsomatic requested review from aednichols May 7, 2026 17:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants