Mercurial > hg > orthanc
comparison 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 |
comparison
equal
deleted
inserted
replaced
5814:122fd5f97d39 | 5816:3f10350b26da |
---|---|
2 =============================== | 2 =============================== |
3 | 3 |
4 REST API | 4 REST API |
5 ----------- | 5 ----------- |
6 | 6 |
7 * API version upgraded to 26 | |
7 * Improved parsing of multiple numerical values in DICOM tags. | 8 * Improved parsing of multiple numerical values in DICOM tags. |
8 https://discourse.orthanc-server.org/t/qido-includefield-with-sequences/4746/6 | 9 https://discourse.orthanc-server.org/t/qido-includefield-with-sequences/4746/6 |
10 * POSSIBLE BREAKING-CHANGES: | |
11 In DICOMWeb json, the "DS - Decimal String" values were represented by float numbers | |
12 and they are now represented as strings to avoid loss of precision when the decimal | |
13 number can not be exactly represented as a float. This is based on the DICOMWeb | |
14 standard https://dicom.nema.org/medical/dicom/current/output/chtml/part18/sect_F.2.3.html | |
15 - DS values can be represented as String or Number in Json. | |
16 - For IS, DS, SV and UV, a JSON String representation can be used to preserve the original | |
17 format during transformation of the representation, or if needed to avoid losing | |
18 precision of a decimal string. | |
19 https://discourse.orthanc-server.org/t/dicomwebplugin-does-not-return-series-metadata-properly/5195 | |
9 | 20 |
10 | 21 |
11 Maintenance | 22 Maintenance |
12 ----------- | 23 ----------- |
13 | 24 |
24 * Metrics: | 35 * Metrics: |
25 - fix a few metrics that were not published | 36 - fix a few metrics that were not published |
26 - added 2 metrics: orthanc_storage_cache_miss_count & orthanc_storage_cache_hit_count | 37 - added 2 metrics: orthanc_storage_cache_miss_count & orthanc_storage_cache_hit_count |
27 * Upgraded dependencies for static builds: | 38 * Upgraded dependencies for static builds: |
28 - curl 8.9.0 | 39 - curl 8.9.0 |
40 - boost 1.86.0 | |
29 * Added a new fallback when trying to decode a frame: transcode the file using the plugin | 41 * Added a new fallback when trying to decode a frame: transcode the file using the plugin |
30 before decoding the frame. This solves some issues with JP2K Lossy compression: | 42 before decoding the frame. This solves some issues with JP2K Lossy compression: |
31 https://discourse.orthanc-server.org/t/decoding-displaying-jpeg2000-lossy-images/5117 | 43 https://discourse.orthanc-server.org/t/decoding-displaying-jpeg2000-lossy-images/5117 |
32 * Added a new warning that can be disabled in the configuration: W003_DecoderFailure | 44 * Added a new warning that can be disabled in the configuration: W003_DecoderFailure |
33 * Upgraded dependencies for static builds: | |
34 - boost 1.86.0 | |
35 | 45 |
36 | 46 |
37 | 47 |
38 Version 1.12.4 (2024-06-05) | 48 Version 1.12.4 (2024-06-05) |
39 =========================== | 49 =========================== |