Eclipse BPMN2 Modeler Project 1.0

Release Date
Deliverables
  • Generic BPMN2 editor
  • jBPM extension plug-in
  • Code samples and tutorials
Compatibility

This, and all releases going forward, will only support Graphiti version 0.10.x and higher. If the Graphiti project releases a new version with breaking API changes, BPMN2 Modeler will be updated to support those new versions of Graphiti.

A new extension point has been added to allow an extension plug-in to provide its own Graphiti Tool Behavior. See Bug 419406 for details.

The class hierarchy for Custom Tasks has been refactored to allow extension plug-ins to define custom extensions for BPMN 2.0 connection elements as well as shapes. See Bug 416769 for details.

Also see the New & Noteworthy page for more information about compatibility issues.

Internationalization

String externalization of UI messages for all deliverables (Core, UI and jBPM Target Runtime plug-in) has been completed and submitted to the Babel project for translation.

Target Environments

This release requires Java 6 and is targeted for Kepler. Testing has been done on the following hardware/OS platforms:

  • MS-Windows 7
  • Fedora Linux 18
  • Mac OS-X 10.8 Mountain Lion
Name Date Description
M1 2012/08/15 Initial Contribution
M2 2012/09/15 Milestone Build
RC1 2012/09/30 Release Candidate for 0.1.0
0.1.0 2012/10/15 Code Stabilization Release
0.2.0 2012/12/12 API Stabilization Release
0.2.1 2013/01/12 Bug Fix Release
0.2.2 2013/02/07 Bug Fix Release
0.2.3 2013/02/15 Bug Fixes and New Example
0.2.4 2013/04/09 Bug Fixes and New Features
0.2.5 2013/04/25 Bug Fixes and New Features
0.2.6 2013/06/07 Bug Fixes and New Features
0.2.7 2013/08/30 Bug Fixes and New Features
1.0M1 2013/10/15 1.0 Milestone 1
1.0 2013/10/30 1.0 Release and Graduation
1.0.1 2013/12/01 String Externalization, Internationalization and Documentation
Themes

Graduation

This version marks the first stable release of BPMN2 Modeler. See the Architectural Issues section for a discussion of the goals of this release.