Skip to main content
Version: 3.13 Beta (Latest)

3.12 to 3.13 Migration Guide

This guide covers changes when upgrading from OHIF version 3.12 to version 3.13.

The largest changes in 3.13 are infrastructure-level:

  • Package Manager — the monorepo moves from yarn + lerna to pnpm workspaces, with new install/run commands and a workspace:* syntax for cross-package dependencies.
  • Build Tooling — Webpack is replaced with Rspack v2 across the app and every extension/mode, with new plugin imports and faster build commands.
  • Node Version — the minimum Node.js runtime is now 24.
  • SegmentationService — the removeSegmentationRepresentations method was renamed.
  • DICOM video viewport — the @ohif/extension-dicom-video.viewportModule.dicom-video namespace was removed; route DICOM video display sets through the Cornerstone viewport.
  • Deployment recipes — the Keycloak recipes now require a .env file and a generated client secret before docker compose up, and the nginx recipes no longer send wildcard CORS headers (cross-origin deployments must set an explicit origin).