Releases: camunda/camunda-platform
8.3+gen22
Overview
Camunda application in this release generation:
- Identity: 8.3.20
- Operate: 8.3.21
- Tasklist: 8.3.23
- Zeebe: 8.3.21
Identity
No changes
Operate
💊 Bugfixes
- set correct routing value for post importer updates
🧹 Chore
- test incorrect routing value for post importer
- backport search client test helper
- updated netty to version 4.1.118Final (#6854)
- deps: upgrade Spring Boot to version 3.3.7 (#6837)
Tasklist
💊 Bugfixes
- CVE-2024-57699 [Backport/stable 8.3] (#5139)
🧹 Chore
Zeebe
version:8.3.21
Bug Fixes
Misc
- Incident creation has a routing problem to propagate child process to operate-list-view (#28468)
- Message correlation on a non-interrupting message event is not idempotent (#26926)
Maintenance
- [FEEL] Store duration values in a normalized format (#27098)
Merged Pull Requests
- Assign original author to backport pull requests (#28671)
- test: verify that passive director closes all exporters (#28310)
- fix: always close exporter container and distribution service (#28243)
- Idempotent message correlation retries (#27525)
- [Backport stable/8.4] Fix zeebe-io references (#27357)
- fix: Store duration values in a normalized format (#27161)
- deps(github-tags): Update actions/upload-artifact action to v4 (main) (#15629)
8.5+gen17
Overview
Camunda application in this release generation:
- Identity: 8.5.11
- Operate: 8.5.11
- Tasklist: 8.5.12
- Zeebe: 8.5.14
Identity
💊 Bugfixes
- upgrade Spring Boot to version 3.3.7 [Backport v8.5] (#3234)
Operate
What's Changed
- release: merge release branch release/operate-8.5.10 by @mihail-ca in camunda/camunda#26750
- deps: Update stefanzweifel/git-auto-commit-action digest to e357260 (stable/operate-8.5) by @renovate in camunda/camunda#26831
- deps: Update dependency stylis to v4.3.5 (stable/operate-8.5) by @renovate in camunda/camunda#26836
- deps: Update docker.elastic.co/elasticsearch/elasticsearch Docker tag to v7.17.27 (stable/operate-8.5) by @renovate in camunda/camunda#26940
- deps: Update version.elasticsearch7 to v7.17.27 (stable/operate-8.5) by @renovate in camunda/camunda#26959
- deps: Update docker.elastic.co/kibana/kibana Docker tag to v7.17.27 (stable/operate-8.5) by @renovate in camunda/camunda#26958
- deps: Update version.swagger-annotations to v2.2.28 (stable/operate-8.5) by @renovate in camunda/camunda#27048
- deps: Update actions/checkout digest to 85e6279 (stable/operate-8.5) by @renovate in camunda/camunda#27081
- deps: Update dependency com.google.protobuf:protobuf-bom to v3.25.6 (stable/operate-8.5) by @renovate in camunda/camunda#27531
- [Backport stable/operate-8.5] fix: ignore MIGRATED variable records by @backport-action in camunda/camunda#27093
- Run Operate migration test suite on stable 8.5 branch by @ThorbenLindhauer in camunda/camunda#24845
- deps: update Zeebe and Identity versions by @ThorbenLindhauer in camunda/camunda#27656
Full Changelog: camunda/camunda@operate-8.5.10...operate-8.5.11
Tasklist
💊 Bugfixes
- Failing to deserialize GetRepositoryResponse with AWS opensearch (#5129)
- backport 26576 ProcessInstanceArchiverJobOpenSearch missing index name (#5119)
- change opensearch to default port 9200 (#5099)
🧹 Chore
- bumping versions to release Tasklist 8.5.12 (#5134)
- deps-update-playwright (#5120)
- update CHANGELOG.md
Zeebe
version:
Bug Fixes
Misc
- Non-Prometheus Micrometer implementations only expose few C8 metrics (#26078)
- UnsupportedOperationException: Incorrect usage of actor.call(...) cannot be called from current actor. (#25897)
Maintenance
- [FEEL] Store duration values in a normalized format (#27098)
- Replace @AutoCloseResources extension with new built-in Junit AutoClose extension (#26421)
Merged Pull Requests
- migrate JournalMetrics to micrometer (#27929)
- Ignore misconfigured execution listeners (#27904)
- Migrate gateway/gRPC metrics to Micrometer (#27878)
- Fix setting bounded cache size metric (#27875)
- migrate RaftServiceMetrics & RaftStartupMetrics to micrometer (#27830)
- Migrate process engine metrics to Micrometer (#27790)
- migrate RaftRequestMetrics to micrometer (#27769)
- Introduce a Map with 3 keys (Map3D) as a generic collection (#27759)
- migrate MetaStoreMetrics/SnapshotReplicationMetrics to prometheus (#27754)
- Migrate RaftReplicationMetrics to micrometer (#27732)
- Migrate RaftRoleMetrics to micrometer (#27731)
- migrate LeaderMetrics to micrometer (#27728)
- Pass and store meter registry down to ProcessEngineMetrics (#27686)
- feat: allocate a partition MeterRegistry in RaftPartition (#27684)
- Migrate stream processor metrics to Micrometer (#27669)
- Migrate ProcessingMetrics from stream platform to Micrometer (#27654)
- Migrate replay metrics of stream platform to micrometer (#27650)
- Migrate partition role metrics to Micrometer (#27644)
- fix: allow unauthenticated api access by default (#27608)
- Migrate stream processor metrics to Micrometer (#27564)
- Migrate replay metrics of stream platform to micrometer (#27561)
- Migrate broker health metrics to Micrometer (#27538)
- Migrate bounded command cache metrics to Micrometer (#27536)
- Migrate job stream metrics to Micrometer (#27534)
- Migrate exporter director metrics to Micrometer (#27532)
- fix: Store duration values in a normalized format (#27161)
- fix: avoid actor call to unregister handlers when it is closing (#26759)
- deps: Update dependency software.amazon.awssdk:bom to v2.29.48 (main) (#26708)
- Resolve junit 5 maven dependency convergence (#26641)
8.5+gen18
Overview
Camunda application in this release generation:
- Identity: 8.5.5
- Operate: 8.5.7
- Tasklist: 8.5.7
- Zeebe: 8.5.7
Identity
🚀 New Features
- fallback to using token algorithm when the algorithm cannot be found via JWKS (#3002) (#3022)
💊 Bugfixes
- update dependency axios to v1.7.4 [security] (#3003)
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
- Use dynamic viewport height for public start forms
- Tasklist - OpenSearch AWS config can't be disabled (#5026)
- Opensearch ilm - separate requests for indexes/templates polices (#5023)
- Fix Tasklist on iOS (#5008)
- add include global state to true on backup manager (#5018)
🧹 Chore
- update CHANGELOG.md
- Bump to [email protected] (#5028)
- update CHANGELOG.md
Zeebe
Bug Fixes
Broker
- Exporter arguments are always converted to maps instead of list (#4552)
Misc
- Multi instance body finishes with less inner activities than expected (#20958)
- NPE in
BpmnStateBehavior.getParentElementInstanceContext
"parentElementInstance" is null (#20762) - Possible memory corruption leading to SIGSEGV (#20555)
- Exporting decision evaluation records breaks with large
evaluationFailureMessage
values (#20248) - CI: Zeebe build fails due to SBE build errors (#16029)
- NullPointerException in ActivateProcessInstanceBatchProcessor.createChildInstanceRecord (#12918)
Maintenance
- Renovate updates project parent poms but shouldn't (#20856)
- Refactor
fold
method argument order inEither
interface (#20588) Sequencer#isEntryValid
is slow because it has to calculate the full record size (#19225)
Merged Pull Requests
- build: fix fetching the last push commit (#21861)
- Allow instantiating exporter configuration with list fields/members (#21847)
- fix: make SBE code generation thread safe (#21801)
- [Backport stable/8.4] build: replace protolock with buf CLI (#21773)
- build: add buf configuration file (#21696)
- build: replace protolock with buf CLI (#21616)
- fix: prevent completing multi-instance body until the completion/termination of all its children (#21442)
- bugfix: set a limit to evaluationFailureMessage size (#21320)
- refactor: record value and metadata length is always non-zero (#21311)
- Unlearn spotless to ratchet from main (#21200)
- feat: allow dns resolution to fall back to TCP (#21066)
- test: ensure that controlled actor scheduler starts idle (#21043)
- refactor: Change order of
fold
method arguments inEither
interface (#20889) - fix: resetting a reader does not invalidate returned entries (#20720)
- fix: run scheduled tasks at a given timestamp (#18986)
8.5+gen16
Overview
Camunda application in this release generation:
- Identity: 8.5.13
- Operate: 8.5.11
- Tasklist: 8.5.12
- Zeebe: 8.5.13
Identity
💊 Bugfixes
- upgrade only actions/download-artifact
- update commons-io to 2.14.0 [Backport v8.5] (#3250)
Operate
What's Changed
- release: merge release branch release/operate-8.5.10 by @mihail-ca in camunda/camunda#26750
- deps: Update stefanzweifel/git-auto-commit-action digest to e357260 (stable/operate-8.5) by @renovate in camunda/camunda#26831
- deps: Update dependency stylis to v4.3.5 (stable/operate-8.5) by @renovate in camunda/camunda#26836
- deps: Update docker.elastic.co/elasticsearch/elasticsearch Docker tag to v7.17.27 (stable/operate-8.5) by @renovate in camunda/camunda#26940
- deps: Update version.elasticsearch7 to v7.17.27 (stable/operate-8.5) by @renovate in camunda/camunda#26959
- deps: Update docker.elastic.co/kibana/kibana Docker tag to v7.17.27 (stable/operate-8.5) by @renovate in camunda/camunda#26958
- deps: Update version.swagger-annotations to v2.2.28 (stable/operate-8.5) by @renovate in camunda/camunda#27048
- deps: Update actions/checkout digest to 85e6279 (stable/operate-8.5) by @renovate in camunda/camunda#27081
- deps: Update dependency com.google.protobuf:protobuf-bom to v3.25.6 (stable/operate-8.5) by @renovate in camunda/camunda#27531
- [Backport stable/operate-8.5] fix: ignore MIGRATED variable records by @backport-action in camunda/camunda#27093
- Run Operate migration test suite on stable 8.5 branch by @ThorbenLindhauer in camunda/camunda#24845
- deps: update Zeebe and Identity versions by @ThorbenLindhauer in camunda/camunda#27656
Full Changelog: camunda/camunda@operate-8.5.10...operate-8.5.11
Tasklist
💊 Bugfixes
- Failing to deserialize GetRepositoryResponse with AWS opensearch (#5129)
- backport 26576 ProcessInstanceArchiverJobOpenSearch missing index name (#5119)
- change opensearch to default port 9200 (#5099)
🧹 Chore
- bumping versions to release Tasklist 8.5.12 (#5134)
- deps-update-playwright (#5120)
- update CHANGELOG.md
Zeebe
version:8.5.13
Dependency Updates
- deps: Update eclipse-temurin:21-jdk-noble Docker digest to 971bf64 (stable/8.5) by @renovate in camunda/camunda#27421
- deps: Update dependency io.swagger.core.v3:swagger-annotations to v2.2.28 (stable/8.5) by @renovate in camunda/camunda#27039
- deps: Update dependency io.camunda:zeebe-qa to v8.5.12 (stable/8.5) by @renovate in camunda/camunda#27052
- deps: Update dependency com.azure:azure-sdk-bom to v1.2.31 (stable/8.5) by @renovate in camunda/camunda#27494
- deps: Update dependency com.google.protobuf:protobuf-bom to v3.25.6 (stable/8.5) by @renovate in camunda/camunda#27498
8.4+gen19
Overview
Camunda application in this release generation:
- Identity: 8.4.11
- Operate: 8.4.10
- Tasklist: 8.4.12
- Zeebe: 8.4.11
Identity
💊 Bugfixes
- update dependency axios to v1.7.4 [security] (#3004)
Operate
🚀 New Features
- skip creating update requests for missing batch operations (#6771)
💊 Bugfixes
- avoid blocking the threads in importer (#6768)
- remove dry-run and reusable workflows (#6758)
- add allowlist to SortValuesWrapper to prevent untrusted deserialization [Backport stable/8.4] (#6761)
🧹 Chore
Tasklist
💊 Bugfixes
- Tasklist index prefixes are not correctly setup on OpenSearch (#4996)
- include tenantId in variable record store (#4991)
🧹 Chore
- bump zeebe and identity for 8.4 patch release (#5015)
- add exception stacktrace into the debug logs [Backport stable/8.4] (#5012)
- deps: update graphql-java to fix CVE-2024-40094 [Backport stable/8.4] (#5006)
- deps: upgrade springboot to fix CVE-2024-22262 (#4985)
Zeebe
version:8.4.11
Bug Fixes
Broker
- Exporter arguments are always converted to maps instead of list (#4552)
Misc
- ILM does not work when previous archived indices were created (#21432)
- Multi instance body finishes with less inner activities than expected (#20958)
- NPE in
BpmnStateBehavior.getParentElementInstanceContext
"parentElementInstance" is null (#20762) - Possible memory corruption leading to SIGSEGV (#20555)
- Exporting decision evaluation records breaks with large
evaluationFailureMessage
values (#20248) - Tasklist index prefixes are not correctly setup on OpenSearch (#19905)
- CI: Zeebe build fails due to SBE build errors (#16029)
- NullPointerException in ActivateProcessInstanceBatchProcessor.createChildInstanceRecord (#12918)
Maintenance
- Refactor
fold
method argument order inEither
interface (#20588) Sequencer#isEntryValid
is slow because it has to calculate the full record size (#19225)
Merged Pull Requests
- [Backport stable/8.5] build: fix fetching the last push commit (#21867)
- build: fix fetching the last push commit (#21861)
- Allow instantiating exporter configuration with list fields/members (#21847)
- fix: make SBE code generation thread safe (#21801)
- build: add buf configuration file (#21696)
- build: replace protolock with buf CLI (#21616)
- fix: prevent completing multi-instance body until the completion/termination of all its children (#21442)
- bugfix: set a limit to evaluationFailureMessage size (#21320)
- refactor: record value and metadata length is always non-zero (#21311)
- Unlearn spotless to ratchet from main (#21200)
- feat: allow dns resolution to fall back to TCP (#21066)
- test: ensure that controlled actor scheduler starts idle (#21043)
- refactor: Change order of
fold
method arguments inEither
interface (#20889) - Only activate/complete child process instance while call activity is active (#20835)
- fix: resetting a reader does not invalidate returned entries (#20720)
- fix: run scheduled tasks at a given timestamp (#18986)
8.4+gen18
Overview
Camunda application in this release generation:
- Identity: 8.4.18
- Operate: 8.4.17
- Tasklist: 8.4.17
- Zeebe: 8.4.16
Identity
💊 Bugfixes
- upgrade only actions/download-artifact
- update commons-io to 2.14.0 [Backport v8.4] (#3249)
Operate
💊 Bugfixes
🧹 Chore
- update visual regression snapshots
- update playwright
- deps: upgrade Spring Boot to version 3.3.7 (#6836)
- remove 1.0.0 from migration test suite
- run migration test suite on stable branch
Tasklist
💊 Bugfixes
- Failing to deserialize GetRepositoryResponse with AWS opensearch [Backport stable/8.4] (#5130)
- backport ProcessInstanceArchiverJobOpenSearch missing index name (#5121)
- set default port for opensearch to 9200 [Backport stable/8.4] (#5118)
🧹 Chore
- bumping version to release 8.4.17 (#5133)
Zeebe
version:8.4.16
Bug Fixes
Misc
- Backpressure at 100% after backup & restore (#26104)
- Zeebe 8.5 leaks backpressure in-flight spots (#24521)
Maintenance
- [FEEL] Store duration values in a normalized format (#27098)
Merged Pull Requests
- fix: Store duration values in a normalized format (#27161)
- fix: @TestZeebe resources are closed even when constructed in a @beforeeach (#26737)
- Replace usage of internal Junit 5 helper removed in Junit 5.11 (#26722)
- Fixes Zeebe 8.5 Limiters inFlight concurrent access (#26408)
- ci: update zeebe-performance-test link (#26128)
8.3+gen21
Overview
Camunda application in this release generation:
- Identity: 8.3.19
- Operate: 8.3.20
- Tasklist: 8.3.22
- Zeebe: 8.3.20
Identity
💊 Bugfixes
- upgrade only actions/upload-artifact
- upgrade only actions/download-artifact
Operate
💊 Bugfixes
- update login vr test to current reflect new year (#6841)
🧹 Chore
- update visual regression snapshots
- update upload-artifact to v4
- run migration test suite on stable branch
Tasklist
🧹 Chore
- bumping versions to release 8.3 (#5136)
Zeebe
version:8.3.20
Bug Fixes
Misc
- Backpressure at 100% after backup & restore (#26104)
- Zeebe 8.5 leaks backpressure in-flight spots (#24521)
Merged Pull Requests
- fix: @TestZeebe resources are closed even when constructed in a @beforeeach (#26737)
- Replace usage of internal Junit 5 helper removed in Junit 5.11 (#26722)
- ci: use correct latest benchmark version (#26674)
- Fixes Zeebe 8.5 Limiters inFlight concurrent access (#26408)
- ci: update zeebe-performance-test link (#26128)
8.5+gen15
Overview
Camunda application in this release generation:
- Identity: 8.5.11
- Operate: 8.5.10
- Tasklist: 8.5.11
- Zeebe: 8.5.12
Identity
💊 Bugfixes
- upgrade Spring Boot to version 3.3.7 [Backport v8.5] (#3234)
Operate
What's Changed
- release: merge release branch 8.5.9 by @sdorokhova in camunda/camunda#25642
- deps: Update stefanzweifel/git-auto-commit-action digest to 0b492c0 (stable/operate-8.5) by @renovate in camunda/camunda#25763
- deps: Update all non-major dependencies (stable/operate-8.5) by @renovate in camunda/camunda#25768
- deps: Update docker.elastic.co/elasticsearch/elasticsearch Docker tag to v7.17.26 (stable/operate-8.5) by @renovate in camunda/camunda#25779
- deps: Update docker.elastic.co/kibana/kibana Docker tag to v7.17.26 (stable/operate-8.5) by @renovate in camunda/camunda#25782
- deps: Update version.elasticsearch7 to v7.17.26 (stable/operate-8.5) by @renovate in camunda/camunda#25783
- deps: Update dependency org.thymeleaf:thymeleaf to v3.1.3.RELEASE (stable/operate-8.5) by @renovate in camunda/camunda#25808
- deps: Update dependency @types/react-dom to v18.3.3 (stable/operate-8.5) by @renovate in camunda/camunda#25793
- deps: Update dependency lint-staged to v15.2.11 (stable/operate-8.5) by @renovate in camunda/camunda#25836
- deps: Update dependency @types/react to v18.3.15 (stable/operate-8.5) by @renovate in camunda/camunda#25869
- deps: Update dependency @types/react-dom to v18.3.4 (stable/operate-8.5) by @renovate in camunda/camunda#25873
- deps: Update all non-major dependencies (stable/operate-8.5) by @renovate in camunda/camunda#25879
- deps: Update dependency @types/react-dom to v18.3.5 (stable/operate-8.5) by @renovate in camunda/camunda#25881
- deps: Update dependency @types/react-transition-group to v4.4.12 (stable/operate-8.5) by @renovate in camunda/camunda#25956
- deps: Update version.swagger-annotations to v2.2.27 (stable/operate-8.5) by @renovate in camunda/camunda#25957
- deps: update Spring Boot to 3.2.12 by @ThorbenLindhauer in camunda/camunda#26034
- deps: Update dependency com.amazonaws:aws-java-sdk-bom to v1.12.780 (stable/operate-8.5) by @renovate in camunda/camunda#26122
- deps: Update version.lucene to v8.11.4 (stable/operate-8.5) by @renovate in camunda/camunda#26123
- deps: Update dependency @types/react to v18.3.17 (stable/operate-8.5) by @renovate in camunda/camunda#26132
- deps: Update dependency @types/react to v18.3.18 (stable/operate-8.5) by @renovate in camunda/camunda#26360
- fix: move from Apache to AWS CRT client for AWS Opensearch by @ThorbenLindhauer in camunda/camunda#26272
- feat: add more trusted algorithms to Operate JWT decoder [Backport 8.5] by @kristinkomschow in camunda/camunda#26497
- fix: Revert "deps: Update version.lucene to v8.11.4" by @kristinkomschow in camunda/camunda#26501
- deps: Update dependency styled-components to v6.1.14 (stable/operate-8.5) by @renovate in camunda/camunda#26545
- chore(deps): upgrade Spring Boot to version 3.3.7 by @tsedekey in camunda/camunda#26437
- fix: update login vr test to current reflect new year [backport 8.5] by @vitorwtavares in camunda/camunda#26534
- deps: update zeebe and identity versions by @mihail-ca in camunda/camunda#26703
Full Changelog: camunda/camunda@operate-8.5.9...operate-8.5.10
Tasklist
💊 Bugfixes
- Tasklist archiver is creating too many scrolls (#5109)
- opensearch return 404 on GET document by ID (#5106)
- backport form linking (#5077)
- move from Apache to AWS CRT client for AWS Opensearch (#5097)
- set opensearch default port to 9200
🧹 Chore
- bumping versions to release 8.5 (#5115)
- fix linting (#5112)
- deps: upgrade Spring Boot to version 3.3.7 (#5103)
- deps: update ES 7 client to 7.17.25 (#5092)
- remove add_ti_hto_project GHA (#5095)
- deps: upgrade to springboot 3.3.6 (#5086)
- update CHANGELOG.md
Zeebe
version:8.5.12
Fixes
- fix: @TestZeebe resources are closed even when constructed in a @beforeeach (#26737)
- Fixes Zeebe 8.5 Limiters inFlight concurrent access (#26408)
Improvements
8.6+gen6
Overview
Camunda application in this release generation:
- Identity: 8.6.7
- Operate: 8.6.7
- Tasklist: 8.6.7
- Zeebe: 8.6.7
Identity
💊 Bugfixes
- upgrade Spring Boot to version 3.3.7 [Backport v8.6] (#3235)
Operate
Tasklist
Zeebe
Bug Fixes
Java Client
- Unauthorized REST requests are retried forever when OAuth is used (#26012)
- Zeebe Java Client Fails to Handle Error Responses Gracefully (#25087)
- Add Spring SDK Testing support that was present in community Spring SDK (#26423)
Misc
- [Opensearch] Tasklist archiver is creating too many scrolls (#26571)
- CommandWrapper#executeAsyncWithMetrics fails with ClassCastException (#26418)
- Same-name form resources inside deployments overridden with unexpected content on deployment distribution (#25727)
- Redirect the
/instances/*
routes to/operate/instances/*
(#25711) - Tasklist Error on Initial and Subsequent Navigations (#25638)
- Channel closed when a response times out in NettyMessagingService (#25596)
- Tasklist ignores context path when redirecting to deep link URLs after OIDC login (#25534)
- Process modification on inclusive gateway makes active token disappear (#25099)
- Scrolls are not sufficiently cleared on AWS Opensearch: rework fix for #19869 (#24321)
- A process instance is stuck after modifing to an inclusive gateway (#20587)
- InvalidConfigurationException when GCS store is not accessible on startup (#14593)
Merged Pull Requests
- fix: Tasklist archiver is creating too many scrolls (#26573)
- test: use lowercase GCS bucketname (#26538)
- Limit REST requests (#26442)
- fix: make CommandWrapper response type agnostic (#26419)
- Opensearch handle 404 for GET by document ID (#26410)
- Support activating Inclusive Gateway via Process Instance Modification (#25771)
- fix: only create one CREATED event per form on distribution (#25728)
- fix: Redirect the /instances/* routes to /operate/instances/* (#25712)
- fix: parse unexpected REST responses in client (#25681)
- ci: add lint rule to check for Caching Strategy best practices and fix problems (#25658)
- fix: Tasklist redirections are not working properly after login (#25643)
- fix: do not close active channels on first response timeout (#25615)
- fix: add context path to Tasklist redirection urls #25534 (#25564)
- fix: update user task when formId is not set during importing (#25181)
- fix: do not throw Exception when GCS store is not accessible on startup (#23057)
- ci: use setup-yarn-cache everywhere (#21607)
8.5+gen14
Overview
Camunda application in this release generation:
- Identity: 8.5.11
- Operate: 8.5.10
- Tasklist: 8.5.11
- Zeebe: 8.5.11
Identity
💊 Bugfixes
- upgrade Spring Boot to version 3.3.7 [Backport v8.5] (#3234)
Operate
What's Changed
- release: merge release branch 8.5.9 by @sdorokhova in camunda/camunda#25642
- deps: Update stefanzweifel/git-auto-commit-action digest to 0b492c0 (stable/operate-8.5) by @renovate in camunda/camunda#25763
- deps: Update all non-major dependencies (stable/operate-8.5) by @renovate in camunda/camunda#25768
- deps: Update docker.elastic.co/elasticsearch/elasticsearch Docker tag to v7.17.26 (stable/operate-8.5) by @renovate in camunda/camunda#25779
- deps: Update docker.elastic.co/kibana/kibana Docker tag to v7.17.26 (stable/operate-8.5) by @renovate in camunda/camunda#25782
- deps: Update version.elasticsearch7 to v7.17.26 (stable/operate-8.5) by @renovate in camunda/camunda#25783
- deps: Update dependency org.thymeleaf:thymeleaf to v3.1.3.RELEASE (stable/operate-8.5) by @renovate in camunda/camunda#25808
- deps: Update dependency @types/react-dom to v18.3.3 (stable/operate-8.5) by @renovate in camunda/camunda#25793
- deps: Update dependency lint-staged to v15.2.11 (stable/operate-8.5) by @renovate in camunda/camunda#25836
- deps: Update dependency @types/react to v18.3.15 (stable/operate-8.5) by @renovate in camunda/camunda#25869
- deps: Update dependency @types/react-dom to v18.3.4 (stable/operate-8.5) by @renovate in camunda/camunda#25873
- deps: Update all non-major dependencies (stable/operate-8.5) by @renovate in camunda/camunda#25879
- deps: Update dependency @types/react-dom to v18.3.5 (stable/operate-8.5) by @renovate in camunda/camunda#25881
- deps: Update dependency @types/react-transition-group to v4.4.12 (stable/operate-8.5) by @renovate in camunda/camunda#25956
- deps: Update version.swagger-annotations to v2.2.27 (stable/operate-8.5) by @renovate in camunda/camunda#25957
- deps: update Spring Boot to 3.2.12 by @ThorbenLindhauer in camunda/camunda#26034
- deps: Update dependency com.amazonaws:aws-java-sdk-bom to v1.12.780 (stable/operate-8.5) by @renovate in camunda/camunda#26122
- deps: Update version.lucene to v8.11.4 (stable/operate-8.5) by @renovate in camunda/camunda#26123
- deps: Update dependency @types/react to v18.3.17 (stable/operate-8.5) by @renovate in camunda/camunda#26132
- deps: Update dependency @types/react to v18.3.18 (stable/operate-8.5) by @renovate in camunda/camunda#26360
- fix: move from Apache to AWS CRT client for AWS Opensearch by @ThorbenLindhauer in camunda/camunda#26272
- feat: add more trusted algorithms to Operate JWT decoder [Backport 8.5] by @kristinkomschow in camunda/camunda#26497
- fix: Revert "deps: Update version.lucene to v8.11.4" by @kristinkomschow in camunda/camunda#26501
- deps: Update dependency styled-components to v6.1.14 (stable/operate-8.5) by @renovate in camunda/camunda#26545
- chore(deps): upgrade Spring Boot to version 3.3.7 by @tsedekey in camunda/camunda#26437
- fix: update login vr test to current reflect new year [backport 8.5] by @vitorwtavares in camunda/camunda#26534
- deps: update zeebe and identity versions by @mihail-ca in camunda/camunda#26703
Full Changelog: camunda/camunda@operate-8.5.9...operate-8.5.10
Tasklist
💊 Bugfixes
- Tasklist archiver is creating too many scrolls (#5109)
- opensearch return 404 on GET document by ID (#5106)
- backport form linking (#5077)
- move from Apache to AWS CRT client for AWS Opensearch (#5097)
- set opensearch default port to 9200
🧹 Chore
- bumping versions to release 8.5 (#5115)
- fix linting (#5112)
- deps: upgrade Spring Boot to version 3.3.7 (#5103)
- deps: update ES 7 client to 7.17.25 (#5092)
- remove add_ti_hto_project GHA (#5095)
- deps: upgrade to springboot 3.3.6 (#5086)
- update CHANGELOG.md
Zeebe
Bug Fixes
Java Client
- Unauthorized REST requests are retried forever when OAuth is used (#26012)
- Zeebe Java Client Fails to Handle Error Responses Gracefully (#25087)
Misc
- Same-name form resources inside deployments overridden with unexpected content on deployment distribution (#25727)
- Channel closed when a response times out in NettyMessagingService (#25596)
- Process modification on inclusive gateway makes active token disappear (#25099)
- A process instance is stuck after modifing to an inclusive gateway (#20587)
- InvalidConfigurationException when GCS store is not accessible on startup (#14593)
Merged Pull Requests
- test: use lowercase GCS bucketname (#26538)
- Limit REST requests (#26442)
- Update zcl repo location (#26298)
- Support activating Inclusive Gateway via Process Instance Modification (#25771)
- fix: only create one CREATED event per form on distribution (#25728)
- fix: parse unexpected REST responses in client (#25681)
- fix: do not close active channels on first response timeout (#25615)
- fix: do not throw Exception when GCS store is not accessible on startup (#23057)