Skip to content

Upgrade to OHIF 3.13.2 and UI version - #244

Open
erinaldidb wants to merge 3 commits into
mainfrom
feature/3.13.2
Open

Upgrade to OHIF 3.13.2 and UI version#244
erinaldidb wants to merge 3 commits into
mainfrom
feature/3.13.2

Conversation

@erinaldidb

@erinaldidb erinaldidb commented Aug 18, 2026

Copy link
Copy Markdown
Collaborator

Summary

Upgrades the bundled OHIF viewer from 3.12.10 to 3.13.2 and bumps the Pixels UI_VERSION from 1.3.0 to 1.4.0 so existing deployments can detect that a newer viewer build is available.

The change is almost entirely the OHIF static build under apps/dicom-web/ohif/ (hashed JS/CSS/WASM bundles, service worker, index.html). It also ships the 3.13 URL-customization catalog (customizations/*.jsonc) that OHIF now includes for segmentation tools, CT presets, measurement labels, and worklist overlays.

Viewer-facing 3.13 capabilities that come with this bump (OHIF v3.13 release notes):

  • Smart scrollbar with load-progress for large series
  • New study list (WorkListUINext)
  • UI-next component library and appearance/theming
  • Labelmap / one-click segmentation improvements (ClickSegmentTool)
  • Cornerstone3D v5 viewport stack (including DICOM video via the Cornerstone viewport)

UI_VERSION is what the viewer config page compares against main to show the “newer UI available” banner (src/dbx/pixels/common/pages.py).

OHIF 3.13.2 in the Pixels viewer

Test plan

  • Rebuild/deploy the viewer (make build so dist/ohif.tar.gz matches this OHIF tree; then bundle deploy / install job deploy_prep + deploy_viewer)
  • Open the OHIF viewer with a test study (MONAI Label mode) and confirm studies, series, and frames render
  • Confirm QIDO/WADO still work through the viewer → gateway OBO chain
  • Exercise segmentation tools (brush / one-click / labelmap) and save if used in this environment
  • Confirm the config landing page shows UI version 1.4.0
  • Smoke-test the new study list / scrollbar behavior on a multi-slice CT

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.

1 participant