Releases: camunda/camunda-platform
Releases · camunda/camunda-platform
8.7.0-alpha1
Overview
Camunda application in this release generation:
- Identity: 8.7.0-alpha1
- Operate: 8.7.0-alpha1
- Tasklist: 8.7.0-alpha1
- Zeebe: 8.7.0-alpha1
Identity
💊 Bugfixes
- upgrade Alpine base image to 3.20.3 (#3095)
🧹 Chore
- update dependency msw to v1.3.5 (#3101)
- update dependency java to v17.0.13+11 (#3100)
- upgrade org.springframework.boot:spring-boot-starter from 3.2.7 to 3.2.11 (#3082)
- upgrade org.springframework.boot:spring-boot from 3.2.7 to 3.2.11 (#3085)
- update dependency eslint-import-resolver-typescript to v3.6.3 (#3094)
- update dependency eslint to v8.57.1 (#3093)
- update dependency com.github.eirslett:frontend-maven-plugin to v1.15.1 (#3092)
- update dependency @types/jest to v29.5.14 (#3091)
Operate
Tasklist
Zeebe
Enhancements
Misc
- I can migrate parallel and sequential multi instance elements (#23878)
- I can migrate error boundary event and error event sub process (#23804)
- Support global prefix (#23638)
- I can migrate exclusive and event based gateways (#23475)
- Remove the need for ES/OS monitor privileges in Tasklist (#23094)
- [CPT] Print all relevant process instance data if a test fails (#23092)
- Implement
Get Form for Process Definition
(#22733) - Implement Search Decision Instances endpoint (#22654)
- Implement
Get process definition XML
REST API (#22646) - Implement
Search process definition
REST API (#22643) - Validate deployment-bound resource links at deploy time (#19712)
- Allow to cancel bannend instances (#12772)
Bug Fixes
Broker
- Follower doesn't send response back if append fails (#8612)
Java Client
- spring-boot-starter-camunda-sdk will run into a NPE if legacy 8.5 properties are used (#23183)
Misc
- checking 'java --version' in c8run windows is not working (#23786)
- BulkResponse Error not logged correctly, leading to NPE (#23523)
PartitionInactiveException
is not handled gracefully (#23446)- Unsafe command distribution acknowledgement (#23361)
- Swagger UI not working (#23300)
ActivatedJob
REST entity returnskey
instead ofjobKey
(#23101)io.camunda.zeebe.broker.client.api.BrokerErrorException
: Received error from broker (INTERNAL_ERROR
): Processing paused for partition '3' (#22928)- Process instance stuck after resolving incident on parallel gateway (#22140)
- StackOverflow during process cancelation (#21991)
- fix/Spring Boot SDK: do not ignore json field names from annotations (#21962)
- InvalidConfigurationException when GCS store is not accessible on startup (#14593)
- Timers of banned instances are forever re-triggered (#14213)
- Snapshot version of benchmark application (starter/worker) doesn't work with SaaS (#14047)
- Unhelpful error message when setting configuration for non-existing exporter (#12678)
- Error on retrieving write buffer from log stream (#10141)
Maintenance
- Test framework for Camunda exporter (#23886)
- Remove enableSync in DynamicClusterConfig (#23441)
- Swagger UI not working (#23300)
- Oauth2 Scope is not exposed in Zeebe SDK config (#23071)
- Extended tests for camunda exporter (#22854)
- Provide isolated composite meter registry per exporter container (#22834)
- Refactor distinction between LogStream and SyncLogStream (#22832)
- Schema manager rolling update tests (#22758)
- Remove dangling references to snapshot checksum. (#20760)
- Create a new metric
scheduled-task-duration
to track how long scheduled tasks run and whether any of them block the actor excessively (#17002) - Allow configuring timeouts in cluster topology gossipper (#15793)
- Set MDC property actor-scheduler/actor-name for non actor threads (#14648)
- Store commit index in raft MetaStore (#13790)
- Extract reading and writing of segment descriptor out of the JournalSegmentDescriptor (#7650)
- Find a good value for max append per follower (#5478)
Merged Pull Requests
- fix: fixing racing condition in the deployment step (#23456)
- fix: Fixing failing integrity test pipeline (#23381)
- fix: return jobKey in REST for activated job (#23207)
- Remove delimiter from resource identifiers (#23034)
- test: disable user and authorization related test cases (#22782)
- Disable Identity Execution features for the 8.6 release (#22775)
- Schema manager index lifecycle policies (#22668)
- Add a foreign key relation from process instance to process definition (#14105)
- Document how to do inter-partition communication (#10083)
- [Backport stable/1.2] Fixes flakiness with the ElasticsearchExporter integration tests (#8203)
8.6+gen4
Overview
Camunda application in this release generation:
- Identity: 8.6.3
- Operate: 8.6.5
- Tasklist: 8.6.5
- Zeebe: 8.6.5
Identity
💊 Bugfixes
- upgrade Alpine base image to 3.20.3 (#3095) (#3099)
- exclude logging from spring-boot-starer dependency (#2975) (#3087)
Operate
Tasklist
Zeebe
Enhancements
Misc
- Allow to cancel bannend instances (#12772)
Bug Fixes
Misc
- Version update is not persisted in state because transaction is not committed (#24352)
- Archiver does not work with AWS Opensearch (#24262)
- Exported record with duplicate sequence number (#24192)
- Number of threads created in Gateway for blocking identity calls causing "too many concurrent streams" error (#23853)
- Incident recovery for Execution Listeners does not work when retries are exhausted (#23383)
- Partition backup fails because of concurrent log compaction (#23082)
- JobRecord elementId gets overwritten when an error is thrown during job execution (#21567)
- Timers of banned instances are forever re-triggered (#14213)
Merged Pull Requests
- fix: commit last transaction after running migrations (#24353)
- Prevent duplicate sequence numbers in records exported to Elasticsearch and OpenSearch (#24214)
- fix: set the correct elementId in Incident record when Job throw with no catch event (#24206)
- feat: backup only segment containing data not present in snapshots (#24184)
- fix: enable configuration processor (#24153)
- fix: log message refers to Opensearch in Elasticsearch Code (#24100)
- Allow cancelling banned instances (#23849)
8.5+gen12
Overview
Camunda application in this release generation:
- Identity: 8.5.7
- Operate: 8.5.8
- Tasklist: 8.5.9
- Zeebe: 8.5.9
Identity
🧹 Chore
- upgrade org.springframework.security:spring-security-web from 6.2.4 to 6.2.6 (#3018)
- upgrade org.springframework.boot:spring-boot-starter-web from 3.2.7 to 3.2.9 (#3030)
Operate
What's Changed
- deps: Update dependency com.github.eirslett:frontend-maven-plugin to v1.15.1 (stable/operate-8.5) by @renovate in camunda/camunda#22556
- deps: Update camunda/operate Docker tag to v8.5.7 (stable/operate-8.5) by @renovate in camunda/camunda#22534
- deps: Update stefanzweifel/git-auto-commit-action digest to e961da7 (stable/operate-8.5) by @renovate in camunda/camunda#22561
- deps: Lock file maintenance (stable/operate-8.5) by @renovate in camunda/camunda#22563
- Release/operate 8.5.7 by @ThorbenLindhauer in camunda/camunda#22579
- deps: Update version.swagger-annotations to v2.2.24 (stable/operate-8.5) by @renovate in camunda/camunda#22606
- deps: Update version.lucene to v8.11.4 (stable/operate-8.5) by @renovate in camunda/camunda#22666
- deps: Update actions/checkout digest to d632683 (stable/operate-8.5) by @renovate in camunda/camunda#22706
- deps: Lock file maintenance (stable/operate-8.5) by @renovate in camunda/camunda#22837
- deps: Update actions/checkout digest to de5a000 (stable/operate-8.5) by @renovate in camunda/camunda#22969
- ci: renovate skips lucene updates by @kristinkomschow in camunda/camunda#22864
- test: fix baseline screenshots by @vsgoulart in camunda/camunda#22943
- [Backport stable/operate-8.5] fix: Ambiguous INCOMPLETE snapshot state by @backport-action in camunda/camunda#22883
- deps: Update camunda/zeebe Docker tag to v8.5.8 (stable/operate-8.5) by @renovate in camunda/camunda#22996
- deps: Update dependency io.camunda:zeebe-protocol-jackson to v8.5.8 (stable/operate-8.5) by @renovate in camunda/camunda#23001
- deps: Update dependency io.camunda:zeebe-bom to v8.5.8 (stable/operate-8.5) by @renovate in camunda/camunda#23000
- deps: Update actions/checkout digest to eef6144 (stable/operate-8.5) by @renovate in camunda/camunda#23345
- deps: Update stefanzweifel/git-auto-commit-action digest to 050015d (stable/operate-8.5) by @renovate in camunda/camunda#23346
- deps: Update dependency com.amazonaws:aws-java-sdk-bom to v1.12.773 (stable/operate-8.5) by @renovate in camunda/camunda#23347
- deps: Update version.swagger-annotations to v2.2.25 (stable/operate-8.5) by @renovate in camunda/camunda#23349
- deps: update Spring Boot to 3.2.10 by @ThorbenLindhauer in camunda/camunda#23468
- deps: Update dependency com.amazonaws:aws-java-sdk-bom to v1.12.774 (stable/operate-8.5) by @renovate in camunda/camunda#23672
- [Backport stable/operate-8.5] feat: allow for disabling cluster health checks by @backport-action in camunda/camunda#23372
- deps: Update dependency http-proxy-middleware to v2.0.7 [SECURITY] (stable/operate-8.5) by @renovate in camunda/camunda#23884
- deps: Update actions/checkout digest to 163217d (stable/operate-8.5) by @renovate in camunda/camunda#23906
- deps: Update docker.elastic.co/elasticsearch/elasticsearch Docker tag to v7.17.25 (stable/operate-8.5) by @renovate in camunda/camunda#23917
- deps: Update dependency com.amazonaws:aws-java-sdk-bom to v1.12.777 (stable/operate-8.5) by @renovate in camunda/camunda#23916
- deps: Update docker.elastic.co/kibana/kibana Docker tag to v7.17.25 (stable/operate-8.5) by @renovate in camunda/camunda#23920
- deps: Update version.elasticsearch7 to v7.17.25 (stable/operate-8.5) by @renovate in camunda/camunda#23921
- deps: Update actions/checkout digest to 11bd719 (stable/operate-8.5) by @renovate in camunda/camunda#23927
- [Backport stable/operate-8.5] fix: Operate does not allow changing Content Security Policy header in SM by @backport-action in camunda/camunda#23770
- [Backport stable/operate-8.5] fix: log message refers to Opensearch in Elasticsearch Code by @backport-action in camunda/camunda#24151
- revert: "fix: Clear scroll request fails on Opensearch on AWS" by @ThorbenLindhauer in camunda/camunda#24335
- deps: update zeebe and identity versions by @pedesen in camunda/camunda#24415
Full Changelog: camunda/camunda@operate-8.5.7...operate-8.5.8
Tasklist
💊 Bugfixes
- support Bearer token with typ AT+JWT (#5040)
- check for isEmbeddedForm to handle customFormKey user tasks backport to 8.5 (#5036)
- process search query should return latest version of documents (#5034)
🧹 Chore
- bump identity and zeebe versions (#5046)
- fix flaky ZeebeImportMigrateProcessTaskIT.shouldMigrateProcessInstanceAndTasksDefinitionForZeebeUserTask (#5038)
- enable maven report artifact upload for tasklist tests (#5037)
- update CHANGELOG.md
Zeebe
Enhancements
Misc
- Allow to cancel bannend instances (#12772)
Bug Fixes
Misc
- Version update is not persisted in state because transaction is not committed (#24352)
- Completed zeebe user tasks have string variables without double quotes (#24217)
- Exported record with duplicate sequence number (#24192)
- Number of threads created in Gateway for blocking identity calls causing "too many concurrent streams" error (#23853)
- Partition backup fails because of concurrent log compaction (#23082)
- StackOverflow during process cancelation (#21991)
- fix/Spring Boot SDK: do not ignore json field names from annotations (#21962)
- JobRecord elementId gets overwritten when an error is thrown during job execution (#21567)
- Timers of banned instances are forever re-triggered (#14213)
- Error on retrieving write buffer from log stream (#10141)
Maintenance
- Backport {operate,optimize, identity}/client/.gitignore into stable/8.5, stable/8.4, stable/8.3 branches (#24311)
- Improve error mapping of REST API (#17441)
Merged Pull Requests
- fix: commit last transaction after running migrations (#24353)
- Prevent duplicate sequence numbers in records exported to Elasticsearch and OpenSearch (#24214)
- fix: set the correct elementId in Incident record when Job throw with no catch event (#24206)
- Fix identity-sdk concurrency issue (#24196)
- feat: backup only segment containing data not present in snapshots (#24184)
- fix: enable configuration processor (#24153)
- Removing recursion from process cancellation logic (#24082)
- Add actor clock endpoint to test framework (#24018)
- fix: compare with base branch or previous commit (#23860)
- Allow cancelling banned instances (#23849)
- fix: include stack trace on failed GRPC token verification (#23600)
- fix: complete future with error when leadership change is cancelled (#23371)
- Use overrides from @JsonProperty when it's provided (#23219)
- Improve REST API error mapping (#22412)
- fix: merge concurrent resolves for up to 128 hostnames (#22410)
8.4+gen15
Overview
Camunda application in this release generation:
- Identity: 8.4.13
- Operate: 8.4.14
- Tasklist: 8.4.14
- Zeebe: 8.4.13
Identity
🧹 Chore
- upgrade org.springframework.boot:spring-boot-starter-web from 3.2.7 to 3.2.9 (#3031)
Operate
💊 Bugfixes
- "fix: Clear scroll request fails on Opensearch on AWS (#6796)" (#6817)
- Operate does not allow changing Content Security Policy header in SM (#6816)
🧹 Chore
- update Spring Boot to 3.2.10 (#6815)
Tasklist
💊 Bugfixes
- backport 5036 to stable/8.4 (#5039)
🧹 Chore
- set Tasklist 8.4.13 version in docker compose files
- bump Zeebe and identity versions (#5049)
- update CHANGELOG.md
- update CHANGELOG.md
Zeebe
Enhancements
Misc
- Allow to cancel bannend instances (#12772)
Bug Fixes
Misc
- Version update is not persisted in state because transaction is not committed (#24352)
- Exported record with duplicate sequence number (#24192)
- Number of threads created in Gateway for blocking identity calls causing "too many concurrent streams" error (#23853)
- Partition backup fails because of concurrent log compaction (#23082)
- JobRecord elementId gets overwritten when an error is thrown during job execution (#21567)
- Timers of banned instances are forever re-triggered (#14213)
- Error on retrieving write buffer from log stream (#10141)
Maintenance
- Backport {operate,optimize, identity}/client/.gitignore into stable/8.5, stable/8.4, stable/8.3 branches (#24311)
Merged Pull Requests
- fix: commit last transaction after running migrations (#24353)
- refactor: backport {optimize, operate, identity}/client/.gitignore from main (#24313)
- [Backport stable/8.5] feat: backup only segment containing data not present in snapshots (#24298)
- Prevent duplicate sequence numbers in records exported to Elasticsearch and OpenSearch (#24214)
- fix: set the correct elementId in Incident record when Job throw with no catch event (#24206)
- Fix identity-sdk concurrency issue (#24196)
- feat: backup only segment containing data not present in snapshots (#24184)
- Add actor clock endpoint to test framework (#24018)
- fix: compare with base branch or previous commit (#23860)
- Allow cancelling banned instances (#23849)
- [Backport stable/8.5] fix: complete future with error when leadership change is cancelled (#23774)
- fix: include stack trace on failed GRPC token verification (#23600)
- fix: complete future with error when leadership change is cancelled (#23371)
- fix: merge concurrent resolves for up to 128 hostnames (#22410)
8.3+gen18
Overview
Camunda application in this release generation:
- Identity: 8.3.16
- Operate: 8.3.17
- Tasklist: 8.3.18
- Zeebe: 8.3.17
Identity
💊 Bugfixes
- upgrade Alpine base image to 3.20.3 (#3095) (#3096)
🧹 Chore
- upgrade org.springframework.security:spring-security-web from 6.2.4 to 6.2.7 (#3074)
Operate
💊 Bugfixes
- "fix: Clear scroll request fails on Opensearch on AWS (#6797)" (#6818)
🧹 Chore
Tasklist
💊 Bugfixes
- Add Backoff Mechanism to Handle ElasticSearch Unavailability in … [Backport stable/8.3] (#5056)
- Context-Path not taken into account for noPermission route (#5051) [Backport stable/8.3] (#5055)
🧹 Chore
- rebuild 8.3.18 (#5066)
- version bumps 8.3.18 release prep (#5063)
- update CHANGELOG.md
- set Tasklist version 8.3.17 in docker compose files
Zeebe
Enhancements
Misc
- Allow to cancel bannend instances (#12772)
Bug Fixes
Misc
- Version update is not persisted in state because transaction is not committed (#24352)
- Exported record with duplicate sequence number (#24192)
- JobRecord elementId gets overwritten when an error is thrown during job execution (#21567)
- Timers of banned instances are forever re-triggered (#14213)
Maintenance
- Backport {operate,optimize, identity}/client/.gitignore into stable/8.5, stable/8.4, stable/8.3 branches (#24311)
Merged Pull Requests
- fix: commit last transaction after running migrations (#24353)
- refactor: backport {optimize, operate, identity}/client/.gitignore from main (#24313)
- [Backport stable/8.4] feat: backup only segment containing data not present in snapshots (#24306)
- [Backport stable/8.5] feat: backup only segment containing data not present in snapshots (#24298)
- Prevent duplicate sequence numbers in records exported to Elasticsearch and OpenSearch (#24214)
- fix: set the correct elementId in Incident record when Job throw with no catch event (#24206)
- feat: backup only segment containing data not present in snapshots (#24184)
- Add actor clock endpoint to test framework (#24018)
- Allow cancelling banned instances (#23849)
- fix: include stack trace on failed GRPC token verification (#23600)
8.6+gen3
Overview
Camunda application in this release generation:
- Identity: 8.6.2
- Operate: 8.6.4
- Tasklist: 8.6.4
- Zeebe: 8.6.4
Identity
💊 Bugfixes
🧹 Chore
- upgrade org.keycloak:keycloak-admin-client from 25.0.2 to 25.0.4 (#3067)
- upgrade org.springframework.security:spring-security-web from 6.3.0 to 6.3.4 (#3077)
Operate
Tasklist
Zeebe
Enhancements
Misc
- I can migrate parallel and sequential multi instance elements (#23878)
- I can migrate error boundary event and error event sub process (#23804)
- I can migrate exclusive and event based gateways (#23475)
- Remove the need for ES/OS monitor privileges in Tasklist (#23094)
- Remove the need for monitor privileges (#22918)
Bug Fixes
Misc
PartitionInactiveException
is not handled gracefully (#23446)- Swagger UI not working (#23300)
- StackOverflow during process cancelation (#21991)
- Operate does not allow changing Content Security Policy header in SM (#21741)
- Error on retrieving write buffer from log stream (#10141)
Maintenance
- Swagger UI not working (#23300)
- Add context information to errors in the gateway (#4526)
- Improve errors in Go client (#2938)
Merged Pull Requests
- Removing recursion from process cancellation logic (#24082)
- Map PartitionInactiveException and NoTopologyFoundException to UNAVAILABLE (#23991)
- feat: allow mapping between multi instance types (#23928)
- feat: support migration mapping for error event sub processes (#23850)
- Remove the need for ES/OS cluster monitor privileges in Tasklist (#23789)
- fix: externalFormReference on zeebe user tasks (#23750)
- feat: add migration support for signal elements (#23729)
- feat: add migration support for exclusive and event based gateways (#23676)
- fix: Operate does not allow changing Content Security Policy header in SM (#23608)
- fix: include stack trace on failed GRPC token verification (#23600)
- fix: complete future with error when leadership change is cancelled (#23371)
- feat: prevent cross process migration mapping (#23357)
- fix: permit requests to swagger endpoint
/v3/api-docs/**
(#23350) - fix: Add Backoff Mechanism to Handle ElasticSearch Unavailability in Tasklist Importer (#23222)
- feat: allow for disabling cluster health checks (#23218)
- fix: Context-Path not taken into account for noPermission route (#23214)
- feat: support migration mapping for timer start event sub processes (#23144)
- feat: support migration of business rule, script and send task (#22794)
- fix: merge concurrent resolves for up to 128 hostnames (#22410)
- [Backport stable/1.2] Fixes flakiness with the ElasticsearchExporter integration tests (#8203)
8.6+gen2
Overview
Camunda application in this release generation:
- Identity: 8.6.1
- Operate: 8.6.2
- Tasklist: 8.6.2
- Zeebe: 8.6.2
Identity
No changes
Operate
Tasklist
Zeebe
Bug Fixes
Misc
- Unsafe command distribution acknowledgement (#23361)
Merged Pull Requests
- Use new record to transmit acknowledgement (#23363)
8.6+gen1
Overview
Camunda application in this release generation:
- Identity: 8.6.0
- Operate: 8.6.0
- Tasklist: 8.6.0
- Zeebe: 8.6.0
Identity
🚀 New Features
- license checks in identity (#3043)
- add admin web modeler permission and role (#3021)
- support keycloak v25 (#3011)
- fallback to using token algorithm when the algorithm cannot be found via JWKS (#3002)
- support configurable jwks URL (#2981)
- auth scopes configurable (#2935)
- get groups limited result size using backend search offering pagination (#2875)
💊 Bugfixes
- enable proxy selector (#3044)
- update dependency axios to v1.7.4 [security] (#3008)
- fix token revocation for generic provider configuration (#2976)
- fix logout when Identity runs on a subpath (#2964)
- expiresAt being null in keycloak offline_token (#2937)
- update dependency software.amazon.jdbc:aws-advanced-jdbc-wrapper to v2.3.6 (#2906)
- update dependency com.fasterxml.jackson.core:jackson-databind to v2.17.1 (#2905)
- update aws-java-sdk-v2 monorepo to v2.25.64 (#2904)
- use issuerUrl to perform token refresh and revoke (#2886)
- update dependency @ibm/plex to v6.4.1 (#2899)
- update aws-java-sdk-v2 monorepo to v2.25.63 (#2898)
- added audience parameter to generic oidc login uri (#2784)
- upgrade alpine to 3.19.1 (#2822)
- switch mapping rule name to readonly during edit (#2785)
- update dependency com.squareup.okio:okio to v3.9.0 (#2760)
- update aws-java-sdk-v2 monorepo to v2.25.26 (#2758)
- update aws-java-sdk-v2 monorepo to v2.25.25 (#2755)
- update spring boot to v3.2.4 (#2365)
🧹 Chore
- update dlavrenuek/conventional-changelog-action action to v1.2.5 (#3027)
- update dependency body-parser to v1.20.3 [security] (#3042)
- update dependency sass to v1.77.8 (#3026)
- update dependency org.assertj:assertj-core to v3.26.3 (#3025)
- update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.5 (#3024)
- update dependency @types/react to v18.3.4 (#3023)
- update dependency kustomize to v5.4.3 (#3015)
- update dependency java to v17.0.12+7 (#3013)
- update dependency @types/react-transition-group to v4.4.11 (#3012)
- introduce merge conflict comments (#3005)
- update dependency @testing-library/jest-dom to v6.4.8 (#3010)
- update amannn/action-semantic-pull-request action to v5.5.3 (#3000)
- add deployment result summary (#2999)
- update dependency testcafe to v3.6.2 (#2917)
- upgrade org.springframework.boot:spring-boot-starter-web from 3.2.5 to 3.2.7 (#2983)
- add dockerhub pull secret for preview environments (#2974)
- upgrade alpine to 3.20.0 (#2927)
- manually upgrade apache-mime4j (#2925)
- upgrade backport action (#2926)
- update europe-docker.pkg.dev/camunda-saas-registry/vendor/cloud-sql-proxy docker tag to v2.11.3 (#2920)
- update spring security to v6.3.0 (#2922)
- update slackapi/slack-github-action action to v1.26.0 (#2921)
- update react-router monorepo (#2919)
- update react monorepo (#2918)
- update dependency sass to v1.77.4 (#2916)
- update dependency org.codehaus.mojo:build-helper-maven-plugin to v3.6.0 (#2915)
- update dependency org.assertj:assertj-core to v3.26.0 (#2914)
- update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.7.0 (#2913)
- update dependency eslint-plugin-unused-imports to v3.2.0 (#2912)
- update dependency com.tngtech.archunit:archunit-junit5 to v1.3.0 (#2910)
- update dependency cypress to v13.10.0 (#2911)
- update dependency com.puppycrawl.tools:checkstyle to v10.17.0 (#2909)
- update amannn/action-semantic-pull-request action to v5.5.2 (#2907)
- update dependency com.mycila:license-maven-plugin to v4.5 (#2908)
- update dependency @testing-library/cypress to v10.0.2 (#2903)
- update yarn to v3.8.2 (#2897)
- update testing-library monorepo (#2896)
- upgrade software.amazon.awssdk:rds from 2.25.26 to 2.25.40 (#2834)
- update testcontainers-java monorepo to v1.19.8 (#2893)
- update slf4j monorepo to v2.0.13 (#2892)
- update maven docker tag to v3.9.7 (#2890)
- update node.js to v18.20.3 (#2891)
- update dependency typescript to v5.4.5 (#2885)
- update dependency kustomize to v5.4.2 (#2884)
- update alpine:3.19.1 docker digest to c5b1261 (#2882)
- update dependency java to v17.0.11+9 (#2883)
- update compatibility checks (#2877)
- update babel monorepo to v7.24.6 (#2878)
- update snapshot version (#2855)
- fix syntax in maven deploy workflow (#2854)
- add workflow to upload sdk artifacts to maven central (#2847)
- revert include package.json and yarn.lock in docker image (#2846)
- centralize spring boot version (#2833)
- upgrade org.springframework.boot:spring-boot-starter-web from 3.2.4 to 3.2.5 (#2794)
- refactor keycloak preset initializer to use the common presets (#2710)
- update dependency sass to v1.74.1 (#2759)
- update dependency @types/node to v18.19.30 (#2757)
- update docker/setup-buildx-action action to v3 (#2322)
- update s4u/maven-settings-action action to v3 (#2674)
- update dependency kustomize to v5.4.1 (#2756)
- update dependency typescript to v5.4.4 (#2754)
- update dependency or...
8.5+gen11
Overview
Camunda application in this release generation:
- Identity: 8.5.6
- Operate: 8.5.7
- Tasklist: 8.5.8
- Zeebe: 8.5.8
Identity
💊 Bugfixes
- enable proxy selector (#3044) (#3045)
🧹 Chore
- update dependency body-parser to v1.20.3 [security] (#3038)
Operate
What's Changed
- deps: Update actions/checkout digest to b684943 (stable/operate-8.5) by @renovate in camunda/camunda#21987
- deps: Update actions/checkout digest to 6d193bf (stable/operate-8.5) by @renovate in camunda/camunda#21996
- deps: Update camunda/operate Docker tag to v8.5.6 (stable/operate-8.5) by @renovate in camunda/camunda#22018
- Release/operate 8.5.6 by @kristinkomschow in camunda/camunda#22020
- deps: Lock file maintenance (stable/operate-8.5) by @renovate in camunda/camunda#22057
- deps: Update docker.elastic.co/elasticsearch/elasticsearch Docker tag to v7.17.24 (stable/operate-8.5) by @renovate in camunda/camunda#22126
- deps: Update docker.elastic.co/kibana/kibana Docker tag to v7.17.24 (stable/operate-8.5) by @renovate in camunda/camunda#22127
- deps: Update version.elasticsearch7 to v7.17.24 (stable/operate-8.5) by @renovate in camunda/camunda#22136
- deps: Update dependency com.amazonaws:aws-java-sdk-bom to v1.12.772 (stable/operate-8.5) by @renovate in camunda/camunda#22171
- fix: use treePathCache per partition by @ralfpuchert in camunda/camunda#21059
- Rework TreePath Cache by @Zelldon in camunda/camunda#22120
- Add tree path cache metrics by @Zelldon in camunda/camunda#22196
- Do not update treePath on FNI completed or terminated by @Zelldon in camunda/camunda#22215
- [Backport stable/operate-8.5] fix: support Bearer token with typ AT+JWT by @backport-action in camunda/camunda#22216
- Do not store leaf FNI in treePath Cache by @Zelldon in camunda/camunda#22219
- deps: Update dependency com.squareup.okio:okio-jvm to v3.9.1 (stable/operate-8.5) by @renovate in camunda/camunda#22275
- deps: Lock file maintenance (stable/operate-8.5) by @renovate in camunda/camunda#22335
- Stable/Operate-8.5: Fix integration tests - lazy creation FNI transformer by @Zelldon in camunda/camunda#22340
- deps: Update dependency com.google.protobuf:protobuf-bom to v3.25.5 (stable/operate-8.5) by @renovate in camunda/camunda#22469
- ci: run Operate frontend build on 8.5 stable branch by @ThorbenLindhauer in camunda/camunda#22524
Full Changelog: camunda/camunda@operate-8.5.6...operate-8.5.7
Tasklist
💊 Bugfixes
- support Bearer token with typ AT+JWT (#5040)
- check for isEmbeddedForm to handle customFormKey user tasks backport to 8.5 (#5036)
- process search query should return latest version of documents (#5034)
🧹 Chore
- bump identity and zeebe versions (#5046)
- fix flaky ZeebeImportMigrateProcessTaskIT.shouldMigrateProcessInstanceAndTasksDefinitionForZeebeUserTask (#5038)
- enable maven report artifact upload for tasklist tests (#5037)
- update CHANGELOG.md
Zeebe
Bug Fixes
Misc
- Tasklist: Bearer token with typ AT+JWT not supported (#22118)
- Process instance banned for timer trigger command with unknown process (#20677)
Merged Pull Requests
- Update base Docker image to latest Ubuntu LTS (#22383)
- fix: reject on missing process in timer trigger (#22169)
- fix: ensure access to raft role is thread safe (#22063)
- ci: use infra self-hosted runners for zeebe-ci.yml/property-tests job (#22028)
- ci: use infra self-hosted runners for zeebe-snyk.yml workflow (#21979)
- ci: use bigger runner for release workflow (#21579)
8.4+gen14
Overview
Camunda application in this release generation:
- Identity: 8.4.12
- Operate: 8.4.13
- Tasklist: 8.4.13
- Zeebe: 8.4.12
Identity
No changes
Operate
🧹 Chore
- update Zeebe and Identity 8.4.12 (#6812)
- prepare for next development iteration
Tasklist
💊 Bugfixes
- fix: Tasklist - OpenSearch AWS config can't be disabled [Backport stable/8.4] (#5027)
- fix: Opensearch ilm - separate requests for indexes/templates polices [Backport/stable 8.4] (#5025)
- fix: add include global state to true on backup manager [Backport stable/8.4] (#5021)
Zeebe
Bug Fixes
Misc
- Date component cycling values backwards in negative UTC regions (#21825)
- ILM does not work when previous archived indices were created (#21432)
- Collapsing dynamic lists affects the output data in tasklist (#21348)
- Feel rounding done by
decimal()
isn't accurate in forms (#21347) - Fix issue with simple dates in negative offset timezones behave erratically (#21346)
- Process instance banned for timer trigger command with unknown process (#20677)
- Clear scroll request fails on Opensearch on AWS (#19869)
Merged Pull Requests
- [Backport stable/8.5] Update base Docker image to latest Ubuntu LTS (#22395)
- Update base Docker image to latest Ubuntu LTS (#22383)
- fix: reject on missing process in timer trigger (#22169)
- deps: Update org.camunda.feel:feel-engine to 1.17.8 (#22077)
- fix: ensure access to raft role is thread safe (#22063)
- ci: use infra self-hosted runners for zeebe-ci.yml/property-tests job (#22028)
- ci: use infra self-hosted runners for zeebe-snyk.yml workflow (#21979)
- ci: use bigger runner for release workflow (#21579)