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 tomoddle@7.0.0
(#109)DEPS
: update tomoddle-xml@11.0.0
(#109)
- Require Node >= 18
- Drop UMD distribution. Use ES module export in modern JavaScript run-times
DEPS
: update tomoddle@6.2.3
DEPS
: update tomoddle-xml@10.1.0
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 tomoddle-xml@9.0.6
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 tomoddle-xml@9.0.5
CHORE
: update tomoddle-xml@9.0.4
CHORE
: update tomoddle-xml@9.0.3
CHORE
: update tomoddle-xml@8.0.8
FIX
: recursively log nested namespaces as used (#78)CHORE
: update tomoddle-xml@9.0.2
FIX
: recursively log nested namespaces as used (#78)CHORE
: update tomoddle-xml@8.0.7
FIX
: account for local namespace declaration overrides (#76)CHORE
: bump tomoddle-xml@8.0.6
FIX
: account for local namespace declaration overrides (#75)CHORE
: bump tomoddle-xml@9.0.1
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 tomoddle-xml@8.0.5
CHORE
: bump tomoddle-xml@8.0.3
CHORE
: bump tomin-dash@3.5.2
FIX
: correctDataAssociation#assignment
serialization (#68)
CHORE
: bump tomoddle-xml@8.0.2
FEAT
: add pre-built distributionCHORE
: update tomoddle@5.0.1
,moddle-xml@8.0.1
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.