UI
Improvements
- Process list can now be exported as a CSV-file
- Task execution retry count is now shown in the Process instance view
- HSTS is now enforced for Cloud tenants
- Added OpenAPI specification file import endpoint in Management API
- Support for disposing of in Foreach-iterator
- Agent warnings are aggregated and shown on the Agent Group view
- The default save option for new Processes in the Process editor is "Create new Process" instead of "Create and activate."
Bug fixes
- Processes can be filtered by "used Tasks" (like before)
- Promoted result search no longer causes an error
- Fixed issue with page loading on Safari
- The default role can now be emptied for an OpenId provider
- Fixed Process validation to correctly check for Environment variable references when editing Triggers
- Process import no longer breaks scandic letters' encoding
- Fixed creating a new Environment Variable group and value from the Process Editor
- Fixed not being able to select a replacement Task for a freshly imported Process in the Process editor
- Fixed copy&paste between Process editor tabs
- Fixed Process instance running count being displayed wrongly during a race condition with count refreshes
- Many more minor fixes related the to UI remake
Agent
Improvements
- Service bus client uses message's lockedUntil to determine message log renewal interval
- Fixed auto-connect for Agents when using RabbitMQ as the messagebus
Bug fixes
- HTTP and API Trigger now ignore (and warn) when an invalid content type is provided for a request
- Fixed a concurrency issue with RabbitMQ message processing which affected Remote Subprocesses (when using RabbitMQ as the system bus) and Rabbit Trigger
- Queue Trigger now allows multiple connections to the same ActiveMQ broker