Definition of Public API
The ASEE Flow public API is limited to the following items: Java API: All non-implementation Java packages (package name does not containimpl) of the following modules.
camunda-enginecamunda-engine-springcamunda-engine-cdicamunda-engine-dmncamunda-bpmn-modelcamunda-cmmn-modelcamunda-dmn-modelcamunda-spin-corecamunda-connect-corecamunda-commons-typed-values
camunda-engine-rest: HTTP interface (set of HTTP requests accepted by the REST API as documented in REST API reference. Java classes are not part of the public API.
Backwards Compatibility for Public API
The ASEE Flow versioning scheme follows the MAJOR.MINOR.PATCH pattern put forward by Semantic Versioning. ASEE Flow will maintain public API backwards compatibility for MINOR version updates. Example: Update from version7.1.x to 7.2.x will not break the public API.