🐛 Fixed
- Fix
BaseMetadataProvider not delegating canModifyRelation method from object passed in its constructor.
- Make
CanvasApi.{exportSvg, exportRaster} export images referenced in CSS stylesheets or inline styles from mask (mask-image) or background (background-image) CSS properties.
- Fix incomplete styles for exported canvas due to non-captured custom CSS property values in Chromium-based browsers.
- Fix issues when setting a mutable selection array, e.g.
model.setSelection(model.elements).
- Fix moving elements with
Selection does not adding an undo command to the history.
⏱ Performance
- Avoid unnecessary component updates in
Halo and HaloLink when multiple elements are selected.
💅 Polish
- Expose
contentPadding option for CanvasApi.{exportSvg, exportRaster} methods to configure padding for the exported diagram.
Link to the CHANGELOG v0.30.1