camunda/zeebe-process-test (io.camunda:zeebe-process-test-engine)
### [`v8.5.6`](https://togithub.com/camunda/zeebe-process-test/releases/tag/8.5.6)
[Compare Source](https://togithub.com/camunda/zeebe-process-test/compare/8.5.5...8.5.6)
**Full Changelog**: https://github.com/camunda/zeebe-process-test/compare/8.5.5...8.5.6
camunda/camunda (io.camunda:zeebe-bpmn-model)
### [`v8.5.6`](https://togithub.com/camunda/camunda/releases/tag/8.5.6)
[Compare Source](https://togithub.com/camunda/camunda/compare/8.5.5...8.5.6)
##### version:8.5.6
##### Enhancements
##### Misc
- Add Intermediate None Event to `StraightThroughProcessingLoopValidator` ([#20308](https://togithub.com/camunda/camunda/issues/20308))
##### Bug Fixes
##### Broker
- Limit the number of element in the process caches ([#15533](https://togithub.com/camunda/camunda/issues/15533))
##### Gateway
- Considerable amount of GRPC error details can trigger ingress response header limit ([#11284](https://togithub.com/camunda/camunda/issues/11284))
##### Java Client
- Job worker should apply backoff on job polling in case of service unavailable ([#4443](https://togithub.com/camunda/camunda/issues/4443))
##### Go Client
- Job worker should apply backoff on job polling in case of service unavailable ([#4443](https://togithub.com/camunda/camunda/issues/4443))
##### Misc
- StackOverflowError during process instance modification ([#20307](https://togithub.com/camunda/camunda/issues/20307))
- Flaky test shouldBeThreadSafe: io.camunda.zeebe.client.impl.oauth.OAuthCredentialsCacheTest ([#20136](https://togithub.com/camunda/camunda/issues/20136))
- Snapshot detected as corrupted because of incorrect checksum comparison ([#19984](https://togithub.com/camunda/camunda/issues/19984))
- No executable process is found after transformation ([#19834](https://togithub.com/camunda/camunda/issues/19834))
- `ZEEBE_GATEWAY_SECURITY_AUTHENTICATION_MODE:none` does not disable Identity-based authentication ([#18726](https://togithub.com/camunda/camunda/issues/18726))
- java.lang.IllegalArgumentException: type must not be empty ([#18139](https://togithub.com/camunda/camunda/issues/18139))
- Oauth token refresh can trigger rate limiting and log errors ([#13832](https://togithub.com/camunda/camunda/issues/13832))
##### Maintenance
- Strange use of ObjectMapper in ES/OS DTO ([#20556](https://togithub.com/camunda/camunda/issues/20556))
- Snyk scan for Zeebe is broken after moving modules around ([#20011](https://togithub.com/camunda/camunda/issues/20011))
- gRPC thread pool saturated by blocked Identity calls ([#18697](https://togithub.com/camunda/camunda/issues/18697))
##### Merged Pull Requests
- Fix Snyk scanning action for Zeebe ([#20610](https://togithub.com/camunda/camunda/pull/20610))
- Remove grpc thread config ([#20591](https://togithub.com/camunda/camunda/pull/20591))
- Dont use object mapper in DTO to ES / OS ([#20560](https://togithub.com/camunda/camunda/pull/20560))
- Reset RecordingExporter before each ZeebeIntegration test setup ([#20524](https://togithub.com/camunda/camunda/pull/20524))
- Create incident when type expression is null or empty ([#20517](https://togithub.com/camunda/camunda/pull/20517))
- Fix OauthCredentialsCache concurrency issues ([#20429](https://togithub.com/camunda/camunda/pull/20429))
- Terminate elements iteratively instead of recursively during PI modification ([#20425](https://togithub.com/camunda/camunda/pull/20425))
- Test for snapshot corruption when restoring from backup. ([#20415](https://togithub.com/camunda/camunda/pull/20415))
- Add logging to setup commands ([#20389](https://togithub.com/camunda/camunda/pull/20389))
- test: fix potential race condition ([#20334](https://togithub.com/camunda/camunda/pull/20334))
- fix: java client reminder action ([#20322](https://togithub.com/camunda/camunda/pull/20322))
- Add intermediate throw event `StraightThroughProcessingLoopValidator` ([#20316](https://togithub.com/camunda/camunda/pull/20316))
- fix: ensure controlled actor scheduler is closed after tests ([#20296](https://togithub.com/camunda/camunda/pull/20296))
- test: prevent db transaction corruption by test ([#20288](https://togithub.com/camunda/camunda/pull/20288))
- Fix flaky MessageStreamProcessorTest ([#20286](https://togithub.com/camunda/camunda/pull/20286))
- ci: add java client reminder workflow ([#20285](https://togithub.com/camunda/camunda/pull/20285))
- test: fix flaky raft heartbeat test ([#20079](https://togithub.com/camunda/camunda/pull/20079))
- test: snapshot false negative corruption unit test ([#20040](https://togithub.com/camunda/camunda/pull/20040))
- fix: Allow single deployment of multiple BPMN processes with the same resource name ([#20026](https://togithub.com/camunda/camunda/pull/20026))
- feat: allow overriding default `maxInboundMetadataSize` through config and change default to 16KB ([#20002](https://togithub.com/camunda/camunda/pull/20002))
- fix: do not use combined checksum for snapshot integrity ([#19988](https://togithub.com/camunda/camunda/pull/19988))
- deps: Update dependency io.grpc:grpc-bom to v1.65.0 (main) ([#19858](https://togithub.com/camunda/camunda/pull/19858))
- Allow disabling REST gateway security through configuration ([#19823](https://togithub.com/camunda/camunda/pull/19823))
- fix: limit validation result output to a certain size and print the number of remaining errors ([#19600](https://togithub.com/camunda/camunda/pull/19600))
- change grpc executor to virtual threads ([#19005](https://togithub.com/camunda/camunda/pull/19005))
- feat: implementing bounded cache ([#17581](https://togithub.com/camunda/camunda/pull/17581))
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "after 10pm every weekday,before 5am every weekday,every weekend" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
8.5.5
->8.5.6
8.5.5
->8.5.6
8.5.5
->8.5.6
8.5.5
->8.5.6
8.5.5
->8.5.6
8.5.5
->8.5.6
8.5.5
->8.5.6
8.5.5
->8.5.6
Release Notes
camunda/zeebe-process-test (io.camunda:zeebe-process-test-engine)
### [`v8.5.6`](https://togithub.com/camunda/zeebe-process-test/releases/tag/8.5.6) [Compare Source](https://togithub.com/camunda/zeebe-process-test/compare/8.5.5...8.5.6) **Full Changelog**: https://github.com/camunda/zeebe-process-test/compare/8.5.5...8.5.6camunda/camunda (io.camunda:zeebe-bpmn-model)
### [`v8.5.6`](https://togithub.com/camunda/camunda/releases/tag/8.5.6) [Compare Source](https://togithub.com/camunda/camunda/compare/8.5.5...8.5.6) ##### version:8.5.6 ##### Enhancements ##### Misc - Add Intermediate None Event to `StraightThroughProcessingLoopValidator` ([#20308](https://togithub.com/camunda/camunda/issues/20308)) ##### Bug Fixes ##### Broker - Limit the number of element in the process caches ([#15533](https://togithub.com/camunda/camunda/issues/15533)) ##### Gateway - Considerable amount of GRPC error details can trigger ingress response header limit ([#11284](https://togithub.com/camunda/camunda/issues/11284)) ##### Java Client - Job worker should apply backoff on job polling in case of service unavailable ([#4443](https://togithub.com/camunda/camunda/issues/4443)) ##### Go Client - Job worker should apply backoff on job polling in case of service unavailable ([#4443](https://togithub.com/camunda/camunda/issues/4443)) ##### Misc - StackOverflowError during process instance modification ([#20307](https://togithub.com/camunda/camunda/issues/20307)) - Flaky test shouldBeThreadSafe: io.camunda.zeebe.client.impl.oauth.OAuthCredentialsCacheTest ([#20136](https://togithub.com/camunda/camunda/issues/20136)) - Snapshot detected as corrupted because of incorrect checksum comparison ([#19984](https://togithub.com/camunda/camunda/issues/19984)) - No executable process is found after transformation ([#19834](https://togithub.com/camunda/camunda/issues/19834)) - `ZEEBE_GATEWAY_SECURITY_AUTHENTICATION_MODE:none` does not disable Identity-based authentication ([#18726](https://togithub.com/camunda/camunda/issues/18726)) - java.lang.IllegalArgumentException: type must not be empty ([#18139](https://togithub.com/camunda/camunda/issues/18139)) - Oauth token refresh can trigger rate limiting and log errors ([#13832](https://togithub.com/camunda/camunda/issues/13832)) ##### Maintenance - Strange use of ObjectMapper in ES/OS DTO ([#20556](https://togithub.com/camunda/camunda/issues/20556)) - Snyk scan for Zeebe is broken after moving modules around ([#20011](https://togithub.com/camunda/camunda/issues/20011)) - gRPC thread pool saturated by blocked Identity calls ([#18697](https://togithub.com/camunda/camunda/issues/18697)) ##### Merged Pull Requests - Fix Snyk scanning action for Zeebe ([#20610](https://togithub.com/camunda/camunda/pull/20610)) - Remove grpc thread config ([#20591](https://togithub.com/camunda/camunda/pull/20591)) - Dont use object mapper in DTO to ES / OS ([#20560](https://togithub.com/camunda/camunda/pull/20560)) - Reset RecordingExporter before each ZeebeIntegration test setup ([#20524](https://togithub.com/camunda/camunda/pull/20524)) - Create incident when type expression is null or empty ([#20517](https://togithub.com/camunda/camunda/pull/20517)) - Fix OauthCredentialsCache concurrency issues ([#20429](https://togithub.com/camunda/camunda/pull/20429)) - Terminate elements iteratively instead of recursively during PI modification ([#20425](https://togithub.com/camunda/camunda/pull/20425)) - Test for snapshot corruption when restoring from backup. ([#20415](https://togithub.com/camunda/camunda/pull/20415)) - Add logging to setup commands ([#20389](https://togithub.com/camunda/camunda/pull/20389)) - test: fix potential race condition ([#20334](https://togithub.com/camunda/camunda/pull/20334)) - fix: java client reminder action ([#20322](https://togithub.com/camunda/camunda/pull/20322)) - Add intermediate throw event `StraightThroughProcessingLoopValidator` ([#20316](https://togithub.com/camunda/camunda/pull/20316)) - fix: ensure controlled actor scheduler is closed after tests ([#20296](https://togithub.com/camunda/camunda/pull/20296)) - test: prevent db transaction corruption by test ([#20288](https://togithub.com/camunda/camunda/pull/20288)) - Fix flaky MessageStreamProcessorTest ([#20286](https://togithub.com/camunda/camunda/pull/20286)) - ci: add java client reminder workflow ([#20285](https://togithub.com/camunda/camunda/pull/20285)) - test: fix flaky raft heartbeat test ([#20079](https://togithub.com/camunda/camunda/pull/20079)) - test: snapshot false negative corruption unit test ([#20040](https://togithub.com/camunda/camunda/pull/20040)) - fix: Allow single deployment of multiple BPMN processes with the same resource name ([#20026](https://togithub.com/camunda/camunda/pull/20026)) - feat: allow overriding default `maxInboundMetadataSize` through config and change default to 16KB ([#20002](https://togithub.com/camunda/camunda/pull/20002)) - fix: do not use combined checksum for snapshot integrity ([#19988](https://togithub.com/camunda/camunda/pull/19988)) - deps: Update dependency io.grpc:grpc-bom to v1.65.0 (main) ([#19858](https://togithub.com/camunda/camunda/pull/19858)) - Allow disabling REST gateway security through configuration ([#19823](https://togithub.com/camunda/camunda/pull/19823)) - fix: limit validation result output to a certain size and print the number of remaining errors ([#19600](https://togithub.com/camunda/camunda/pull/19600)) - change grpc executor to virtual threads ([#19005](https://togithub.com/camunda/camunda/pull/19005)) - feat: implementing bounded cache ([#17581](https://togithub.com/camunda/camunda/pull/17581))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - "after 10pm every weekday,before 5am every weekday,every weekend" (UTC).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.