We are pleased to announce the next alpha release of Camunda Automation Runtime 7.20. This release features the following improvements:
- Allow non-admin users to unassign users from groups in Admin
- Customize pretty-printing in Spin XML
- Discontinue support for XQuery, Velocity, and XSLT Java template engine extensions
- 4 Bug Fixes
You can Download Camunda for free or Run it with Docker.
For a complete list of all improvements, take a look at the release notes. Please also see the list of known issues.
If you want to dig in deeper, you can find the source code on GitHub.
Allow non-admin users to unassign users from groups in Admin
Previously, in the Admin web app for a non-admin user with permission to modify memberships, it wasn’t possible to unassign users from their own group. The user interface of the Admin web app did not display the button to unassign users from a group. This release makes it possible and removes any authorization-based conditional UI from Admin. Instead, we show proper error messages whenever a user is not authorized to perform a certain action. This aligns the behavior of the Admin with the Cockpit and Tasklist web apps and reduces the potential of more inconsistencies like the one mentioned above.
Customize pretty-printing in Spin XML
The Camunda Spin project provides customizable data format functionality as a wrapper around well-known libraries for processing data formats like XML and JSON. For XML specifically, Spin also supports pretty-printing of data so users have an easier time reading it.
Up until now, the pretty-printing of XML was achieved by performing a fixed set of XSLT transformations that are hardwired into the Spin library. With this release, we support providing a custom set of transformation instructions that Spin then uses to pretty-print your XML data. For example, you can now define elements that are not stripped of data even if they only contain whitespace characters.
You can configure the custom set of instructions by providing an implementation of the DataFormatConfigurator
class as described in our Spin Extension Guide.
Discontinue support for XQuery, Velocity, and XSLT Java template engine extensions
With this alpha, we discontinue support of a few components. Please read more about the topic in the dedicated post:
Share Your Thoughts with Us!
Your feedback is really important to us, so please download Camunda Automation Platform 7.20.0-alpha5, try it out, and let us know what you think about it.
You can contact us in the forum, send a tweet to @Camunda, or file a bug in our issue tracker.