In this release we included pretty big changes and refinements. We are now running with JDK 11 and we included the next iteration for our GraphQL based notification service. We did refine a lot of APIs in our Runtime Bundle and Query services to support more scenarios. We are going to go fast to GA and we will concentrate on refine and test the core features. We encourage community members to test the released artifacts and report back any issues that you might find to here.
You can find the full list of issues and features included in RC1 here
Main Features and fixed issues:
Activiti Core & Activiti Cloud moved to JDK 11
Activiti Cloud: GraphQL notification service implementation
Activiti Core & Activiti Cloud: default JSON serialization for process variables
Activiti Core new Connector Functional Interface added
Activiti Cloud acceptance tests splitted into separate clusters
Activiti Cloud new Admin APIs in Runtime Bundle and Query
New conformance tests for BPMN scenarios
Also our HELM charts (activiti-cloud-full-example version 0.7.0) were upgraded to use RC1 Docker Images.
This is a great time to get involved to help us with the Beta testing process, integrating with your favourite Open Source projects and learning about the technology stack that we are using to build these amazing tools. If you are ready for a big challenge get in touch via Gitter.
Docker images are published at https://hub.docker.com/u/activiti/ under the
For deployment to Kubernetes, Helm charts are provided in https://github.com/Activiti/activiti-cloud-charts and these can be consumed using the https://activiti.github.io/activiti-cloud-charts/ charts repository, as suggested in Getting Started with Activiti Cloud
With RC1 the charts version was upgraded to to 0.7.x
The version of maven aritfact
activiti-cloud-dependencies should be upgraded to
7.0.0.RC1 This release works on JDK 11 so you will need to have JDK 11 in order to use these artifacts.
Our example projects, were updated to to use spring boot start parent:
To inherit plugins coming from the parent instead of using BOM dependency management. We also added JAXB into our example runtime bundle, due JAXB removed from JDK11 as an optional module
with the version:
If you are using Docker, we switched to use:
Currently Spring HATEOAS output for Activiti Cloud services is incorrectly showing cluster-internal URLs for self links. This is a bug in Spring HATEOAS for which the fix has not yet been released (at the time of writing). We expect this issue to go away when we upgrade to Spring Cloud Greenwich.RELEASE.