8.5+gen13
Overview
Camunda application in this release generation:
- Identity: 8.5.10
- Operate: 8.5.9
- Tasklist: 8.5.10
- Zeebe: 8.5.10
Identity
🧹 Chore
- cve dep upgrades [Backport v8.5] (#3214)
Operate
What's Changed
- Release/operate 8.5.8 by @pedesen in camunda/camunda#24454
- deps: Update all non-major dependencies (stable/operate-8.5) by @renovate in camunda/camunda#21102
- deps: Update actions/checkout digest to 3b9b8c8 (stable/operate-8.5) by @renovate in camunda/camunda#24565
- deps: update Spring Boot to 3.2.11 for Operate by @ThorbenLindhauer in camunda/camunda#24606
- deps: Update actions/checkout digest to cbb7224 (stable/operate-8.5) by @renovate in camunda/camunda#24795
- deps: Update dependency com.amazonaws:aws-java-sdk-bom to v1.12.778 (stable/operate-8.5) by @renovate in camunda/camunda#24796
- deps: Update version.swagger-annotations to v2.2.26 (stable/operate-8.5) by @renovate in camunda/camunda#24949
- deps: Update dependency com.amazonaws:aws-java-sdk-bom to v1.12.779 (stable/operate-8.5) by @renovate in camunda/camunda#25300
- deps: update zeebe and identity versions by @sdorokhova in camunda/camunda#25598
Full Changelog: camunda/camunda@operate-8.5.8...operate-8.5.9
Tasklist
💊 Bugfixes
- switch back to Apache Http Client for AWS Opensearch (#5061)
- Completed zeebe user tasks have string variables without double quotes (#5060)
- add externalformreference as formKey for zeebeUserTasks (#5059)
- Context-Path not taken into account for noPermission route (#5051)
- Add Backoff Mechanism to Handle ElasticSearch Unavailability in Tasklist Importer (#5052)
🧹 Chore
- bumping versions for 8.5 release (#5080)
- backport ProcessSaasIT fixes (#5073)
- update tasklist and operate versions in docker-compose files (#5069)
- bump vite
- update CHANGELOG.md
- version bumps 8.5.9 (#5065)
- fix volume paths in docker-compose (#5050)
- set tasklist version 8.5.8 in docker compose files
- update CHANGELOG.md
Zeebe
8.5.10
Bug Fixes
Broker
- Zeebe user tasks not terminated on process instance modification (#24672)
Java Client
OAuthCredentialsCache
in Zeebe Java client does not work correctly in multi-tenancy setup (#20471)
Misc
- Form cache is corrupt and causes inconsistent processing (#25504)
- Process instance no longer subscribed to message after unsuccessful process instance migration (#25166)
- Retry complete follower append on flush error (#14867)
Maintenance
- Do not log MessagingException$ConnectionClosed as an error in the gateway (#18339)
Merged Pull Requests
- fix: don't use mutable keys for forms cache (#25523)
- [Backport main] Update transient message state as side-effect (#25476)
- Update transient message state as side-effect (#25298)
- All Zeebe CI jobs need to specify GHA timeouts (#24880)
- fix: throw correct error instead of InternalError (#24680)
- fix: cancel user tasks on instance modification (#24673)
- fix: switch client credential cache key to clientId (#24519)
- feature: when a follower fails to flush respond with error to leader (#24378)
- ci: use non-preemptible runners for jobs with highest disconnect rate (#24370)
- Properly handle connection closed error in the gRPC server (#20066)