Slicer 5.0: Summary, Highlights and Changelog

Changelog

Core

Application

Extension

Scripting

  • Slicer now uses Python 3!
  • Slicer’s python is now binary-compatible with pypi packages
  • Users can install most packages using slicer.util.pip_install

Installation

Internationalization/Localization

IO

Rendering & Display

Registration

New Modules

Text

Sequences

Lights

Improved Modules

Markups

DICOM

Models

Segmentations

Infrastructure

Build System

  • Embrace C++11 for coding style
  • Remove last remnants of TCL support. See details in dependencies

Platform Support

  • Support for building on newer Mac OSX (10.15+) and newer Linux builds (Ubuntu 18.04+)

Dependencies

Extensions

Listed below are extensions added, removed or updated since the 4.10.2 release.

The Slicer extensions manager enables Slicer users to install more than 150 extensions written and contributed by their peers from around the world.

New

Updated

Referenced below are new features added to existing extensions. Note all the existing extensions have been maintained and updated to account for API and build environment changes.

Removed

List of archived extensions is documented at Slicer/ExtensionsIndex/ARCHIVE/README.md

12 Likes