All notable changes to diagram-js-minimap are documented here. We use semantic versioning for releases.
Note: Yet to be released changes appear here.
FEAT
: support[email protected]
FEAT
: support multiple diagram-js-instances on the same pageFIX
: do not copy elements with IDsCHORE
: prefix svg graphic IDs
CHORE
: drop hammerjs dependency (#73)
- Following
diagram-js@14
this release drops hammerjs and broken touch support.
CHORE
: bump dependenciesCHORE
: bump rollupCHORE
: use diagram-js facilities for CSS escaping
DEPS
: makehammerjs
regular dependency
FEAT
: minimap works with touch (#54)DEPS
: addhammerjs
peer dependency
DEPS
: update to diagram-js@9
FIX
: ensure backwards compatibility withdiagram-js@7
FEAT
: support multi-plane diagrams (#46),DEPS
: bumpdiagram-js
to 8.1.1
FIX
: translate toggle button content (#43)
Re-released v2.0.2
.
FIX
: do not log graphics not found (#38)
FIX
: prevent minimap from crashing on mouse move (#36)
CHORE
: provide pre-packaged distributionCHORE
: bump todiagram-js@4
FIX
: only update viewbox on valid bounds
CHORE
: bump todiagram-js@3
Republish with updated changelog.
FEAT
: zoom on CTRL key only (a1848cf8
)FEAT
: center & drag on SVG mouse down (5585f871
)FIX
: change title attribute depending on open/closed (5bc0e04a
)
FIX
: usesvgClasses
for IE 11 compatibility (#25)
FIX
: exportMinimap
as ES module
FEAT
: align minimap to canvas (0, 0) if possible (#17)FIX
: make close handle always clickable (#18)FIX
: correct stepping when zooming out (#19)FIX
: use same zoom directions like diagram-jsZoomScroll
CHORE
: migrate to ES modules
FEAT
: improved minimap UX (#4)FEAT
: add more intuitive open / close controls (#5)FIX
: disallow minimap zoom outside of minimap (153093be
)FIX
: ignore canvas.resized events if not present in DOM (24614f86
)FIX
: correct wheel / click interaction (#12)FIX
: properly cleanup global event listeners (#16)
Check git log
for earlier history.