3.8 -> 3.9
Migration Guide Sections
📄️ General
We have streamlined the process of loading volumes without sacrificing speed by eliminating the need for shared array buffers. This change resolves issues across various frameworks, where previously, specific security headers were required. Now, you can remove any previously set headers, which lowers the barrier for adopting Cornerstone 3D in frameworks that didn't support those headers. Shared array buffers are no longer necessary, and all related headers can be removed.
🗃️ Segmentation
7 items
📄️ Renamings
Panel Measurements
📄️ Data Sources
BulkDataURI Configuration
📄️ Measurements
Display Text
📄️ ViewportActionCorner
Key Changes and Rationale
📄️ StateSyncService
Migrating from StateSyncService to Zustand Stores
📄️ RTSTRUCT
We have transitioned from VTK-based rendering to SVG-based rendering for RTStructure Set contours. This change should not require any modifications to your codebase. We anticipate improved stability and speed in our contour rendering.
📄️ UI
New Components
📄️ Refactoring
Panel Segmentation
📄️ Other Changes
External Libraries