All notable changes to diagram-js are documented here. We use semantic versioning for releases.
Note: Yet to be released changes appear here.
FEAT
: hide palette toggle in expanded state (a none-feature, technically) (#257)FIX
: take top/bottom padding into account when rendering text (#259)FIX
: don't throw error on out-of-canvas lasso tool release
FEAT
: supportlineHeight
in text render util (#256)
FIX
: correct code snippet to ES5
FEAT
: add support for multiple labels (#202)FEAT
: allow multiple classes to be passed to popup menu entries
FEAT
: refactor popup menu to allow multiple providers and simplify API (b1852e1d
)
This release accidently introduced backwards incompatible changes. Unpublished; Use v2.0.0
instead.
CHORE
: bump object-refs version
FIX
: correct side-effects config to not include*.css
files
FEAT
: emit popup menu life-cycle eventsFIX
: prevent default click action on dragend, iftrapClick: true
is specified
FIX
: escape ids in CSS selectors
DOCS
: migrate example to ES modules
CHORE
: update utility toolbelt
CHORE
: convert code base to ES modules. You must now configure a module transpiler such as Babel or Webpack to handle ES module imports and exports. (e26b034
)
FEAT
: removeEventBus.Event
in favor ofEventBus#createEvent
API (91899cf6
)
CHORE
: bump tiny-svg version
Check git log
for earlier history.