Releases: ivmartel/dwv
Better slice sorting
This release brings a better slice sorting using the DICOM orientation matrix and allows loading data with a per slice window/level. I would also like to welcome a new team member: the greenkeeper bot 🚀 ! He makes sure the dependencies always stay up to date. See milestone 0.18.0 for details.
Improved annotation handling
This release brings new ways of handling annotations via a list when labels and colours can be edited. The line is now called ruler. New tools such as the arrow or free hand drawing have been added. Careful, the version of the state file has been updated to version 0.2
to support all this! See milestone 0.17.0 for details.
First patch for v0.16.0
Fixes Internet explorer support, see ticket #275.
Simpler decoding web workers setting
This quick release adds a small commit to ease the decoding web workers configuration. See milestone 0.16.0 for details.
i18n and improved DICOM parsing
This release brings internationalisation. The interface can be in English, Russian, Chinese, French or German. The DICOM parsing has been improved and now support multi-frame data (but not encoded ones) and different character sets. A new tool has been added: Floodfill. See milestone 0.15.0 for details.
Web workers and cloud
This release introduces web workers for the DICOM data decoding. It also adds integration into cloud storage, for now Google Drive and Dropbox. See milestone 0.14.0 for details.
Relative manifest link and more events
This release allow for relative manifest files links which solves an issue with the dcm4chee integration. It also brings more events to attach to from your viewer. See milestone 0.13.0 for details.
New HTML page structure
This release brings big changes to the web page structure. HTML element finding has been centralised and defaults to classes in a main div instead of id. The jquery core dependency has been removed. See milestone 0.12.0 for details.
First patch for v0.11.0
Small bug fixes. See milestone 0.11.1 for details.
JPEG + faster parser
This release brings support for the DICOM files containing JPEG encoded data thanks to open source jpeg decoder libraries, namely jpg.js from @notmasteryet and JPEGLosslessDecoderJS from the @rii-mango project.
The DICOM parser has been improved by using the DICOM dictionary only when needed. A wrapper class has been added to get the DICOM tags. It has been tested against dcmjs, a port of dcmtk via emscrypten, using the dcmbench project. At the same time the dictionary was update to the 2015 DICOM standard.
See milestone 0.11.0 for details.