8.5.0
Release 8.5.0
Enhancements
Broker
- Subscribe to a message boundary event on process instance migration (#16384)
- Increase job timeout resolution / reject requests below resolution threshold (#5073)
Misc
- Reject process deployment with compensation start event (#16970)
- Remove compensation subscription when terminating subprocess (#16808)
- Support Azure UAMI for backup storage authentication (#16736)
- I can use a multi-instance activity as compensation handler (#16602)
- I can use a call activity as compensation handler (#16600)
- I can trigger compensation from an event subprocess (#15465)
- Wait until the compensation handlers are completed (#15066)
- Cancel compensation handlers on process instance termination (#15065)
- Remove compensation subscriptions when the process instance ends (#15064)
Bug Fixes
Java Client
- Openapi code generation failed on zeebe-client-java (#16759)
Misc
- Potential bug in timer due date checker scheduling (#17227)
- Opensearch Retention policy is not applied to existing zeebe indices when enabled (#17186)
- Broker scaling up is stuck in the operation adding a new broker (#16870)
- Retention policy is not applied to existing zeebe indices when enabled (#16720)
- Endless processing state machine error loop (#16107)
- Job backoff migration causes duplicate incidents (#15954)
- NoSuchElementException: null while recovering from a snapshot (#15721)
- Intermediate signal throw event should not send a response out (#15649)
- Restore from backup should validate partition count (#15411)
- Failure to delete pending snapshot leads to inactive partition until restart (#14670)
- Failed jobs are not reactivate after backoff (#14329)
Maintenance
- Respect quiet period before shutting down the gateway (#16024)
- Disable Ehcache auto configuration (#15624)
- Improve raft snapshot replication failure handling (#11496)
Documentation
- Fix the user task update path in Zeebe OpenAPI spec (#16929)
Merged Pull Requests
- fix: avoid race between scheduling and execution of due date checker (#17251)
- Fix OpenAPI generation on Windows (#17228)
- fix: opensearch exporter - update ISM policy for existing indices when retention config changes on rerun (#17187)
- build: set project name of zeebe-client-spring (#17154)
- deps: Update identity to 8.5.0-RC1 (#17146)
- Fix duplicate timer schedules (#17136)
- test: compare number of responses instead of request (#17131)
- fix: sort memberId based on integer value (#17129)
- fix: update lifecycle policy for existing indices when retention config changes on elasticsearch exporter re-run. (#17124)
- Fix context path set up for management health routes (#17095)
- build: jdk 17 support for camunda spring sdk (#17086)
- Camunda Spring SDK - Add support for new Zeebe REST properties (#17074)
- Add code blocks to save actions (#16996)
- deps: Update dependency com.google.guava:guava to v33.1.0-jre (main) (#16867)
- deps: Update actions/setup-java action to v4.2.0 (main) (#16866)
- deps: Update dependency software.amazon.awssdk:bom to v2.25.9 (main) (#16865)
- deps: Update dependency com.fasterxml.jackson:jackson-bom to v2.17.0 (main) (#16851)
- deps: Update dependency com.fasterxml.jackson.core:jackson-annotations to v2.17.0 (main) (#16850)
- deps: Update dependency software.amazon.awssdk:bom to v2.25.8 (main) (#16849)
- deps: Update dependency io.projectreactor:reactor-core to v3.6.4 (main) (#16847)
- deps: Update dependency io.projectreactor.netty:reactor-netty-http to v1.1.17 (main) (#16845)
- deps: Update dependency com.google.errorprone:error_prone_annotations to v2.26.1 (main) (#16844)
- test: await identity readiness (#16843)
- test: don't spy on test raft protocol (#16833)
- refactor: adjust rest api base url (#16832)
- feat: Complete compensation throw event that invoked the compensation handler (#16830)
- deps: adjust renovate commit prefix to lint changes (#16825)
- deps(maven): Update dependency com.google.j2objc:j2objc-annotations to v3 (main) (#16823)
- deps(maven): Update dependency org.openapitools:openapi-generator-maven-plugin to v7.4.0 (main) (#16822)
- deps(maven): Update dependency org.jmock:jmock to v2.13.0 (main) (#16821)
- deps(maven): Update dependency com.google.errorprone:error_prone_annotations to v2.26.0 (main) (#16820)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.25.7 (main) (#16819)
- deps(maven): Update dependency io.micrometer:micrometer-bom to v1.12.4 (main) (#16818)
- deps(maven): Update dependency com.puppycrawl.tools:checkstyle to v10.14.1 (main) (#16817)
- Ensure lastProcessesPosition is set when StreamProcessor is paused (#16815)
- test: verify that migrations are not run on incompatible versions (#16813)
- feat: Automatic labeling of pull requests with component label (#16811)
- fix: do not detect inconsistent topology when local member state is left (#16810)
- feat: Trigger compensation for activity (#16806)
- deps(maven): Update dependency org.apache.maven.plugins:maven-assembly-plugin to v3.7.0 (main) (#16805)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.25.6 (main) (#16804)
- deps(maven): Update dependency org.apache.logging.log4j:log4j-bom to v2.23.1 (main) (#16803)
- deps(maven): Update dependency org.apache.commons:commons-compress to v1.26.1 (main) (#16802)
- deps(maven): Update dependency com.fasterxml.jackson:jackson-bom to v2.16.2 (main) (#16801)
- deps(maven): Update dependency com.fasterxml.jackson.core:jackson-annotations to v2.16.2 (main) (#16800)
- Do no run Migration if Snapshot is the same as current version. (#16794)
- deps(maven): Update dependency io.github.classgraph:classgraph to v4.8.168 (main) (#16782)
- deps(maven): Update dependency com.google.cloud:libraries-bom to v26.34.0 (main) (#16780)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.25.5 (main) (#16779)
- deps(go): Update module github.com/docker/docker to v25.0.4+incompatible (main) (#16778)
- Update spec for Cluster API to include parameters for force and replicationfActor (#16769)
- ci: skip summary action on property tests (#16764)
- deps(go): Update module github.com/testcontainers/testcontainers-go to v0.29.1 (main) (#16760)
- deps(maven): Update version.zpt to v8.4.5 (main) (#16758)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.25.4 (main) (#16757)
- deps(docker): Update ubuntu:jammy Docker digest to 77906da (main) (#16756)
- deps(docker): Update eclipse-temurin:21-jdk-jammy Docker digest to feeeb86 (main) (#16755)
- Allow migrating embedded subprocesses in the engine (#16754)
- docs: Remove the ExperimentalApi annotation from the Java client CommandWithTenantStep interface (#16753)
- docs: fix
Building Docker images for other platformslink (#16748) - Fix path in benchmark.yml for the values-stable (#16747)
- Invoke a compensation handler for a multi-instance activity (#16738)
- fix: exclude operate folder from license plugin (#16737)
- Fix dispatch release workflow of stable branches (#16735)
- test: increase log level to help debug when test fails (#16733)
- deps(docker): Update ubuntu:jammy Docker digest to 77906da (main) (#16732)
- deps(docker): Update eclipse-temurin:21-jdk-jammy Docker digest to 2f2f2c8 (main) (#16731)
- deps(go): Update module google.golang.org/protobuf to v1.33.0 (main) (#16726)
- deps(maven): Update version.identity to v8.4.5 (main) (#16725)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.25.3 (main) (#16724)
- deps(maven): Update dependency org.testcontainers:testcontainers-bom to v1.19.7 (main) (#16723)
- deps(maven): Update dependency io.github.classgraph:classgraph to v4.8.167 (main) (#16722)
- deps(go): Update module google.golang.org/grpc to v1.62.1 (main) (#16721)
- Prohibit scope in commit message header (#16712)
- ci(weekly-e2e): invoke weekly e2e tests on stable branch (#16710)
- Use concrete class to ensure ForceConfigureRequest can be serialized (#16705)
- fix: close http client on zeebe client close (#16699)
- test: reduce scope of ruleChain on LargeMessageSizeTest (#16697)
- docs: adjust commit message guide and fix grammar (#16692)
- deps(maven): Update dependency com.github.dasniko:testcontainers-keycloak to v3.3.0 (main) (#16690)
- deps(go): Update module golang.org/x/oauth2 to v0.18.0 (main) (#16689)
- deps(go): Update module golang.org/x/net to v0.22.0 (main) (#16688)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.25.2 (main) (#16687)
- fix: respect offset and length on DbBytes#wrap (#16684)
- Provide user task client integration tests (#16683)
- fix(ci): set correct release branch for release dry run (#16682)
- feat: I can use an embedded subprocess as compensation handler (#16680)
- test: fix waiting for activated jobs (#16679)
- Support
Unassign taskuser task action (#16678) - Support
Update taskuser task action (#16676) - Allow changing replication factor while scaling brokers (#16674)
- deps(maven): Update dependency org.mockito:mockito-bom to v5.11.0 (main) (#16672)
- deps(go): Update module github.com/stretchr/testify to v1.9.0 (main) (#16671)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.25.1 (main) (#16670)
- Adjust Zeebe issue templates (#16668)
- Support
Assign taskuser task action (#16667) - feat(gateway-rest): error responses are content type problem+json (#16665)
- feat: Generate processes with compensation events (#16661)
- ci: use renamed workflow files for stable branches (#16659)
- test(zeebe): Verify clean state after triggering compensation (#16658)
- deps(maven): Update dependency com.google.api.grpc:proto-google-common-protos to v2.36.0 (main) (#16654)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.25.0 (main) (#16652)
- deps(maven): Update dependency jakarta.activation:jakarta.activation-api to v2.1.3 (main) (#16651)
- deps(maven): Update dependency com.github.docker-java:docker-java-api to v3.3.6 (main) (#16650)
- test(qa): add rest-based topology request qa coverage (#16649)
- Add endpoint for removing a set of brokers forcefully (#16648)
- Support Complete task user task action in Zeebe client (#16641)
- test(qa): ignore exception while waiting for updated topology (#16637)
- fix(broker): transition is stuck only if too much time elapses (#16634)
- refactor: rm samples directory (#16632)
- test(zeebe): Verify incident handling for compensation handler (#16631)
- test(zeebe): Verify variable mappings of compensation handlers (#16629)
- deps(maven): Update dependency org.rocksdb:rocksdbjni to v8.11.3 (main) (#16628)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.13 (main) (#16627)
- deps(maven): Update dependency com.puppycrawl.tools:checkstyle to v10.14.0 (main) (#16626)
- deps(github-tags): Update actions/setup-java action to v4.1.0 (main) (#16625)
- Migrate element instances with incidents in the processor (#16624)
- ci(daily-qa): invoke qa workflow on stable branch (#16623)
- ci: add job that runs the full version compatibility checks (#16619)
- test(qa): wait until topology is updated (#16615)
- Skip Exporting Specific Records (#16613)
- test(journal): ensure journal is closed always (#16612)
- test(qa): extend version compatibility matrix for
RollingUpdateTest(#16611) - test(qa): parameterize
RollingUpdateTestover versions (#16610) - deps(maven): Update version.zpt to v8.4.4 (main) (#16597)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.12 (main) (#16596)
- deps(maven): Update dependency com.google.cloud.tools:jib-maven-plugin to v3.4.1 (main) (#16595)
- Add http client to the Zeebe java client (#16592)
- Client communication API configuration (#16591)
- Add unassign task rest endpoint (#16590)
- ci: path filters for Zeebe-only GHA workflows to ignore (future) Operate-only changes (#16589)
- deps(maven): Update dependency io.grpc:grpc-bom to v1.62.2 (main) (#16575)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.11 (main) (#16574)
- deps(maven): Update dependency com.azure:azure-sdk-bom to v1.2.21 (main) (#16573)
- deps(github-tags): Update actions/add-to-project action to v0.6.0 (main) (#16571)
- deps(maven): Update version.identity to v8.4.4 (main) (#16570)
- Unsubscribe from message boundary event on migration (#16567)
- Introduce
foldmethod forEither(#16566) - build: fix configurations for moved benchmarks folder (#16560)
- ci: prefix Zeebe GHA workflows to avoid name collisions in monorepo (#16559)
- test(dmn): fix flaky EvaluateDecisionTest (#16549)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.10 (main) (#16547)
- deps(maven): Update dependency org.rocksdb:rocksdbjni to v8.10.2 (main) (#16546)
- Adjust condition of auto-merge (#16544)
- deps(maven): Update version.jqwik to v1.8.3 (main) (#16540)
- deps(maven): Update dependency org.wiremock:wiremock to v3.4.2 (main) (#16539)
- Add
Update taskREST endpoint (#16537) - deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.9 (main) (#16528)
- deps(maven): Update spring boot to v3.2.3 (main) (#16526)
- Transport task headers in Zeebe user task record (#16524)
- Create zeebe sub folder in repo (#16522)
- Add assign task rest endpoint (#16521)
- Reset error phase only after processing current record is completed (#16520)
- feat: Support ELs definition (#16519)
- deps(maven): Update dependency org.codehaus.mojo:exec-maven-plugin to v3.2.0 (main) (#16516)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.8 (main) (#16515)
- deps(go): Update module google.golang.org/grpc to v1.62.0 (main) (#16514)
- deps(maven): Update dependency org.testcontainers:testcontainers-bom to v1.19.6 (main) (#16513)
- deps(maven): Update dependency org.scala-lang:scala-library to v2.13.13 (main) (#16511)
- deps(maven): Update dependency org.apache.logging.log4j:log4j-bom to v2.23.0 (main) (#16510)
- deps(maven): Update dependency com.google.cloud:libraries-bom to v26.33.0 (main) (#16509)
- Clean Backoff column family from wrong jobs (#16508)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.7 (main) (#16501)
- deps(maven): Update dependency com.google.googlejavaformat:google-java-format to v1.20.0 (main) (#16499)
- deps(maven): Update dependency org.postgresql:postgresql to v42.7.2 (main) (#16498)
- deps(maven): Update dependency org.apache.maven.plugins:maven-shade-plugin to v3.5.2 (main) (#16497)
- feat(stream-platform): expose error handling phase as a metric (#16491)
- Delete bors.toml (#16483)
- Support I/O mapping variables starting with _ (#16482)
- ci: test-summary should fail if tests failed (#16481)
- style(qa): remove unused import (#16480)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.6 (main) (#16467)
- deps(maven): Update dependency org.wiremock:wiremock to v3.4.1 (main) (#16466)
- deps(maven): Update dependency com.github.docker-java:docker-java-api to v3.3.5 (main) (#16462)
- Fix Go tool version to 1.22 (#16461)
- Fix flaky clustering rule shutdown and migrate backup test (#16460)
- test(qa): retry deadline exceeded (#16459)
- Add messaging exception documentation (#16457)
- feat(engine): remove userTaskKey from instance on complete (#16456)
- deps(maven): Update dependency org.wiremock:wiremock to v3.4.0 (main) (#16437)
- deps(maven): Update dependency org.apache.commons:commons-compress to v1.26.0 (main) (#16436)
- deps(maven): Update dependency com.google.errorprone:error_prone_annotations to v2.25.0 (main) (#16435)
- deps(maven): Update version.immutables to v2.10.1 (main) (#16434)
- deps(maven): Update version.byte-buddy to v1.14.12 (main) (#16433)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.5 (main) (#16432)
- deps(docker): Update ubuntu:jammy Docker digest to f9d633f (main) (#16431)
- deps(docker): Update eclipse-temurin:21-jdk-jammy Docker digest to 4280c36 (main) (#16430)
- Allow any broker to become the coordinator to handle cluster topology requests (#16424)
- [forwardport main] Allow decision requirements in column family 49 (#16423)
- fix: check state version for compatibility (#16421)
- feat: Introduce
jobKindproperty for job type distinction (#16419) - Fix garbage left after metrics exporter cleanup (#16417)
- build: allow automerge of release PRs (#16400)
- refactor(monitor): add latency panels to medic benchmark dashboard (#16399)
- deps(maven): Update dependency com.google.protobuf:protobuf-bom to v3.25.3 (main) (#16397)
- deps(docker): Update ubuntu:jammy Docker digest to 9cb3fba (main) (#16396)
- deps(docker): Update eclipse-temurin:21-jdk-jammy Docker digest to 3dedfd9 (main) (#16395)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.4 (main) (#16394)
- deps(github-tags): Update hashicorp/vault-action action to v3 (main) (#16393)
- deps(github-tags): Update hashicorp/vault-action action to v2.8.1 (main) (#16392)
- deps(go): Update module github.com/testcontainers/testcontainers-go to v0.28.0 (main) (#16388)
- deps(maven): Update dependency org.springframework:spring-framework-bom to v6.1.4 (main) (#16387)
- fix(stream-processor): throw instead of ignoring unknown records (#16377)
- Detect inconsistent state of local member in the topology (#16367)
- Partition manager can force configure a partition (#16366)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.3 (main) (#16360)
- deps(maven): Update version.zpt to v8.4.3 (main) (#16357)
- deps(maven): Update dependency com.github.jnr:jnr-posix to v3.1.19 (main) (#16356)
- deps(maven): Update version.identity to v8.4.3 (main) (#16353)
- build: auto retry bot PRs for auto merge (#16352)
- refactor(raft): input member type when force configuring (#16351)
- Exporter can soft pause and resume (#16345)
- fix(stream-platform): do not exit out of error loop before rollback is completed (#16343)
- Forms Linked to User Tasks Are Sometimes Wrong (#16342)
- deps(maven): Update dependency com.google.api.grpc:proto-google-common-protos to v2.34.0 (main) (#16339)
- deps(go): Update module google.golang.org/grpc to v1.61.1 (main) (#16338)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.2 (main) (#16336)
- deps(maven): Update dependency io.netty:netty-bom to v4.1.107.Final (main) (#16334)
- Provide
decisionInstanceKeyfor evaluated decision in java client (#16332) - Handle request to force remove brokers in the coordinator broker (#16328)
- Unflake
TenantAwareTimerStartEventTest.shouldTriggerTimer(#16325) - deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.1 (main) (#16323)
- deps(maven): Update dependency com.google.cloud:libraries-bom to v26.32.0 (main) (#16322)
- deps(maven): Update dependency io.micrometer:micrometer-bom to v1.12.3 (main) (#16321)
- Respond decision instance key in evaluate decision RPC (#16320)
- Add default value for lastUpdatedAt in Broker State (#16317)
- feat: skip processing for positions listed in
zeebe.broker.processing.skipPositions(#16310) - Invoke a compensation handler the same amount as executed (#16307)
- refactor(engine):
BpmnElementProcessormethods to return types (#16305) - deps(maven): Update dependency com.github.spotbugs:spotbugs-maven-plugin to v4.8.3.1 (main) (#16302)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.0 (main) (#16300)
- deps(github-tags): Update golangci/golangci-lint-action action to v4 (main) (#16298)
- refactor(raft): move methods for reconfiguring out of RaftContext (#16297)
- A follower can start force configuration to remove a set of nodes (#16295)
- build: add test summary to each jobs (#16294)
- Prevent endless error loop when processing user commands (#16290)
- deps(maven): Update dependency org.camunda.feel:feel-engine to v1.17.5 (main) (#16288)
- deps(maven): Update dependency org.openapitools:openapi-generator-maven-plugin to v7.3.0 (main) (#16284)
- deps(go): Update module golang.org/x/oauth2 to v0.17.0 (main) (#16283)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.21 (main) (#16282)
- deps(maven): Update dependency org.testcontainers:testcontainers-bom to v1.19.5 (main) (#16281)
- deps(maven): Update dependency commons-codec:commons-codec to v1.16.1 (main) (#16280)
- Add user task completion REST API endpoint (#16277)
- deps(go): Update module golang.org/x/net to v0.21.0 (main) (#16273)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.20 (main) (#16272)
- deps(maven): Update version.zpt to v8.4.2 (main) (#16268)
- deps(maven): Update dependency io.github.openfeign:feign-bom to v13.2.1 (main) (#16265)
- Track the creation timestamp of user tasks (#16258)
- deps(go): Update module github.com/docker/docker to v25.0.3+incompatible (main) (#16254)
- deps(maven): Update version.identity to v8.4.2 (main) (#16250)
- Reject migration that attempts to change user task implementation (#16248)
- Add topology operation for force reconfiguring a partition (#16246)
- Refactor Backups: reuse common code between Azure and GCS (#16244)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.19 (main) (#16236)
- deps(maven): Update dependency org.slf4j:slf4j-api to v2.0.12 (main) (#16234)
- Reject requests from non-members during forced configuration change. (#16228)
- fix(gateway): log when pausing or resuming exporting (#16221)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.17 (main) (#16204)
- deps(maven): Update dependency org.junit:junit-bom to v5.10.2 (main) (#16203)
- deps(maven): Update dependency org.assertj:assertj-core to v3.25.3 (main) (#16202)
- REST API server implementation (#16201)
- Adds a new module containing the REST API models (#16200)
- Improve test coverage of broker-client module (#16199)
- deps(maven): Update dependency io.grpc:grpc-bom to v1.61.1 (main) (#16195)
- feat(gateway-protocol): define an openapi specification document (#16194)
- Allow raft Configuration to be marked as forced (#16193)
- deps(docker): Update ubuntu:jammy Docker digest to e9569c2 (main) (#16192)
- deps(docker): Update eclipse-temurin:21-jdk-jammy Docker digest to 7038966 (main) (#16191)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.16 (main) (#16189)
- deps(github-tags): Update hashicorp/vault-action action to v2.8.0 (main) (#16186)
- deps(go): Update module github.com/docker/docker to v25.0.2+incompatible (main) (#16173)
- deps(maven): Update dependency com.google.api.grpc:proto-google-common-protos to v2.33.0 (main) (#16172)
- build(deps): bump github.com/opencontainers/runc from 1.1.5 to 1.1.12 in /clients/go (#16171)
- deps(github-tags): Update github/issue-labeler action to v3.4 (main) (#16170)
- [forwardport main] Recover data written to wrong column families (#16161)
- fix(engine): throw instead of ignoring events that can't be applied (#16160)
- deps(github-tags): Update hashicorp/vault-action action to v2.7.5 (main) (#16155)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.15 (main) (#16154)
- [Backport main] refactor(engine): apply MT migration in chunks (#16146)
- Increase maxInstanceDuration in Weekly Benchmarks (#16144)
- Turn user task
candidateUsersandcandidateGroupsinto lists (#16141) - deps(maven): Update dependency com.google.cloud:libraries-bom to v26.31.0 (main) (#16133)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.13 (main) (#16132)
- Add missing QA for version 8.1 (#16125)
- deps(maven): Update dependency com.puppycrawl.tools:checkstyle to v10.13.0 (main) (#16116)
- deps(github-tags): Update slackapi/slack-github-action action to v1.25.0 (main) (#16115)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.12 (main) (#16114)
- [Backport main] Fix Migration to 8.3 OOM Failure (#16113)
- deps(maven): Update version.zpt to v8.4.1 (main) (#16112)
- deps(maven): Update version.identity to v8.4.1 (main) (#16111)
- Avoid accidental reordering of column family values (#16106)
- Provide default values in DMN deployment records (#16103)
- deps(maven): Update dependency com.azure:azure-sdk-bom to v1.2.20 (main) (#16099)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.11 (main) (#16096)
- deps(docker): Update eclipse-temurin:21-jdk-jammy Docker digest to feacf32 (main) (#16095)
- deps(maven): Update dependency org.testcontainers:testcontainers-bom to v1.19.4 (main) (#16094)
- deps(docker): Update eclipse-temurin:21-jdk-jammy Docker digest to 2305a3a (main) (#16093)
- Support custom forms in native user tasks (#16092)
- fix(engine): backed-off jobs are not activatable (#16085)
- deps(maven): Update dependency io.github.openfeign:feign-bom to v13.2 (main) (#16080)
- deps(maven): Update dependency org.mockito:mockito-bom to v5.10.0 (main) (#16079)
- deps(maven): Update dependency com.google.api.grpc:proto-google-common-protos to v2.32.0 (main) (#16078)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.10 (main) (#16077)
- deps(maven): Update dependency org.assertj:assertj-core to v3.25.2 (main) (#16076)
- deps(go): Update module github.com/docker/docker to v25.0.1+incompatible (main) (#16075)
- deps(docker): Update eclipse-temurin:21-jdk-jammy Docker digest to e65b701 (main) (#16074)
- Exporter: expose partitionId on Context and LastExportedRecordPosition on Controller (#16070)
- Remove trailing slashes (#16069)
- Fix Comments in broker.yaml.template to include Azure (#16067)
- fix(engine): double quotes in variables should be correctly handled (#16065)
- deps(go): Update module google.golang.org/grpc to v1.61.0 (main) (#16057)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.9 (main) (#16056)
- deps(maven): Update dependency com.diffplug.spotless:spotless-maven-plugin to v2.43.0 (main) (#16051)
- deps(go): Update module github.com/google/uuid to v1.6.0 (main) (#16050)
- fix(docker): Disable provenance for docker-push-action (#16049)
- Fix job backoff restore migration (#16047)
- Migrate native user task entity (#16045)
- deps(github-tags): Update google-github-actions/get-gke-credentials action to v2.1.0 (main) (#16036)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.8 (main) (#16031)
- deps(maven): Update dependency com.netflix.concurrency-limits:concurrency-limits-core to v0.4.1 (main) (#16030)
- deps(go): Update module github.com/docker/docker to v25 (main) (#16022)
- deps(maven): Update dependency org.rocksdb:rocksdbjni to v8.10.0 (main) (#16021)
- deps(maven): Update version.msgpack to v0.9.8 (main) (#16020)
- deps(maven): Update dependency com.google.api.grpc:proto-google-common-protos to v2.31.0 (main) (#16019)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.7 (main) (#16018)
- deps(maven): Update spring boot to v3.2.2 (main) (#16017)
- deps(maven): Update dependency io.netty:netty-bom to v4.1.106.Final (main) (#16016)
- refactor(topology): reduce log level when applying operation failed (#16012)
- Add multi-tenancy responses to proto definition of StreamActivatedJobs rpc (#16004)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.6 (main) (#15993)
- docs: replace mentions of bors to the merge queue (#15992)
- Allow serializing RecordMetadata of size larger than a short (#15991)
- Pin chart release version (#15990)
- ci: run e2e test with broker scaling once a week (#15988)
- deps(github-tags): Update actions/cache action to v4 (main) (#15982)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.5 (main) (#15981)
- deps(docker): Update ubuntu:jammy Docker digest to e6173d4 (main) (#15980)
- deps(docker): Update eclipse-temurin:21-jdk-jammy Docker digest to ad942b1 (main) (#15979)
- Fix PKCS1 support by ensuring BouncyCastle is present at runtime (#15978)
- Invoke compensation handlers in an embedded subprocess (#15976)
- Azure backup add QA tests. (#15975)
- Adjust mixed benchmarks set up (#15974)
- Migrate user task instances with job worker implementation (#15973)
- deps(maven): Update dependency com.google.cloud:libraries-bom to v26.30.0 (main) (#15968)
- deps(maven): Update dependency io.netty:netty-bom to v4.1.105.Final (main) (#15966)
- Extract BrokerClient (and dependents) to its own module (#15965)
- Use better regex for ES disk panel (#15959)
- Move doc to right section (#15957)
- feat(engine): write current broker version to state after running migrations (#15955)
- Allow to configure ES index suffix (#15953)
- deps(maven): Update dependency org.mockito:mockito-bom to v5.9.0 (main) (#15942)
- deps(maven): Update version.zeebe-test-container to v3.6.3 (main) (#15941)
- Building "quickly skips the flatten plugin (#15929)
- Validate ES min_age exporter (#15928)
- refactor(engine): minor cleanup of
DbMigrator(#15927) - deps(go): bump go version to 1.21 (#15917)
- Support a customizable action attribute in user task commands (#15915)
- Split web and management servers (#15914)
- Migrate broker's monitoring RestController to Spring Boot actuator endpoints (#15913)
- deps(maven): Update dependency org.codehaus.mojo:flatten-maven-plugin to v1.6.0 (main) (#15912)
- deps(maven): Update dependency com.diffplug.spotless:spotless-maven-plugin to v2.42.0 (main) (#15911)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.3 (main) (#15910)
- deps(maven): Update dependency com.github.spotbugs:spotbugs-maven-plugin to v4.8.3.0 (main) (#15909)
- deps(maven): Update dependency io.grpc:grpc-bom to v1.61.0 (main) (#15904)
- Fix race condition between receiving a new snapshot and aborting previous pending one (#15897)
- deps(go): Update module golang.org/x/oauth2 to v0.16.0 (main) (#15889)
- deps(go): Update module golang.org/x/net to v0.20.0 (main) (#15888)
- deps(go): Update module github.com/docker/go-connections to v0.5.0 (main) (#15887)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.1 (main) (#15886)
- deps(maven): Update version.msgpack to v0.9.7 (main) (#15884)
- deps(maven): Update dependency org.springframework:spring-framework-bom to v6.1.3 (main) (#15883)
- deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.0 (main) (#15882)
- deps(maven): Update dependency com.google.api.grpc:proto-google-common-protos to v2.30.0 (main) (#15881)
- deps(maven): Update dependency com.esotericsoftware:kryo to v5.6.0 (main) (#15880)
- ci: directly call GH API to put PRs into merge queue (#15873)
- refactor: point to repo when using versioned action (#15872)
- deps(maven): Update plugin.version.surefire to v3.2.5 (main) (#15863)
- deps(maven): Update dependency io.projectreactor:reactor-core to v3.6.2 (main) (#15862)
- deps(maven): Update dependency io.projectreactor.netty:reactor-netty-http to v1.1.15 (main) (#15861)
- deps(maven): Update dependency io.micrometer:micrometer-bom to v1.12.2 (main) (#15860)
- deps(maven): Update dependency com.google.protobuf:protobuf-bom to v3.25.2 (main) (#15859)
- ci: remove token override when merging automatically (#15858)
- deps(maven): Update dependency org.slf4j:slf4j-api to v2.0.11 (main) (#15853)
- deps(maven): Update dependency org.apache.maven.surefire:surefire-extensions-api to v3.2.5 (main) (#15852)
- deps(maven): Update dependency org.apache.maven.surefire:maven-surefire-common to v3.2.5 (main) (#15851)
- deps(maven): Update dependency org.apache.maven.plugins:maven-failsafe-plugin to v3.2.5 (main) (#15850)
- ci: auto-merge backport and dependency upgrade PRs with merge queues (#15845)
- Implement Azure Backups List Operation (#15844)
- fix(scheduler): allow closing unscheduled actors (#15841)
- docs: fix default snapshot interval (#15840)
- Process user task update command (#15819)
- fix(topology): throw detailed exception if decoding fails (#15818)
- Refactor ProcessInstanceMigrationMigrateProcessor (#15805)
- deps(go): Update module github.com/testcontainers/testcontainers-go to v0.27.0 (main) (#15794)
- Fix: Zeebe gateway fails to stream out activated jobs by not respecting the max message size (#15784)
- feat(client): make
correlationKeystep optional (#15708) - [Backport stable/1.2] Fixes flakiness with the ElasticsearchExporter integration tests (#8203)