5.27.0
Improvements
- add an option to create message filename with UUID (instead of msh 9) #1179
- Added a new exception type that signifies that the exception doesn't need its stack trace logged by DicomServiceRegistry #1186
- Decrement performing ops on exception while writing response Fix #1201 #1202
- deidentify utility: support to retain hashed Patient ID in the attributes by new option --retain-pid-hash #1205
- Adding XRay3DAngiographic to the MultiframeExtractor storage classes #1207
- dcm4che-tool-pdf2dcm : Extend tool help providing examples for mtl/obj/genozip files #1216
- dcm4che-tool-dcm2pdf : Extend tool help providing examples for stl/mtl/obj/genozip files and remove incorrect 'options' usage on decapsulation execution #1218
- dcm4che-tool-wadors : Extend tool help providing examples for retrieving genozip files, additionally including supported 'accept' types for retrieving bulk data #1219
- dcm4che-tool-stowrs : Extend tool help providing examples for storing genozip files, additionally including supported 'contentType' for storing bulk data #1220
- utility maskpxdata to mask information burned into the Pixel Data #1228
- Removed the direct access to the variables from the equals method #1234
Bug
- AuditLogger.write is not thread safe #1224
Dependencies
- Upgrade Maven Wrapper and some Maven plugins #1214
- Upgrade keycloak-admin-client to 18.0.2 #1217
- Update Element Dictionary to DICOM 2022c #1231
Binary Distribution Packages
https://sourceforge.net/projects/dcm4che/files/dcm4che3/5.27.0