Skip to content

Camunda Platform 8.1.7

Compare
Choose a tag to compare
@megglos megglos released this 13 Feb 11:15
· 434 commits to main since this release

Zeebe

Bug Fixes

Broker

  • NPE at ExpressionProcessor.evaluateIntervalExpression (#5934)

Misc

  • When there is a big chunk of expired messages, then Zeebe fails to write the batch of corresponding commands (#11480)
  • NPE when handling follow-up events of process instance modification (#11413)
  • ClassCastException: class ModelElementInstanceImpl cannot be cast to class FlowNode (#11343)
  • After unrecoverable errors, ZeebePartition accesses closed raft context (#11070)
  • InstallRequests are sent almost everytime a new snapshot is taken by the leader (#8565)

Maintenance

  • Improve guarantees of experimental flag to disable flush (#11423)

Merged Pull Requests

  • test: reliably fill journal for disk space recovery testing (#11562)
  • Flush log before committing a snapshot if raft flush is disabled (#11487)
  • Prevent NPE when terminating process instance through PI modification (#11474)
  • refactor(broker): refactor snapshot director for readability (#11466)
  • feat(atomix): reduce likelihood of forced snapshot replication (#11457)
  • fix(broker): transition to inactive before stopping raft partition (#11445)
  • Minor Atomix cleanup (#11434)
  • Add AdHocSubProcess to the BPMN Model and fix validations (#11432)
  • fix(atomix): don't step down when rebalancing an already balanced cluster (#11421)
  • feat(raft): only sync data for metastore file updates (#11373)
  • Add more metrics for raft and journal (#11366)
  • Fix NPE when FEEL expression results in unknown type (#11354)

Operate

🚀 New Features

  • backend: Extend flownode-instances public API with flowNodeId (#3989) (#4080)
  • backend: Add BPMN and DMN model count metric (#3940)

💊 Bugfixes

  • backend: Add security headers and improve session handling (#4074)
  • import: avoid NPE in case of empty reread (#3951) (#3976)
  • backend: avoid archiver timeouts (#3904) (#3977)

🧹 Chore

  • backend: update Zeebe and Identity to 8.1.7 (#4085)
  • update CHANGELOG.md

v8.1.6

💊 Bugfixes

  • incident/imp: stop control when no incidents found (#3866)

🧹 Chore

  • backend: update Zeebe and Identity to 8.1.6 (#3892)

Tasklist

🚀 New Features

  • content-security-policy (#2432)
  • adding processinstanceid and processdefinitionid filters (#2435)

💊 Bugfixes

  • session not expiring (#2459)

🧹 Chore

  • backend: update Zeebe and Identity to 8.1.7 (#2496)
  • update CHANGELOG.md

Identity

💊 Bugfixes

🧹 Chore