Skip to content

Releases: camunda/camunda-platform

Camunda Platform 8.1.5

09 Dec 12:36
821cc30
Compare
Choose a tag to compare

Zeebe

Bug Fixes

Broker

  • NPE in ProcessInstanceModifiedEventApplier (#10878)
  • I can activate a failed job that has no remaining retries (#10308)

Misc

  • BpmnModelException: Collection expected to have <1> entry but has <0> (#10962)
  • NPE during process instance modification (#10606)
  • ZeebeDbInconsistentException INCIDENT_JOBS already exists (#10309)
  • BpmnModelException: Collection expected to have <1> entry but has <0> (#8521)

Merged Pull Requests

  • Run spotless before the release version updates are committed (#11125)
  • Prevent activation of failed job without retries (#11109)
  • Prevent NPE when activating element inside flow scope that's being terminated (#11083)
  • fix(engine): fix message transformer of extension elements (#11074)
  • feat: log details of cancelled transitions (#11069)
  • Prevent NPE when terminating call activity (#10996)

Operate

💊 Bugfixes

  • archiver: avoid retries in too short intervals (#3762)
  • backend: distinguish JwtToken and UserToken authentication (#3819) (#3820)
  • backend: don't check pendingIncident twice (#3760) (#3794)
  • backend: count only root process instance for metrics (#3812)
  • fix mixpanel loading (#3764) (#3807)
  • backend: exclude multi instance body from statistic (#3765) (#3782)
  • backend: fix flow node instance statistics (#3767) (#3780)

🧹 Chore

  • qa: fix test
  • project: update Zeebe and Identity versions to 8.1.5 (#3816)
  • pom: update Spring Boot to 2.7.6 (#3773)
  • qa: ignore ImportSeveralVersionsIT test

Tasklist

💊 Bugfixes

  • Fix Mixpanel loading (#2307)

🧹 Chore

  • project: update Zeebe and Identity versions to 8.1.5 (#2325)
  • preview-environments: Moving stable branch preview-deployment (#2301)
  • pom: update Spring Boot 2.6.14 (#2294)

Identity

💊 Bugfixes

🧹 Chore

Camunda Platform 8.0.9

09 Dec 12:25
b80ae80
Compare
Choose a tag to compare

Zeebe

Bug Fixes

Broker

  • I can activate a failed job that has no remaining retries (#10308)

Misc

  • BpmnModelException: Collection expected to have <1> entry but has <0> (#10962)
  • ZeebeDbInconsistentException INCIDENT_JOBS already exists (#10309)
  • BpmnModelException: Collection expected to have <1> entry but has <0> (#8521)
  • BPMN deployment fails due to Data Object (#8230)

Maintenance

  • Allow 8.0 patch releases to skip docker verify step (#10895)

Merged Pull Requests

  • Run spotless before the release version updates are committed (#11125)
  • Prevent activation of failed job without retries (#11109)
  • fix(engine): fix message transformer of extension elements (#11074)
  • feat: log details of cancelled transitions (#11069)
  • Resolve flaky shouldTriggerTimerTest (#11034)
  • deps(maven): bump jackson-bom from 2.13.4.20221013 to 2.14.0 (#10947)
  • Increase timeout and add logging (#10868)
  • Unflake timer start event test (#10867)
  • Deploy process with data object and data store (#10845)
  • deps(maven): bump jackson-bom from 2.13.4.20221012 to 2.13.4.20221013 (#10719)

Operate

💊 Bugfixes

  • backend: count only root process instance for metrics (#3811)
  • import/fni: avoid duplicated indexing requests (#3722)

🧹 Chore

  • project: update Zeebe and Identity versions to 8.0.9 (#3817)
  • metrics: don't set random uuid (#3728)
  • deps: bump version.jackson from 2.13.3 to 2.14.0 (#3704)
  • Dockerfile: update Docker base image to be temurin 17 (#3545)
  • update CHANGELOG.md

Tasklist

🧹 Chore

  • project: update Zeebe and Identity versions to 8.0.9 (#2326)
  • preview-environments: Moving stable branch preview-deployment (#2300)
  • update CHANGELOG.md

Identity

💊 Bugfixes

🧹 Chore

Camunda Platform 8.1.4

24 Nov 14:01
ffd1dd1
Compare
Choose a tag to compare

Zeebe

Enhancements

Misc

  • Update to the 17.0.5 JDK (#10372)

Bug Fixes

Misc

  • Poor error handling in Elasticsearch exporter of incorrect response parsing (#10970)
  • Mixed benchmarks always fall in a weird state after several hours (#10552)
  • BPMN deployment fails due to Data Object (#8230)

Merged Pull Requests

  • Resolve flaky shouldTriggerTimerTest (#11034)
  • Resolve flaky timer test (#11033)
  • test(exporter): don't fail test if getPhase future throws (#10999)
  • refactor(elasticsearch-exporter): output raw message on JSON error (#10971)
  • deps(maven): bump jackson-bom from 2.13.4.20221013 to 2.14.0 (#10947)
  • Fix flaky deployment recovery test (#10938)
  • fix(benchmark): publish messages with no TTL (#10935)
  • build(docker): update base image to jdk 17.0.5 (#10932)
  • Unflake timer start event test (#10867)
  • Deploy process with data object and data store (#10845)
  • deps(maven): bump jackson-bom from 2.13.4.20221012 to 2.13.4.20221013 (#10719)

Operate

🚀 New Features

  • backend: support inclusive gateway 8.1 (#3716)

💊 Bugfixes

  • import/fni: avoid duplicated indexing requests (#3721)
  • test: pass expected variable to avoid incident (#3733)
  • tests: wait for a specific number of tokens (#3725)

🧹 Chore

  • Use action to avoid errors with unescaped characters (#3465) (#3739)
  • backend: update Zeebe and Identity to 8.1.4 (#3735)
  • metrics: don't set random uuid (#3727)
  • deps: bump version.jackson from 2.13.4 to 2.14.0 (#3703)
  • Dockerfile: update Docker base image to be temurin 17 (#3546)

Tasklist

🚀 New Features

  • backend: add optional parameter allowOverrideAssignment (#2253)

💊 Bugfixes

  • backend: Use email, username as assignee (#2158) (#2224)

🧹 Chore

  • backend: update Zeebe and Identity to 8.1.4 (#2279)

Identity

💊 Bugfixes

🧹 Chore

  • fix release artifact upload in CI

Camunda Platform 8.2.0-alpha1

08 Nov 10:22
Compare
Choose a tag to compare
Pre-release

Zeebe

Enhancements

Broker

  • Export escalation records to ElasticSearch (#10767)
  • Create EscalationRecord and EscalationIntent (#10762)
  • Support link events (#10563)
  • Support undefined tasks (#10562)
  • Export missing records to ES (#8337)
  • Improve error message in case of uncovered BPMN features (#7282)

Misc

  • Needs to transfer the variables when failing a job has variables (#10700)
  • Needs to set the variables locally when failing a job with variables (#10698)
  • I can use bpmn model api to create a script task with feel expression (#10692)
  • I can deploy a process definition with escalation event (#10688)
  • None end events calculation of output parameters (#10613)
  • Add signal events support in the bpmn model api (#10530)
  • Support user task candidate users (#10346)
  • I can set variables when failing a job (#9404)
  • Introduce a less pessimistic backpressure algorithm (#8298)

Bug Fixes

Broker

  • Fail to export the process instance modification record to Elasticsearch (#10732)
  • NPE terminating both multi-instance body and child elements during PI modification (#10537)
  • Using modification, I can't activate an element if an interrupting event subprocess was triggered (#10477)

Misc

  • Broker startup fails when disk usage monitoring is disabled (#10735)
  • Ensure RaftStore lock files are created and updated atomically (#10681)
  • RandomizedRaftTest.livenessTestWithNoSnapshot fails because member is ACTIVE not READY (#10545)
  • Writing TaskResult in ProcessScheduleService can block complete processing (#10526)
  • ZeebePartition caught in a loop transition to inactive after a dead partition (#9924)
  • Failed to take snapshot in leader because index entry is not found (#9761)

Maintenance

  • Update 1.1.1f-1ubuntu2.13 to at least 1.1.1f-1ubuntu2.15 (#10800)
  • Migrate the StreamProcessor tests to the new StreamPlatformExtension (#10455)
  • Remove the additional submit (#10291)
  • Create a StreamProcessor Module (#10130)
  • Preserve output of flaky tests (#10109)
  • Improve feedback when a partition is starting (#9963)
  • Disable the Jenkins CI Pipeline (#9137)

Merged Pull Requests

  • ci: fix dependabot PR approval (#10666)
  • deps(maven): bump version.camunda from 7.17.0 to 7.18.0 (#10650)
  • deps(maven): bump version.archunit from 0.23.1 to 1.0.0 (#10622)
  • Migrate StreamProcessor test (#10468)

Operate

💊 Bugfixes

  • backend: fix incident import for migrated flow node instances (#3503)
  • dmn: disable ELS indexing of DMN input and output values (#3541)
  • Fix Identity authentication for non-empty context path (#3515) (#3521)
  • Add audience check of JWT for SaaS (#3502)
  • backend: add null check for JWT payload scope (#3500)
  • backend: add AccessDeniedHandler to Error (#3511)
  • deps: update dependency bpmn-moddle to v8 (#3458)
  • enable adding variables for new parent scopes (#3494)
  • backend: use Zeebe 8.1.0 for tests (#3492)
  • preview-env: Add missing input for teardown worflow
  • preview-env: Add missing env

🧹 Chore

  • backend: update Zeebe and Identity to 8.2.0-alpha1 (#3581)
  • type fetchProcessesInstancesStatistics API and refactor tests #3576 (#3577)
  • type fetchProcessesCoreStatistics API and refactor tests (#3576)
  • type fetchGroupedProcesses API and refactor tests (#3575)
  • type fetchProcessInstances API and refactor tests (#3573)
  • Dockerfile: update Docker base image to be temurin 17 (#3544)
  • type fetchProcessInstanceIncidents API and refactor tests (#3572)
  • type fetchProcessInstance API and refactor tests (#3571)
  • implement api mocks and refactor detail page tests (#3489)
  • improve typing for requestAndParse method (#3570)
  • Update Browserlist DB
  • type api functions (#3528)
  • preview-env: Cleanup old preview env actions (#3536)
  • preview-env: Use the new global preview env teardown action (#3530)
  • qa: fix migration test setup (#3540)
  • seed: rename notification skip trait to comply with new plugin version (#3518)
  • preview-env: Use the new global preview env action (#3508)
  • Update Browserlist DB
  • refactor bpmn flow node types (#3505)
  • deps: update all non-major dependencies (#3493)
  • Update Browserlist DB
  • deps: bump java-jwt from 4.0.0 to 4.1.0 (#3498)
  • deps: bump zeebe-test-container from 3.5.0 to 3.5.2 (#3426)
  • deps: bump version.micrometer from 1.9.4 to 1.9.5 (#3490)
  • deps: bump elasticsearch from 1.17.3 to 1.17.5 (#3462)
  • deps: update bobheadxi/deployments digest to 9d4477f (#3160)
  • improve types for bpmn-js modules (#3477)
  • qa: fix test conditions in integration tests (#3474)
  • backend: Adjust importer modules add 8.2 remove 8.0 (#3475)
  • Update Browserlist DB
  • fix flaky variable panel tests (#3464)
  • preview-env: Split the deploy-preview actions into create and destroy actions (#3472)

Tasklist

💊 Bugfixes

  • backend: Use email, username as assignee (#2158)
  • deps: update all non-major dependencies (#2173)
  • deps: update dependency @carbon/react to v1.15.0 (#2166)
  • deps: update dependency @carbon/elements to v11.12.0 (#2165)
  • deps: update dependency @bpmn-io/form-js to v0.9.7 (#2152)
  • deps: update dependency sass to v1.55.0 (#2145)
  • deps: update dependency @carbon/elements to v11.11.0 (#2144)
  • deps: update dependency react-router-dom to v6.4.2 (#2087)
  • deps: update dependency @bpmn-io/form-js to v0.9.6 (#2143)
  • deps: update all non-major dependencies (#2137)
  • deps: update dependency @carbon/react to v1.14.0 (#2091)
  • preview-env: Add missing input for teardown workflow
  • preview-env: Add missing env var (#2139)
  • Revert dep update

🧹 Chore

  • backend: update Zeebe abd Identity to 8.2.0-alpha1 ([#2225](htt...
Read more

Camunda Platform 8.1.3

08 Nov 08:34
acdf9d3
Compare
Choose a tag to compare

Zeebe

Bug Fixes

Broker

  • Terminate end event does not terminate process when waiting at parallel gateway (#10590)
  • RetryStrategies do not yield (#10539)
  • Using modification, I can't activate a parallel gateway (#10518)

Misc

  • Restore app fails to inject backup store (#10824)
  • Broker startup fails when disk usage monitoring is disabled (#10735)
  • Error handling .camunda symbolic link (#10641)
  • ZeebePartition caught in a loop transition to inactive after a dead partition (#9924)

Maintenance

  • Update 1.1.1f-1ubuntu2.13 to at least 1.1.1f-1ubuntu2.15 (#10800)

Merged Pull Requests

  • Increase timeout and add logging (#10868)
  • Update docker base image (#10862)
  • test(dispatcher): fixes sigsev due to consumer (#10853)
  • Yield actor thread between retries (#10844)
  • ci: run go client tests on github hosted runner (#10833)
  • Fix error on writing cache file in the Java client (#10831)
  • Fix restore app startup and shutdown behavior (#10825)
  • Use ClusteringRule for SecureClusteredMessagingIT (#10823)
  • test: handle temporarily missing snapshots more gracefully (#10812)
  • build(docker): update base image to fix CVE-2022-2068 (#10810)
  • Reset active sequence flows upon terminate end event activation (#10789)
  • Fix activation of Parallel Gateway through Process Instance Modification (#10779)
  • Stop raft server when going inactive due to unrecoverable errors (#10776)
  • fix: don't fail on startup if disk usage monitor is disabled (#10749)
  • test: don't fail test if scheduled task runs more often than expected (#10746)
  • ci: fix dependabot PR approval (#10666)
  • deps(maven): bump commons-text from 1.9 to 1.10.0 (#10559)

Operate

💊 Bugfixes

  • dmn: disable ELS indexing of DMN input and output values (#3534)
  • Add audience check of JWT for SaaS (#3502)
  • backend: add null check for JWT payload scope (#3500)
  • backend: add AccessDeniedHandler to Error (#3511)

🧹 Chore

  • backend: update Zeebe and Identity to 8.1.3 (#3580)

Tasklist

🧹 Chore

  • backend: update Zeebe abd Identity to 8.1.3 (#2226)
  • pom: update Spring Boot to 2.6.13 (#2222)
  • Dockerfile: update Docker base image to be temurin 17 (#2220)

Identity

💊 Bugfixes

Camunda Platform 8.0.8

08 Nov 08:34
acdf9d3
Compare
Choose a tag to compare

Zeebe

Bug Fixes

Broker

  • RetryStrategies do not yield (#10539)

Misc

  • Ensure RaftStore lock files are created and updated atomically (#10681)
  • Error handling .camunda symbolic link (#10641)
  • RandomizedRaftTest.livenessTestWithNoSnapshot fails because member is ACTIVE not READY (#10545)
  • ZeebePartition caught in a loop transition to inactive after a dead partition (#9924)
  • Failed to take snapshot in leader because index entry is not found (#9761)

Maintenance

  • Update org.scala-lang:scala-library to at least 2.13.9 (#10801)
  • Backport GitHub CI to stable/8.0 branch (#10009)

Merged Pull Requests

  • test(dispatcher): fixes sigsev due to consumer (#10853)
  • Yield actor thread between retries (#10844)
  • ci: run go client tests on github hosted runner (#10833)
  • Fix error on writing cache file in the Java client (#10831)
  • Stop raft server when going inactive due to unrecoverable errors (#10776)
  • Distribute deployment in post commit tasks (#10689)
  • Ensure raft storage lock file is update atomically (#10683)
  • ci: fix dependabot PR approval (#10666)
  • fix(raft): do not handle response if role is already closed (#10640)
  • fix: take snapshot if nothing was exported since last snapshot (#10611)
  • test: fix unfinished stubbing of command response writer (#10605)
  • deps(maven): bump commons-text from 1.9 to 1.10.0 (#10559)
  • fix(helm): rename podSecurityContext to containerSecurityContext (#10556)
  • fix(raft): handle exceptions on partition server init (#10450)

Operate

💊 Bugfixes

  • dmn: disable ELS indexing of DMN input and output values (#3537)
  • Add audience check of JWT for SaaS (#3502)
  • backend: add null check for JWT payload scope (#3500)
  • backend: add AccessDeniedHandler to Error (#3511)
  • backend: fix development version (#3488)
  • backend: allow dashes in URL (#3352) (#3478)
  • backend: persist batch operation before single operations are created (#3358) (#3479)

🧹 Chore

  • backend: update Zeebe and Identity to 8.0.8 (#3579)

Tasklist

🧹 Chore

  • backend: update Zeebe abd Identity to 8.0.8 (#2227)
  • Dockerfile: update Docker base image to be temurin 17 (#2219)

Identity

🚀 New Features

🧹 Chore

Camunda Platform 8.1.2

20 Oct 06:18
Compare
Choose a tag to compare

Zeebe

Bug Fixes

Broker

  • Fail to export the process instance modification record to Elasticsearch (#10732)

Merged Pull Requests

  • Add activatedElementInstanceKeys to modification record template (#10733)
  • Distribute deployment in post commit tasks (#10689)

Operate

💊 Bugfixes

  • Fix Identity authentication for non-empty context path (#3515)

🧹 Chore

  • pom: update Zeebe and Identity version to 8.1.2 (#3516)

Tasklist

🧹 Chore

  • pom: update Zeebe and Identity to 8.1.2 (#2174)

Identity

💊 Bugfixes

Camunda Platform 8.1.1

14 Oct 08:32
f0905c6
Compare
Choose a tag to compare

Zeebe

⚠️ Warning

A critical issue was found in the Zeebe ElasticSearch exporter which leads to records nog getting exported after
performing a process instance modification. This issue is affecting only Zeebe version 8.1.1.
When updating, it is recommended that you skip version 8.1.1 and update directly to 8.1.2.

Bug Fixes

Broker

  • NPE terminating both multi-instance body and child elements during PI modification (#10537)
  • Using modification, I can't activate an element if an interrupting event subprocess was triggered (#10477)

Misc

  • Ensure RaftStore lock files are created and updated atomically (#10681)
  • RandomizedRaftTest.livenessTestWithNoSnapshot fails because member is ACTIVE not READY (#10545)
  • Failed to take snapshot in leader because index entry is not found (#9761)

Merged Pull Requests

  • Ensure raft storage lock file is update atomically (#10683)
  • fix(raft): do not handle response if role is already closed (#10640)
  • fix: take snapshot if nothing was exported since last snapshot (#10611)
  • Remove interrupted state on event subprocess activation (#10609)
  • test: fix unfinished stubbing of command response writer (#10605)
  • Improve s3 backup store client reliability (#10603)
  • Fix NPE during PI modification (#10601)

Operate

💊 Bugfixes

  • enable adding variables for new parent scopes (#3494)
  • backend: fix incident import for migrated flow node instances (#3497)

🧹 Chore

  • backend: update Zeebe and Identity to 8.1.1 (#3501)

Tasklist

No changes

Identity

🚀 New Features

  • include keycloak theme in identity docker image

Camunda Platform 8.1.0

11 Oct 07:02
4790aa8
Compare
Choose a tag to compare

Zeebe

⚠️ Warning

A critical issue was found on Operate data importer which may lead to incidents not being imported to Operate.
This issue is affecting only Operate installations which where updated from 8.0, and not new installations of Operate.
When updating, it is recommended that you skip versions 8.1.0 and update directly to 8.1.1.

Enhancements

Broker

  • Writer timer triggered event with process instance key (#9519)
  • Export all records to ES by default (#8338)
  • Feature Request: On Timer events add scheduling at specific time (#3038)
  • I can access the numberOf* multi-instance properties (#2893)

Gateway

  • Support mutliple cluster contact points on the standalone Gateway (#4856)

Java Client

  • Clients can set an optional backoff time to the failed tasks. (#5629)

Go Client

  • Clients can set an optional backoff time to the failed tasks. (#5629)

Misc

  • Use OCI and OpenShift labels as part of Docker image metadata (#9940)
  • Support generic properties as extension element (#9868)
  • I can set cron expression for timer cycle (#9673)
  • Consider adding deploy workflow / cancel process instance to whitelisted commands (which will be accepted when backpressure is high) (#9283)
  • Implement some means to figure out where Zeebe's time is spent (#9282)
  • Feature Toggles (#9254)
  • BPMN Termination Event (#8789)
  • Support BPMN Inclusive Gateways (#6018)

Bug Fixes

Broker

  • Follower cannot receive new entries because it did not reset the log on receiving snapshot (#10202)
  • Follower cannot receive snapshot because "chunk received out of order" (#10180)
  • Delete existing PENDING_DEPLOYMENT causes ZeebeDbInconsistentException (#10064)
  • NullPointerException upon writing error response (#10014)
  • Too big Deployment is no longer rejected (#9946)
  • Deployment Distribution not idempotent (#9877)
  • Leaders with no log before snapshot get stuck in a loop when replicating the snapshot (#9820)
  • Output mapping doesn't create an incident if a variable is missing (#9543)
  • MetricsExporter does not configure a record filter (#9240)
  • DueDateTimeChecker will block progress if many timers are due (#9238)
  • DueDateTimeChecker may be scheduled with a negative delay (#9236)
  • Multiple triggered interrupting boundary events can deadlock process instance (#9233)
  • Interrupting event subprocess is activated more than once (#9185)
  • Removing Subscription consumer re-registers the consumer instead of removing (#9123)
  • ZeebeDbInconsistentException in ColumnFamily DMN_DECISION_REQUIREMENTS (#9115)
  • NPE in Validator (#9083)
  • Partition without leader where all brokers are listed as followers (#8978)
  • NPE during replay (#8830)
  • Job of cancelled instance can be activated if an error was thrown on it (#8588)
  • Multiple OOM encountered on benchmark cluster (#8509)
  • SIGBUS error with 1.2.2 (#8099)
  • Could not take snapshot on followers because the position doesn't exist (#7911)
  • Boundary Event can't be triggered after EventSubProcess is triggered (#6874)
  • IllegalStateException: Not expected to have an active sequence flow count lower then zero! (#6778)
  • A huge rejection reason causes an overflow in the record metadata (#6442)
  • java.lang.ClassCastException: class ModelElementInstanceImpl cannot be cast to class BpmnModelElementInstance (#4817)
  • Unable to use the same input/output element in multi-instance (#4687)
  • A workflow with start event message will deploy but fail to start if it has an event sub process (#4099)

Gateway

  • On each metadata change, the topology of partition followers grows in the Gateway's broker topology (#8724)

Java Client

  • Java client fails to describe partitions that are DEAD (#9387)

Misc

  • Timer creations will cause to schedule multiple Tasks (#10532)
  • Writing TaskResult in ProcessScheduleService can block complete processing (#10526)
  • Corrupt partition prevents startup of node (#10451)
  • After restore, a completed backup is marked as failed (#10430)
  • DefaultActorClock is not thread safe (#10400)
  • Variable instructions of multiple activations sometimes ignored in process instance modification (#10317)
  • Inclusive gateway only allows default flow with condition (#10310)
  • Rejection on start instance is not always responded to client (#10250)
  • IllegalStateException in StreamProcessor : Cannot complete future, the future is already completed (#10240)
  • Exception loop in Engine during handling of unexpected error (#10199)
  • RuntimeException: Cannot handle event with version newer than what is implemented by broker (4 > 3) (#9949)
  • Don't log JsonParseException in the gateway as errors (#9933)
  • NPE as MessagePublishProcessor tried to sendCorrelateCommand (#9860)
  • Snapshot and SnapshotStore toString implementations are recursive (#9828)
  • Time Cycle with start time is triggered multiple times after broker restart (#9680)
  • Job activation delayed by 10 seconds under stable network conditions (#9658)
  • Record log does not list correct starting before elements (#9656)
  • Incorrect creation_mode used for process_instance_creations_total metric (#9653)
  • GHA: Artifact export on job failure fails due to module directory name usage (#9437)
  • NPE: Cannot invoke "String.getBytes(java.nio.charset.Charset)" because "value" is null (#9344)
  • Cannot connect standalone gateway with brokers behind a reverse proxy (#9342)
  • User can't deploy two different DMN models in one deployment (#9337)
  • IllegalStateException when writing decision evaluation event (#9272)
  • NPE: Cannot invoke "String.getBytes()" because "key" is null (#9269)
  • Partition is healthy is logged unnecessarily (#9207)
  • IndexOutOfBounds if output collection of multi-instance is modified (#9143)
  • Error with: Failing installation of 'LogStoragePartitionStep' (#9040)
  • Deadlock when starting Zeebe with only one CPU thread (#8992)
  • Partitions gets unhealthy if many timers are scheduled (#8991)
  • Unhealthy partition in long running benchmark (#8302)
  • InternalError: a fault occurred in a recent unsafe memory access operation in compiled Java code (#6504)

Maintenance

  • Migrate the StreamProcessor tests to the new StreamPlatformExtension (#10455)
  • Expand QA test for Star...
Read more

Camunda Platform 8.0.7

11 Oct 07:22
Compare
Choose a tag to compare

Zeebe

Bug Fixes

Gateway

  • On each metadata change, the topology of partition followers grows in the Gateway's broker topology (#8724)

Misc

  • Corrupt partition prevents startup of node (#10451)

Merged Pull Requests

  • Add verification timeout to SuccessfulDeploymentTest.shouldSendResponse (#10573)
  • test(dispatcher): fix potential sigsev in tests (#10538)
  • test(qa-client): use SocketUtil to get unused free port for connect failure test (#10517)
  • Do not fail consistency check if log is empty (#10463)
  • Specify the unit of retryBackOff (#10448)
  • Fix flaky JobMetricsTest (#10416)
  • Ensure retries are not interleaved even on multiple sequential calls (#10289)
  • Fix release script (#10279)
  • fix(gateway): store followers and inactive nodes in sets (#10255)

Operate

🚀 New Features

  • branch-deploy label for preview envs (#3327) (#3374)

💊 Bugfixes

  • backend: throw exception for invalid token (#3069) (#3260)

🧹 Chore

  • project: upgrade zeebe + identity to 8.0.7 (#3463)
  • update CHANGELOG.md

Tasklist

🚀 New Features

  • branch-deploy label for preview envs (#2079) (#2097)

🧹 Chore

  • project: upgrade-upgrade-zeebe-identity-to-8.0.7-to-8.1.0 (#2130)
  • update CHANGELOG.md

Identity

🧹 Chore