8000 Releases · QIICR/dcmqi · GitHub
[go: up one dir, main page]

Skip to content

Releases

Latest (updated on 2026-10-26 13:53 UTC)

Choose a tag to compare

@github-actions github-actions released this 26 Oct 13:53
cefa99b

Continuous build from commit cefa99b on 2026-10-26 13:53 UTC.

v1.5.7

Choose a tag to compare

@fedorov fedorov released this 11 Aug 17:02

Packaging only; no library changes since 1.5.6.

Added

  • arm64 Linux package dcmqi-1.5.7-linux-arm64.tar.gz, built natively in a manylinux_2_28_aarch64 container (glibc 2.28+). Windows arm64 is still unavailable: ITK's vendored GDCM does not compile for ARM64 with MSVC (#556, @fedorov)

Fixed

  • CI no longer saves a dependency cache from a cancelled or failed build (#550, #555, @fedorov)

Full set of changes

v1.5.6

Choose a tag to compare

@fedorov fedorov released this 25 Jun 20:45

Fixed

  • Windows builds can again read Deflated Explicit VR Little Endian (zlib-compressed) DICOM SEG files. The 1.5.5 Windows release shipped DCMTK without zlib, so loading any deflated dataset failed with "Unsupported compression or encryption"; DCMTK is now built against the bundled zlib, guarded by a deflate round-trip regression test (#549, @fedorov)

Changed

  • Document labelmap segment numbering and background handling: end-user notes for itkimage2segimage/segimage2itkimage covering how Segment Numbers are assigned (--useLabelIDAsSegmentNumber) and how the labelmap background is written and read back (#548, @michaelonken)

Full set of changes

v1.5.5

Choose a tag to compare

@fedorov fedorov released this 23 Jun 16:29
ab2e7e3

Added

  • Add an in-memory handler overload of itkimage2dcmSegmentation (convert without going through disk) (5074f43, @rfloca)
  • Add back-filled CHANGELOG.md and release-notes tooling (24c5f45, @fedorov)

Changed

  • Designate a labelmap's background via Pixel Padding Value (0028,0120) instead of an inserted Background segment; this emits Pixel Padding Value on write and drops the labelID 0 read entry that shifted segment metadata in 3D Slicer (#541, @michaelonken)
  • Allow gapped labelmap segment numbers with --useLabelIDAsSegmentNumber, reject colliding label IDs across inputs, and size bit depth from the highest segment number (fixes #537) (#541, @michaelonken)
  • Address SonarCloud findings: drop redundant c_str(), use is_same_v (145b7b4, @rfloca)
  • Remove noisy console output (3e32642, @fedorov)

Fixed

  • Fill missing labelmap slice positions with the Pixel Padding Value (or 0, with a warning) instead of refusing the conversion (#541, @michaelonken)
  • Fix ReDoS-prone regexes in changelog generator (SonarCloud S5852) (a29753b, @fedorov)
  • Validate and tighten macOS dependency cache usage in CI (2dea14e, @Copilot)

Build & dependencies

  • Bump DCMTK (5708ba6) so the designated labelmap background drives both the Background segment and Pixel Padding Value on write, as required by #541 (bedc18d, @michaelonken)

Full set of changes

v1.5.4

Choose a tag to compare

@fedorov fedorov released this 18 May 15:42
a102298

What's Changed

Full Changelog: v1.5.3...v1.5.4

v1.5.3

Choose a tag to compare

@fedorov fedorov released this 02 Apr 17:42
8b161f9

What's Changed

  • BUG: Use tight globs for tagged release uploads to avoid stale files by @fedorov in #528
  • CI: Add concurrency groups to prevent stale prerelease artifacts by @fedorov in #529
  • Ignore invalid DICOM values when writing DICOM. by @michaelonken in #530
  • Add labelmap-to-ITK conv. and round-trip tests. by @michaelonken in #531
  • GitHub workflows improvements by @fedorov in #532

Full Changelog: v1.5.2...v1.5.3

v1.5.2

Choose a tag to compare

@fedorov fedorov released this 25 Feb 22:14
030bba2

What's Changed

  • Deprecate scikit, simplify release process by @fedorov in #527

Full Changelog: v1.5.1...v1.5.2

v1.5.1

Choose a tag to compare

@fedorov fedorov released this 25 Feb 18:22

What's Changed

  • upload mac artifacts for intel and silicone
  • COMP: trying to fix slicer cdash linker error by @fedorov in #524
  • COMP: Fix Windows build error by @lassoan in #525
  • COMP: Fix Windows build error by @lassoan in #526

Full Changelog: v1.5.0...v1.5.1

v1.5.0

Choose a tag to compare

@fedorov fedorov released this 16 Jan 23:07
v1.5.0

v1.4.0

Choose a tag to compare

@fedorov fedorov released this 07 Apr 19:57

What's Changed

  • CI: switch away from external dependencies by @fedorov in #516
  • ENH: Update from DCMTK 3.6.6 to 3.6.8 by @jcfr in #500

Full Changelog: v1.3.5...v1.4.0

0