Slicer 5.8: Summary, Highlights, and Changelog

Changelog: 5.8.1

Core

Improvements

  • Make maximum file length configurable (PR-8283)
  • Update Slicer.crt CA bundle (PR-8269)

Fixes

  • Prevent loading DWMRI volumes as sequences (PR-8274)
  • Fix crash in SystemTools::RemoveADirectory (PR-8275)
  • Fix scene loading warning message (PR-8272)
  • Prevent additional error message in DICOMReaders.py (PR-8271)
  • Fix saving to .mrb files with long node names (PR-8270)
  • Fix typo in “Grow From Seeds” help text (PR-8261)

Documentation

  • Dynamically generate links to Slicer Doxygen based on ReadTheDocs version (PR-8263)
  • Fix links to Slicer Doxygen in the developer guide (PR-8262)
  • Fix various broken documentation links in the developer guide (PR-8264)
  • Update Transforms module API documentation to add missing Doxygen links (PR-8266)
  • Add documentation for the Help menu (PR-8276)

Infrastructure

Packaging

  • Improve NSIS Windows installer with application branding (PR-8268)

Continuous Integration (CI)

  • Update GitHub CI workflow to be release specific (PR-8259)

Dependencies

  • Update VTK backporting fix to support building on Linux with clang (PR-8265)
  • Update vtkAddon (PR-8273)
  • Update BRAINSTools from 2024-05-31 to 2024-11-09 and include macOS build fix (PR-8267)
  • Update python-cmake-buildsystem anticipating a Python version update (PR-8260)