This release changes drastically the way annotations are handled. They used to be tied to Konva from their handling to saving them. Their storage is now a DICOM SR, their internal representation are Annotation
and AnnotationGroup
. The DrawLayer
is the one responsible for creating the Konva representation of the annotations. Previous versions would create a DrawLayer
for each view, now the draw layer is only created when needed. This version supports the old state but this support will be removed in the next version.
See milestone 0.34.0 for details.