edoras one - Release Notes

Version 1.5.0.S90


Hello everyone

CLD 1.5.0.S90 of edoras one is now available:
https://confluence.edorasware.com/display/EDWDEV/CLD+1.5.0.S90

Release 1.5.0.S90 announces following new features:

  • Service Task element is now supported in CMMN
  • CMMN event listeners now support Completion neutral attribute
  • The CMMN modeler now includes a service task element allowing to execute an edoras one back-end expression.
  • Init forms are now supported for Process Tasks and Case Tasks.
  • GUI update of milestones, stages and available actions has been improved.
  • The default behavior of event listeners in terms of parent stage completion is now according to the CMMN specification. There is a new property �Completion neutral� available on event listener elements allowing to mark them as �Completion neutral�. For an explanation on �Completion neutral", please refer to the CMMN section of the edoras one documentation.
  • The instance separator to address specific plan item instances in CMMN REST calls is now the '~' character (used to be '#'). The '~' doesn't need URL-encoding.
  • The bean "oneEngineListeners" needs an additional constructor argument (workObjectDefinitionService).
  • Some CMMN implementation classes have been moved. This requires the adjustment of any custom cmmn-config.xml and cmmn-test-config.xml files.
  • Use TransitionData#getFormData() now instead of TransitionData#getData().
  • Methods to update _availableStates and _availableActions have been dropped from the CMMN engine interfaces. They don't need to be implemented at all anymore.
  • New CMMN action button widget has been added in form palette

Besides of mentioned major improvements release 1.5.0.S90 brings a lot of minor enhancements and bug fixes.

Regards, edoras one team

High-level Goals

  • Service Task element is now supported in CMMN
  • Support CMMN event listeners completion neutral attribute
  • Include service task element allowing to execute an edoras one back-end expression to the CMMN modeler
  • Improve GUI update of milestones, stages and available actions
  • Implement default behaviour of event listeners according to CMMN specification
  • Use TransitionData#getFormData() instead of TransitionData#getData()
  • CMMN action button widget in form palette

Migration Notes

  • The commons-dbcp:commons-dbcp library has been removed in favor of the Hikari connection pool.

Limitations

  • None