version:8.6.31
Enhancements
Misc
- [EPIC]: As a engineer I want to run a load test for a specific supported version (#38829)
Bug Fixes
Misc
- Cannot start Operate 8.7.18 with AWS Opensearch (#41383)
- OS Archiver ignores templates (#41172)
- Add key range validation to prevent partition key overflows (#40981)
- UnsupportedOperationException raised when closing Actor (#40621)
- Job update retries event are not handled correctly (#40517)
- [Tasklist] Broken Access Control In Process Start Permissions (#40441)
- Partition join cannot complete in some failure cases (#37892)
- Bulk Request creation can cause OOM during import (#37844)
- Deduplicate Process Instance Metrics (#36727)
- Regression > re-creating backup not possible with >=v8.7 (#36191)
Merged Pull Requests
- ci: remove
macos-latest-largerunners from zeebe-ci (#41583) - fix: job deadline exceeded (#41568)
- Simplify error message. (#41515)
- Improve backup error message. (#41493)
- fix: Cannot start Operate 8.7.18 with AWS Opensearch (#41436)
- fix: don't accidentally skip processing after log truncation (#41400)
- fix: fix permission checks for process instance creation (#41239)
- ci: speedup MacOS Intel smoke tests (#41223)
- fix: os archiver do not copy runtime settings (#41170)
- feat: when a job cannot be sent to the client it should be logged at INFO (#41090)
- 40668 stabilize update tests (#41072)
- feat: add flag based on dockerhub support suggestion (#41042)
- refactor: deduplicate old metrics and improve aggregation handling (#41034)
- feat: create new module microbenchmarks (#41014)
- Disable max body line length (#41013)
- fix: fail fast if a partition generates a key outside of its keyspace (#40992)
- perf: when reading object do not start matching from first property (#40969)
- ci: add MacOS AMD64 runners back (#40893)
- ci: upsize fossa analyze job (#40854)
- feat: Update logic for pushing docker images and tagging latest (#40838)
- [stable/8.7] ci: spring boot compatibility job (#40803)
- ci: create GH release after Docker image releases (#40801)
- fix: the annotation processor is configured to the compiler (#40770)
- Bump to alpine Docker 3.22.2 (#40741)
- ci: move leader balancing step from old to new benchmark workflow (#40735)
- build: explicitly configure annotation processors (#40708)
- Implement safe read operations in ClosedQueue to prevent UnsupportedOperationException (#40687)
- fix: adjust job update processor (#40495)
- ci: separate version and latest release Docker image uploads (#40494)
- perf: avoid blocking IO for RocksDB (#40201)
- fix: large batch sizes can cause OOM in importer (#39954)
- [Backport stable/8.7] fix: do not set the commitIndex to be greater than biggest logIndex (#38118)
- fix: ensure completing retry of join request to a single member cluster (#37977)
- Only run Snyk job for Zeebe on main and stable branches (#31263)
- fix: do not set the commitIndex to be greater than biggest logIndex (#30354)