Changelog

python-semantic-release generates the changelog at the repository root from Conventional Commit messages.

v1.4.2 (2026-08-28)

Performance Improvements

  • Reduce private-creator block scanning in preserved-tag resolution (#24, 2637182)

v1.4.1 (2026-08-20)

Bug Fixes

  • Attach SLSA provenance to releases and fix redundant release upload (#22, de71b03)

Documentation

  • Add bdf.yaml [skip ci] (17723dc)

  • Backfill v1.4.0 changelog entry (2e5fd1c)

v1.4.0 (2026-08-19)

Features

  • Retain PR rendering sequences and extend text redaction coverage (#19, 60c7ab4)

v1.3.1 (2026-08-17)

Bug Fixes

  • PulseSequenceDate (0019,xx9D) is now date-jittered instead of retained verbatim (#17, 19dc2e9)

v1.3.0 (2026-08-17)

Features

  • Additional GE private attributes, RelatedSeriesSequence (#15, cb442a4)

v1.2.0 (2026-08-14)

Bug Fixes

  • Add DeviceId and DeviceSerialNumber to default profile (hashed) (f801cb6)

  • Hash_identifier always uses default salt and study_id when either is None (54e780e)

  • Private attribute preservation no longer requires a device match (STAR-12198) (#13, 5f35e79)

Features

  • Add additional attributes to default rules, including PatientSize and PatientWeight (rounded) (#12, edeaa5a)

v1.1.2 (2026-08-10)

Bug Fixes

  • Reject truncated JPEG entropy streams in the DCT accelerator instead of hanging (#10, 50bfd9b)

v1.1.1 (2026-08-07)

Bug Fixes

  • Harden JPEG DCT scrubber against malformed input and add fuzzing suite (#8, e7c1d84)

v1.1.0 (2026-08-07)

Features

  • Admit annotated presentation states and KO key object selections, align profiles with PS3.15 Basic Profile (STAR-12623) (#1, 257ac8d)

Bug Fixes

  • Upgrade gitpython to resolve known vulnerabilities (313ec2a)

v1.0.1 (2026-07-31)

Bug Fixes

  • Clarification in the README (20a84e1)

v1.0.0 (2026-07-31)

Documentation