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