v0.6.3
DICOM-rs 0.6.3
This patch release intends to fix and mitigate some issues found in the previous version.
One particular concern raised since version 0.6.2 was that the project does not build when targeting Windows platforms unless the Cargo features are adjusted to exclude openjp2
.
While fixing this entirely would incur a breaking change too early in the project's release cycle, this patch release will hopefully help guide Windows developers into building all crates in the DICOM-rs ecosystem, until the next major version arrives.
If your building target is any of the Windows platforms (such as x86_64-pc-windows-msvc
or x86_64-pc-windows-gnu
), you will need to disable the default Cargo features and explicitly add the ones that you may need. The default_windows
feature has been added for convenience.
cargo build --release --no-default-features --features=cli,default_windows,backtraces,openjpeg-sys
Fixes
- [pixeldata] Fix and improve single-frame pixel data decoding via GDCM (#422 @dougyau)
- [findscu] Add response status check in C-FIND-RSP response data set (#434)
Enhancements
- [json] Move
dicom-test-files
to dev dependencies (#435) - [dump] Extend
no_text_limit
option to more textual VRs (#436)
Miscellaneous
- [transfer-syntax-registry,pixeldata] Adjust features for easier building on Windows (#433)
- [dump] Update owo-colors to 0.4.0-rc.1 (#441)
- [core,object] Update dependencies, general maintenance (#442)
📦 Updated crates
dicom-core
0.6.3dicom-transfer-syntax-registry
0.6.2dicom-object
0.6.3dicom-dump
0.6.2dicom-pixeldata
0.2.2dicom-findscu
0.2.2dicom-json
0.1.1dicom
0.6.3
Full Changelog: v0.6.2...v0.6.3