Skip to content

Releases: SimpleITK/SimpleITK

Release latest

15 Jan 09:07
b8c194f

Choose a tag to compare

Release latest Pre-release
Pre-release

To upgrade to this Python binary package run:
pip install --upgrade --pre simpleitk --find-links https://github.com/SimpleITK/SimpleITK/releases/tag/latest

What's Changed

Read more

Release v2.5.3

21 Nov 13:26

Choose a tag to compare

To upgrade to this Python binary package run:
pip install --upgrade --pre simpleitk --find-links https://github.com/SimpleITK/SimpleITK/releases/tag/v2.5.3

What's Changed

  • Use rossetta arch command to run python executable - for release by @blowekamp in #2419
  • FOR RELEASE - Update docker based package builds to use external source by @blowekamp in #2446
  • Fix generation of checksums - FOR RELEASE by @blowekamp in #2450
  • Update superbuild ITK version to 5.4.5 release by @blowekamp in #2449

Security Fixes

  • Addresses Out-of-Bounds vulnerability with a malformed DICOM file containing encapsulated PixelData fragments. The fix is contained in ITK 5.4.5.

Full Changelog: v2.5.2...v2.5.3

Release v3.0.0a1

19 Sep 14:41
f0254cc

Choose a tag to compare

Release v3.0.0a1 Pre-release
Pre-release

This is SimpleITK 3.0.0 Alpha Release 1.

To upgrade to this Python binary package run:
pip install --upgrade --pre simpleitk --find-links https://github.com/SimpleITK/SimpleITK/releases/tag/v3.0.0a1

What's Changed

Read more

Release v2.5.2

16 Jun 13:55

Choose a tag to compare

To upgrade to this Python binary package run:
pip install --upgrade --pre simpleitk --find-links https://github.com/SimpleITK/SimpleITK/releases/tag/v2.5.2

What's Changed

  • Add ForceOrthogonalDirection and ReverseOrder options - for release by @blowekamp in #2294
  • Fix Docker FromAsCasing error for Doxygen - for RELEASE by @blowekamp in #2306
  • Update ITK Superbuild version to 5.4.4 by @blowekamp in #2319

Full Changelog: v2.5.0...v2.5.2

Release v2.5.0

28 Apr 12:20

Choose a tag to compare

Release Notes

Announcing the SimpleITK 2.5.0 Release!

The release includes critical bug fixes and compilation issues including an update to ITK v5.4.2.

Installing SimpleITK

Complete instructions on getting started with SimpleITK including downloading binaries or building SimpleITK can be found on the SimpleITK Read the Docs web page.

Python Binary Downloads

  • Python binary wheels are available for download. It is important to have the latest version of pip for correct wheel compatibility and installation. To install the latest SimpleITK package from PyPI:
    python -m pip install --upgrade pip
    python -m pip install SimpleITK
    

NOTE: The Python package filename now follows the enforced name normalization on PyPI. That is the name of the file is now simpleitk....whl. PyPI is case insensitive with regards to names of packages. However, the name of the Python package when importing is still case and should be import SimpleITK.

The binary distribution contains wheels built on the Python 3.11 stable API ( see PEP 384 ) and should work with Python versions including and after 3.11.

Anaconda Binary Downloads

SimpleITK Conda binaries are available for the conda-forge ecosystem. To get started run the following command:

conda create --name sitk python=3.12 simpleitk --channel conda-forge --override-channels

Getting Started

To get started with pre-compiled Java or C# bindings, building the R binding via a devtools installer or building SimpleITK from source code see the Getting Started Guide.

Release Notes

New Features

  • Added support for up to 5D images in MinimumProjectionImageFilter.
  • Introduced wrapping for ReinitializeLevelSetImageFilter.
  • Enabled external ITK module LabelErodeDilate by default.

Updates

  • Removed packaging of Python 3.8 (EOL) in manylinux wheels and GitHub Actions.
  • Updated ITK to version 5.4.3.
  • Upgraded Superbuild components:
    • PCRE2 to version 10.44.
    • Lua to version 5.4.7.
    • SWIG to version 4.3.0.
    • GTest to version 1.15.2.

Bug Fixes

  • Resolved Valgrind issues in LabelErodeDilate module.
  • Fixed syntax warnings for Python 3.12 compatibility.

Documentation

  • Updated R documentation.
  • Conformed to Python package name normalization in documentation.
  • Fixed dead URLs in the read-the-docs documentation.

What's Changed

Read more

Release v2.5.0rc3

14 Apr 15:06
8c21c90

Choose a tag to compare

Release v2.5.0rc3 Pre-release
Pre-release

To upgrade to this Python binary package run:
pip install --upgrade --pre simpleitk --find-links https://github.com/SimpleITK/SimpleITK/releases/tag/v2.5.0rc3

What's Changed

Full Changelog: v2.5.0rc2...v2.5.0rc3

Release v2.5.0rc2

21 Mar 15:55
0c310bb

Choose a tag to compare

Release v2.5.0rc2 Pre-release
Pre-release

To upgrade to this Python binary package run:
pip install --upgrade --pre SimpleITK --find-links https://github.com/SimpleITK/SimpleITK/releases/tag/v2.5.0rc2

What's Changed

Full Changelog: v2.5.0rc1...v2.5.0rc2

Release v2.5.0rc1

07 Mar 21:18
630c582

Choose a tag to compare

Release v2.5.0rc1 Pre-release
Pre-release

This is SimpleITK 2.5.0 Release Candidate 1.

To upgrade to this Python binary package run:
pip install --upgrade --pre SimpleITK --find-links https://github.com/SimpleITK/SimpleITK/releases/tag/v2.5.0rc1

What's Changed

New Contributors

Full Changelog: v2.4.1...v2.5.0rc1

Release v2.5.0b1

07 Mar 22:57
a61d92d

Choose a tag to compare

Release v2.5.0b1 Pre-release
Pre-release

To upgrade to this Python binary package run:
pip install --upgrade --pre SimpleITK --find-links https://github.com/SimpleITK/SimpleITK/releases/tag/v2.5.0b1

What's Changed

  • Add permissions to create release for publish action by @blowekamp in #2246

Full Changelog: latest...v2.5.0b1

Release v2.4.1

10 Jan 18:34

Choose a tag to compare

Release Notes

Announcing the SimpleITK 2.4.1 Release!

The release includes critical bug fixes and compilation issues including an update to ITK v5.4.2.

Installing SimpleITK

Complete instructions on getting started with SimpleITK including downloading binaries or building SimpleITK can be found on the SimpleITK Read the Docs web page.

Python Binary Downloads

  • Python binary wheels are available for download. It is important to have the latest version of pip for correct wheel compatibility and installation. To install the latest SimpleITK package from PyPI:
    python -m pip install --upgrade pip
    python -m pip install SimpleITK
    

The binary distribution now contains wheels built on the Python 3.11 stable API ( see PEP 384 ) and should work with Python versions including and after 3.11.

Anaconda Binary Downloads

SimpleITK Conda binaries are available for the conda-forge ecosystem. To get started run the following command:

conda create --name sitk python=3.12 simpleitk --channel conda-forge --override-channels

Getting Started

To get started with pre-compiled Java or C# bindings, building the R binding via a devtools installer or building SimpleITK from source code see the Getting Started Guide.

Bug Fixes

  • For windows addresses issue with incorrect computation with image of vector pixel type larger than 4 gigabytes. #2220

To upgrade to the latest pre-release Python binary package run:
pip install --upgrade --pre SimpleITK --find-links https://github.com/SimpleITK/SimpleITK/releases/tag/v2.4.1

What's Changed

Full Changelog: v2.4.0...v2.4.1