Skip to content

Commit

Permalink
enhanced release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
sedghi committed Jun 13, 2023
1 parent 48108ee commit 10da62d
Showing 1 changed file with 75 additions and 11 deletions.
86 changes: 75 additions & 11 deletions platform/docs/docs/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,16 +5,83 @@ sidebar_label: Release Notes

# Release Notes


## Current Release (master branch)

### OHIF Viewer v3.6 - Official Version 3 Release (June 2023)

Check out the complete press announcement [here](https://ohif.org/newsletters/2023-06-08-ohif%20viewer%20v3%20official%20release%20&%20new%20nci%20funding--release).

- Official OHIF v3 release: An important milestone achieved with OHIF v3 now at feature parity with v2 but with a more extensible and powerful framework.

New Features:

- DICOM Radiotherapy Structure Sets: Enhancement of DICOM RTSTRUCT rendering pipeline to better integrate with other segmentation types.
- Slide Microscopy: Slide microscopy code updated with the latest technologies from the DICOM Microscopy Library and SLIM Viewer.
- DICOM Uploader: New feature to easily upload DICOM files directly from the viewer to their PACS systems over DICOMWeb.
- Cornerstone DICOM Image Loader Migrated to TypeScript: Transition to the new TypeScript-based DICOM Image Loader library.
- Cornerstone3D 1.0 Release: Announcement of Cornerstone3D reaching version 1.0, indicating its readiness for production use.

## Previous V3 Releases (on `v3-stable` branch, before merge to `master`)

### OHIF Viewer v3.5 - Docker Build

This update represents a minor release that is primarily focused on enhancing the development environment of the OHIF Viewer. It achieves this by integrating Docker build support, which is essential for streamlining the deployment process and ensuring consistent environments. Additionally, in an effort to optimize the development workflow, this release takes care of pushing changes to the master branch. Furthermore, it strategically splits the master branch from the release branch. This separation is crucial as it allows the developers to work more efficiently on the ongoing developments in the master branch, while simultaneously ensuring that the release branch remains stable and well-maintained. Such an approach underlines the commitment to both innovation and reliability.


### OHIF Viewer v3.4 - Segmentation Support (April 2023)
Check out the complete press announcement [here](https://ohif.org/newsletters/2023-04-03-new%20product%20features,%20grant%20updates%20and%20collaborations).

- New Viewport State Preservation: Enhancements in state synchronization in OHIF Viewer for a seamless experience when switching between Multiplanar Reformatting (MPR) and other views.

- Enhanced Hanging Protocol Matching: Improved hanging protocols for a faster, more user-friendly experience.

- Customizable Context Menu: Expansion of context menu options allowing for greater customization and addition of sub-menus.

- UI/UX Improvements: Revamped viewport header design and the addition of double-click functionality to maximize viewport.

### OHIF Viewer v3.3 - Segmentation Support (November 2022)

Check out the complete press announcement [here](https://ohif.org/newsletters/2022-11-21-ohif%20viewer:%20dicom%20segmentation%20support).

- 3D Segmentation: Segmentations are natively loaded and rendered in 3D. The UI includes various interaction tools and rendering display preferences. Segmentation creation and editing tools are in development.

- Fast and Optimized Multiplanar Reconstruction (MPR): The viewer now supports MPR visualization of volumes and segmentations, leading to significantly reduced memory footprint and improved performance.

- New Collapsible Side Panels: The OHIF Viewer has redesigned side panels to be more compact and user friendly.

## Previous V3 Releases (on v3-stable branch)
## What's new in `OHIF-v3`
- Context-aware Drag and Drop via Hanging Protocols: The viewer now allows a more seamless experience when dragging and dropping thumbnails.

`OHIF-v3` is our second try for a React-based viewer, and is the third version
of our medical image web viewers from the start. The summary of changes includes:
- New Tools: Two new tools have been added: Reference Lines and Stack Synchronizations.



### OHIF Viewer v3.2 - Mode Gallery & TMTV Mode (August 2022)

Check out the complete press announcement [here](https://ohif.org/newsletters/2022-08-18-mode%20gallery%20and%20tmtv%20mode).

- New Total Metabolic Tumor Volume (TMTV) Workflow: This new mode includes high-performance rendering of volumetric data in ten distinct viewports, fusion of two series with adjustable colormaps, synchronization of the viewports for both camera and VOI settings, jump-to-click capability to synchronize navigation in all viewports, and support for exporting results.

- OHIF Workflow Mode Gallery: This new feature is a one-stop shop for users to find, install, and use OHIF modes and share functionality with the community. The gallery is continuously updated with community-submitted modes.


### OHIF Viewer v3.1 - Cornerstone3D Integration (July 2022)

Check out the complete press announcement [here](https://ohif.org/newsletters/2022-07-28-ohif%20&%20cornerstone3d%20integratione).

- Cornerstone3D Integration: OHIF v3.1 has deprecated the legacy Cornerstone.js extension and replaced all functionality with Cornerstone3D. This includes updating the Measurement Tracking workflow mode.

- GPU Accelerated 2D Rendering: The Cornerstone3D rendering engine now supports WebGL 2D textures for large images, increasing the interaction speed significantly compared to the legacy Cornerstone.js engine.

- Upgraded Hanging Protocol Engine: The OHIF Hanging Protocol Engine has been updated for increased flexibility and ease of writing protocols. This includes the ability to position viewports in any non-grid layout and specify viewport configurations such as colormap, initial VOI, initial image to render, orientation, and more.


### OHIF Viewer v3.0 Public Beta Launch (September 2021)

Check out the complete press announcement [here](https://ohif.org/newsletters/2021-09-14-ohif%20update:%20v3%20public%20beta%20launch--release).

- UI has been completely redesigned with modularity and workflow modes in mind.
- New UI components have been built with Tailwind CSS
- Addition of workflow modes
- Often, medical imaging use cases involves lots of specific workflows that
re-use functionalities. We have added the capability of workflow modes, that
Expand All @@ -27,14 +94,11 @@ of our medical image web viewers from the start. The summary of changes includes
- Our vision is that technical people focus of developing extensions which
provides core functionalities, and experts to build modes by picking the
appropriate functionalities from each extension.
- Migrated all the `cornerstone-core` and `cornerstone-tools` usage to the newly released `Cornerstone3D`.

* UI has been completely redesigned with modularity and workflow modes in mind.
* New UI components have been built with Tailwind CSS
* Redux store has been removed from the viewer in favour of services backed by
React's Context **API**

Below, you can find the gap analysis between the `OHIF-v2` and `OHIF-v3`:


<!-- Below, you can find the gap analysis between the `OHIF-v2` and `OHIF-v3`:
<table>
<thead>
Expand Down Expand Up @@ -140,4 +204,4 @@ Below, you can find the gap analysis between the `OHIF-v2` and `OHIF-v3`:
<td align="center">The problem is that this breaks a bunch of extensions that rely on third party scripts (e.g. VTK) which have their own web worker loaders.</td>
</tr>
</tbody>
</table>
</table> -->

0 comments on commit 10da62d

Please sign in to comment.