comparison NEWS @ 3958:596912ebab5f c-get

integration mainline->c-get
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 20 May 2020 17:03:24 +0200
parents ed5515cd3262 5797ca4f3b8d
children 22eb9453b3f5
comparison
equal deleted inserted replaced
3955:66879215cbf3 3958:596912ebab5f
2 =============================== 2 ===============================
3 3
4 General 4 General
5 ------- 5 -------
6 6
7 * Support of DICOM C-GET SCP 7 * DICOM transcoding over the REST API
8 8 * Transcoding from compressed to uncompressed transfer syntaxes over DICOM
9 REST API 9 C-STORE SCU (if the remote modality doesn't support compressed syntaxes)
10 -------- 10 * New configuration options related to transcoding:
11 11 "TranscodeDicomProtocol", "BuiltinDecoderTranscoderOrder",
12 * API version has been upgraded to 7 12 "IngestTranscoding" and "DicomLossyTranscodingQuality"
13 * Support of DICOM C-GET SCP (contribution by Varian)
14
15 REST API
16 --------
17
18 * API version upgraded to 7
13 * Improved: 19 * Improved:
14 - "/instances/../modify": it is now possible to "Keep" the "SOPInstanceUID". 20 - "/instances/../modify": it is now possible to "Keep" the "SOPInstanceUID".
15 Note that it was already possible to "Replace" it. 21 Note that it was already possible to "Replace" it.
16 - added "Timeout" parameter to every DICOM operation 22 - added "Timeout" parameter to every DICOM operation
17 - "/queries/.../answers/../retrieve": "TargetAet" not mandatory anymore 23 - "/queries/.../answers/../retrieve": "TargetAet" not mandatory anymore
18 (defaults to the local AET) 24 (defaults to the local AET)
19 * Changes: 25 * Changes:
20 - "/instances/.../modify", ".../archive", ".../media", 26 - "/{patients|studies|series}/.../modify": New option "KeepSource"
21 "/tools/create-media" and "/tools/create-archive": New option "Transcode" 27 - "/{patients|studies|series|instances}/.../modify": New option "Transcode"
28 - "/peers/{id}/store": New option "Transcode"
29 - ".../archive", ".../media", "/tools/create-media" and
30 "/tools/create-archive": New option "Transcode"
22 - "/ordered-slices": reverted the change introduced in 1.5.8 and go-back 31 - "/ordered-slices": reverted the change introduced in 1.5.8 and go-back
23 to 1.5.7 behaviour. 32 to 1.5.7 behaviour.
24 33
25 Plugins 34 Plugins
26 ------- 35 -------
27 36
28 * New functions in the SDK: 37 * New functions in the SDK:
29 - OrthancPluginCreateDicomInstance() 38 - OrthancPluginCreateDicomInstance()
39 - OrthancPluginCreateMemoryBuffer()
40 - OrthancPluginEncodeDicomWebJson2()
41 - OrthancPluginEncodeDicomWebXml2()
30 - OrthancPluginFreeDicomInstance() 42 - OrthancPluginFreeDicomInstance()
43 - OrthancPluginGetInstanceAdvancedJson()
44 - OrthancPluginGetInstanceDecodedFrame()
45 - OrthancPluginGetInstanceDicomWebJson()
46 - OrthancPluginGetInstanceDicomWebXml()
31 - OrthancPluginGetInstanceFramesCount() 47 - OrthancPluginGetInstanceFramesCount()
32 - OrthancPluginGetInstanceRawFrame() 48 - OrthancPluginGetInstanceRawFrame()
33 - OrthancPluginGetInstanceDecodedFrame() 49 - OrthancPluginRegisterTranscoderCallback()
50 - OrthancPluginSerializeDicomInstance()
34 - OrthancPluginTranscodeDicomInstance() 51 - OrthancPluginTranscodeDicomInstance()
35 - OrthancPluginSerializeDicomInstance()
36 * "OrthancPluginDicomInstance" structure wrapped in "OrthancPluginCppWrapper.h" 52 * "OrthancPluginDicomInstance" structure wrapped in "OrthancPluginCppWrapper.h"
37 53 * Allow concurrent calls to the custom image decoders provided by the plugins
38 Maintenance 54
39 ----------- 55 Maintenance
40 56 -----------
57
58 * Moved the GDCM sample plugin out of the Orthanc repository as a separate plugin
41 * Fix missing body in "OrthancPluginHttpPost()" and "OrthancPluginHttpPut()" 59 * Fix missing body in "OrthancPluginHttpPost()" and "OrthancPluginHttpPut()"
42 * Fix issue #169 (TransferSyntaxUID change from Explicit to Implicit during C-STORE SCU) 60 * Fix issue #169 (TransferSyntaxUID change from Explicit to Implicit during C-STORE SCU)
61 * Fix issue #179 (deadlock in Python plugins)
43 * Upgraded dependencies for static builds (notably on Windows and LSB): 62 * Upgraded dependencies for static builds (notably on Windows and LSB):
44 - openssl 1.1.1g 63 - openssl 1.1.1g
45 64
46 65
47 Version 1.6.1 (2020-04-21) 66 Version 1.6.1 (2020-04-21)