Skip to content

8.9.12

Latest

Choose a tag to compare

@github-actions github-actions released this 07 Jul 07:54

version:8.9.12

Changes that require attention

  • Stop producing camunda/operate, camunda/tasklist, camunda/zeebe Docker images in 8.9+ (#50159) - use unified camunda/camunda image instead

Bug Fixes

Misc

  • Archiver permanently deletes documents when reindex fails with HTTP 200 (#56720)
  • Write rate throttling clamps to minRate after every leader transition (lastExportedPosition initialized to 0, guard checks -1) (#56673)
  • Optimize importer blocks all mediators via Thread.sleep() during error backoff (#56668)
  • Pie chart crashes with 'Cannot destructure property left of legendHitBoxes' when legend auto-collapse triggers with fewer data points than expected (#56462)
  • NullPointerException in IncidentUpdateTask when process instance treePath is null (#56171)
  • IncidentUpdateTask can permanently skip post-importer-queue entries on multi-shard indices (incidents stuck in PENDING) (#56117)
  • Flaky: GatewayAuthenticationNoneIT fails with Docker Hub pull timeout in CI (#56057)
  • POST /api/public/variables/labels returns HTTP 500 instead of 400 for invalid/empty request body (SUPPORT-33440) (#55881)
  • Optimize cleanup fails with OOM exception when there are a large number of process definitions (#55734)
  • Filtering process instances by a variable with $eq: "null" returns 500 (#54636)
  • Migration from job-worker to Zeebe user task leaves duplicate task documents in v1 API (#54316)
  • Filtering process instances by numeric variable with $eq returns 0 results (#54078)
  • Broker does not shutdown after ClassCircularityError during S3 backup (#50913)

Maintenance

  • ci: eliminate redundant builds in ci.yml by sharing artifacts across jobs (#52693)

Task

  • Discovery for operate-ci and tasklist-ci (#55320)
  • Add Elasticsearch Connection Properties (#55080)
  • Update docker-compose files to use unified camunda docker image (#52883)
  • Release: Handle backwards.compat.version property edge-case during minor releases (#51405)

Merged Pull Requests

  • chore: migrate to centralised AlwaysGreen action, add test-infra category (#56380)
  • fix: refresh post-importer-queue write index before reading incident batch (#56179)
  • Fix GatewayAuthenticationNoneIT flake by authenticating Docker Hub pulls in CI (#56059)
  • ci: remove legacy label from Operate/Tasklist CI and fix flaky ITs (#55911)
  • feat: scope FeatureFlags per physical tenant (#55907)
  • ci: run RDBMS test-template invocations in parallel to speed up rdbms-integration-tests (#55905)
  • ci: standardised AlwaysGreen failure feedback (PR comment) (#55803)
  • feat: port shared layout primitives into operate/shared (S2-1a) (#55742)
  • ci: reduce flaky-gate false positives via touch-check and blank-class filter (#55572)
  • fix: match integer variable values against Zeebe's double string format (#55489)
  • fix: resolve user task processInstanceVariables filter via variable store (#55112)
  • Add OAuth Credentials provider to the App Integrations Exporter (#51785)
  • test: clear all process instances before task-panel tests (#51751)