All notable changes to bpmn-moddle are documented here. We use semantic versioning for releases.
Note: Yet to be released changes appear here.
FIX
: correct theengine
field to require Node 18 (#113)
FEAT
: addexports
configuration (#111)FIX
: remove brokenmain
export (#111)CHORE
: drop UMD distribution (#110)CHORE
: turn into ES module (#111)CHORE
: require Node >= 18DEPS
: update to[email protected]
(#109)DEPS
: update to[email protected]
(#109)
- Require Node >= 18
- Drop UMD distribution. Use ES module export in modern JavaScript run-times
DEPS
: update to[email protected]
DEPS
: update to[email protected]
FIX
: correct serialization ofLinkEventDefinition#target
(#96)
DEPS
: update tomoddle@6
DEPS
: update tomoddle-xml@10
DEPS
: update tomin-dash@4
CHORE
: turn into ES module
FIX
: de-duplicate attributesDEPS
: update to[email protected]
FIX
: makebpmn:InteractionNode
includebpmn:CallActivity
FIX
: properly inline BPMN in Color schema (#88)
FEAT
: add BPMN in Color schema (#87)CHORE
: update dependencies
FIX
: correct serialization ofxml
prefixed attributes onAny
elementsCHORE
: update to[email protected]
CHORE
: update to[email protected]
CHORE
: update to[email protected]
CHORE
: update to[email protected]
FIX
: recursively log nested namespaces as used (#78)CHORE
: update to[email protected]
FIX
: recursively log nested namespaces as used (#78)CHORE
: update to[email protected]
FIX
: account for local namespace declaration overrides (#76)CHORE
: bump to[email protected]
FIX
: account for local namespace declaration overrides (#75)CHORE
: bump to[email protected]
FEAT
: promisifyfromXML
andtoXML
APIs. (#73)
fromXML
andtoXML
APIs now return a Promise. Support for callbacks is dropped. Refer to the documentation for updated usage information.
CHORE
: bump to[email protected]
CHORE
: bump to[email protected]
CHORE
: bump to[email protected]
FIX
: correctDataAssociation#assignment
serialization (#68)
CHORE
: bump to[email protected]
FEAT
: add pre-built distributionCHORE
: update to[email protected]
,[email protected]
FEAT
: validate ID attributes as QNames
FIX
: correctChoreography
model definitions (#59)
FIX
: correctStandardLoopCharacteristics#loopMaximum
type (#56)
FIX
: correct extension attributes not being serialized onbpmn:Expression
elements (#55)
FIX
: correct missingresourceParameterBinding
parent
CHORE
: warn on unknown attribute in well-known namespaceFIX
: correct missingparticipantMultiplicity
parent
CHORE
: bump dependency versions
FEAT
: migrate to ES modules. Useesm
or a ES module aware transpiler to consume this library.
FEAT
: encode entities in body properties (rather than using CDATA escaping)
FIX
: properly handle.
in attribute names
FIX
: properly decodetext
entities
CHORE
: improve error handling on invalid attributesCHORE
: drop lodash in favor of min-dash
Check git log
for earlier history.