Orthanc 0.9.5

Dear Orthanc users,

I am very pleased to inform you that Orthanc 0.9.5 is out!

This version features many improvements over the REST API and the plugin SDK. Several important refactorings and fixes are also included. The full list of changes is available in the NEWS file:
https://bitbucket.org/sjodogne/orthanc/src/Orthanc-0.9.5/NEWS

The two most important plugins, Web viewer and PostgreSQL, have also been updated to fully take advantage of new features of the plugin SDK. Interestingly, if the new version of the Web viewer plugin is loaded, Orthanc Explorer can now display JPEG2k-encoded images with its preview button. As always, Windows binaries and source code are available for download (under the terms of the AGPL license):
http://www.orthanc-server.com/browse.php

Importantly, this release also brings experimental support of DICOM worklists through plugins. The rationale for using plugins is that worklists are generated by mechanisms that live outside the DICOM world (e.g. HL7 or FHIR messages). To make the Orthanc core independent of these mechanisms, they have to be implemented as plugins that are specific to each clinical workflow. We nevertheless provide a sample plugin, that reads its worklists from some directory on the filesystem (which mimics the “dcmwlm” tool from DCMTK):
https://bitbucket.org/sjodogne/orthanc/src/Orthanc-0.9.5/Plugins/Samples/ModalityWorklists/

Orthanc 0.9.5 is a very important milestone, as this version is considered as feature-complete for the forthcoming first stable version of Orthanc (release 1.0.0). It implies that, until the release of Orthanc 1.0.0, the intermediate releases should most probably only contains fixes. If no problem is spotted in the following days, the stable release should be out before Christmas.

Enjoy,
Sébastien-

Thanks for the release!

When I try to build it, it gives me cannot find boost_locale error. I'm on ubuntu version 12.

/usr/bin/ld: cannot find -lboost_locale

but I do have boost installed, here's the result of running ldconfig -p

        libboost_locale.so.1.58.0 (libc6,x86-64) => /usr/local/boost_1_58_0/lib/libboost_locale.so.1.58.0
        libboost_locale.so (libc6,x86-64) => /usr/local/boost_1_58_0/lib/libboost_locale.so

thank you

successfully built it by adding -L /usr/local/boost_1_58_0/lib/ to the corresponding link.txt in Orthanc.dir and UnitTest.dir .

Hello,

It looks like you are reusing a build directory for some version of Boost, and that your system was updated with a newer version of the Boost libraries. This makes meaningless the values that were cached by CMake about your system.

Your problem will vanish if you delete your old build directory, and rebuild within a fresh one.

HTH,
Sébastien-

Hi,

where can I download the Windows binary of this worklist plugin?

Thanx a lot.
Chris

Hello,

Pre-built Windows binaries for debug are available at:
http://www.orthanc-server.com/browse.php?path=/orthanc/snapshots

Please however read the warning notice at the bottom of the page.

Sébastien-

Thank you.

And final Versions are not provided?
Would be really fine to get the possibility to just work with your solution without deep dive into the building hassle.

Chris

Of course, but this is just a matter of time and priorities.

If someone wants to contribute by providing binaries, please do.