Mercurial > hg > orthanc
diff NEWS @ 5816:3f10350b26da
DICOMWeb Json formatter: improve support for ill-formed DS values + DS values are now represented as strings instead of doubles
author | Alain Mazy <am@orthanc.team> |
---|---|
date | Wed, 25 Sep 2024 19:36:43 +0200 |
parents | 2b429588de28 |
children | 86cd21ef81fb |
line wrap: on
line diff
--- a/NEWS Wed Sep 25 16:36:04 2024 +0200 +++ b/NEWS Wed Sep 25 19:36:43 2024 +0200 @@ -4,8 +4,19 @@ REST API ----------- +* API version upgraded to 26 * Improved parsing of multiple numerical values in DICOM tags. https://discourse.orthanc-server.org/t/qido-includefield-with-sequences/4746/6 +* POSSIBLE BREAKING-CHANGES: + In DICOMWeb json, the "DS - Decimal String" values were represented by float numbers + and they are now represented as strings to avoid loss of precision when the decimal + number can not be exactly represented as a float. This is based on the DICOMWeb + standard https://dicom.nema.org/medical/dicom/current/output/chtml/part18/sect_F.2.3.html + - DS values can be represented as String or Number in Json. + - For IS, DS, SV and UV, a JSON String representation can be used to preserve the original + format during transformation of the representation, or if needed to avoid losing + precision of a decimal string. + https://discourse.orthanc-server.org/t/dicomwebplugin-does-not-return-series-metadata-properly/5195 Maintenance @@ -26,12 +37,11 @@ - added 2 metrics: orthanc_storage_cache_miss_count & orthanc_storage_cache_hit_count * Upgraded dependencies for static builds: - curl 8.9.0 + - boost 1.86.0 * Added a new fallback when trying to decode a frame: transcode the file using the plugin before decoding the frame. This solves some issues with JP2K Lossy compression: https://discourse.orthanc-server.org/t/decoding-displaying-jpeg2000-lossy-images/5117 * Added a new warning that can be disabled in the configuration: W003_DecoderFailure -* Upgraded dependencies for static builds: - - boost 1.86.0