Zeebe Versions Save

Distributed Workflow Engine for Microservices Orchestration

operate-8.5.0

1 month ago

Enhancements

  • feat: open links to other C8 apps in the same tab (#17125)
  • feat: support sub process mapping in instance migration mode (#17121)
  • feat: add compensation event icons (#16995)
  • feat: add batch modification api call (feature flagged) (#16974)
  • feat: add batch modification summary modal (feature-flagged) (#16944)
  • feat: dynamic schema update (#16926)
  • feat(feature-flagged): add batch modification target selection (6550)
  • feat(feature-flagged): add target selection features (6586)

Bug fixes

  • fix: update index validation to ignore dynamic indices that have been altered by data inserts (#17241)
  • fix: decision table scrolling behavior (#17150)
  • fix: use Keycloak session idle timeout (#17107)
  • fix: add dependencies for mockito and junit (#17104)
  • fix: Delete parent pi fails on archived instances (#16998)
  • fix: Operate fails to start with Opensearch (#16981)
  • fix: check to make sure index exists before adding a policy (#16984)
  • fix: rename and fix operate check project versions (#16957)
  • fix: change references from master to main branch in Operate CI (#16914)
  • fix(operate): Error calling Prometheus endpoint with multitenancy enabled (#16911)
  • fix: Show job metadata in UserTask metadata (#16906)
  • fix(PermissionsService): check for null authentication (6563)
  • fix(elasticsearch/opensearchArchiveRepository): fix applying ILM policy to non-existing index (6641)
  • fix: Error calling Prometheus endpoint with multitenancy enabled (6632)
  • fix(backend): Archiver compile error (6649)
  • fix(backend): fix startup issues with beans (6663)
  • fix(backend): disable renovate on master branch (6670)

Merged Pull Requests

  • ci: GHA path filters work better on pull_reuqest triggers (#17266)
  • fix: update index validation to ignore dynamic indices that have been altered by data inserts (#17241)
  • deps: Update dependency org.codehaus.mojo:exec-maven-plugin to v3.2.0 (main) (#17212)
  • deps: Update dependency node to v20.12.0 (main) (#17210)
  • deps: Update dependency commons-io:commons-io to v2.16.0 (main) (#17205)
  • deps: Update dependency com.amazonaws:aws-java-sdk-bom to v1.12.690 (main) (#17195)
  • deps: update elasticsearch7, lucene, docker image, and log4j test dependencies for operate (#17189)
  • deps: Update dependency joda-time:joda-time to v2.12.7 (main) (#17164)
  • deps: Update dependency @carbon/elements to v11.43.0 (main) (#17161)
  • fix: decision table scrolling behavior (#17150)
  • deps: Update version.identity to v8.5.0-RC1 (main) (#17145)
  • deps: Update stefanzweifel/git-auto-commit-action digest to b0f4d47 (main) (#17138)
  • feat: open links to other C8 apps in the same tab (#17125)
  • feat: support sub process mapping in instance migration mode (#17121)
  • deps: Update version.swagger-annotations to v2.2.21 (main) (#17115)
  • deps: Update dependency eslint-plugin-license-header to v0.6.1 (main) (#17113)
  • deps: Update dependency commons-logging:commons-logging to v1.3.1 (main) (#17111)
  • deps: clean up aws java sdk dependencies (#17109)
  • fix: use Keycloak session idle timeout (#17107)
  • fix: add dependencies for mockito and junit (#17104)
  • deps: remove duplicated elasticsearch properties from pom.xml (#17103)
  • deps: Update dependency org.keycloak:keycloak-core to v23 [SECURITY] (main) (#17102)
  • build: delete not used importer-8_3 module (#17096)
  • deps: Update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.13.0 (main) (#17088)
  • deps: Update dependency org.apache.maven.plugins:maven-assembly-plugin to v3.7.1 (main) (#17087)
  • deps: Update dependency node to v20.11.1 (main) (#17083)
  • deps: Update dependency monaco-editor to ^0.47.0 (main) (#17081)
  • deps: Update dependency mobx to v6.12.1 (main) (#17079)
  • deps: Update dependency com.amazonaws:aws-java-sdk-bom to v1.12.689 (main) (#17076)
  • Revert "deps: Update alpine:3.19.1 Docker digest to c5b1261 (main)" (#17065)
  • deps: Update dependency com.squareup.okio:okio-jvm to v3.9.0 (main) (#17055)
  • deps: Update dependency @testing-library/react to v14.2.2 (main) (#17050)
  • Clean up Operate dependencies (#17031)
  • deps: Update dependency @testing-library/jest-dom to v6.4.2 (main) (#17017)
  • deps: Update dependency @carbon/elements to v11.42.1 (main) (#17014)
  • deps: Update dependency @bpmn-io/element-template-icon-renderer to v0.5.2 (main) (#17012)
  • fix: Delete parent pi fails on archived instances (#16998)
  • feat: add compensation event icons (#16995)
  • deps: Update camunda/zeebe Docker tag to v8.4.5 (main) (#16991)
  • deps: Update camunda/tasklist Docker tag to v8.4.5 (main) (#16990)
  • deps: Update camunda/operate Docker tag to v8.4.5 (main) (#16989)
  • fix: check to make sure index exists before adding a policy (#16984)
  • fix: Operate fails to start with Opensearch (#16981)
  • test: skip flaky e2e test (#16980)
  • feat: add batch modification api call (feature flagged) (#16974)
  • deps: Update EnricoMi/publish-unit-test-result-action action to v2.16.1 (main) (#16969)
  • deps: Update version.zeebe to v8.5.0-RC2 (main) (#16968)
  • deps: Update version.elasticsearch to v7.17.18 (main) (#16966)
  • deps: Update hashicorp/vault-action action to v2.8.1 (main) (#16965)
  • deps: Update docker.elastic.co/kibana/kibana Docker tag to v7.17.18 (main) (#16962)
  • deps: Update docker.elastic.co/elasticsearch/elasticsearch Docker tag to v7.17.18 (main) (#16961)
  • fix: rename and fix operate check project versions (#16957)
  • ci: fix Operate release - split mvn release goals (#16953)
  • style: apply checkstyle to Operate (#16952)
  • ci: set SCM settings in Operate POM (#16945)
  • feat: add batch modification summary modal (feature-flagged) (#16944)
  • deps: Update dlavrenuek/conventional-changelog-action action to v1.2.4 (main) (#16940)
  • deps: Update dependency org.keycloak:keycloak-admin-client to v22.0.5 (main) (#16937)
  • deps: Update dependency org.apache.maven.plugins:maven-shade-plugin to v3.5.2 (main) (#16934)
  • build: fix operate makefile (#16927)
  • feat: dynamic schema update (#16926)
  • ci: release Operate with prefixed Git tag (#16924)
  • fix: change references from master to main branch in Operate CI (#16914)
  • fix(operate): Error calling Prometheus endpoint with multitenancy enabled (#16911)
  • fix: Show job metadata in UserTask metadata (#16906)
  • deps: Update dependency com.nimbusds:nimbus-jose-jwt to v9.37.3 (main) (#16902)
  • deps: Update dependency com.amazonaws:aws-java-sdk-sts to v1.12.685 (main) (#16901)
  • deps: Update bitnami/keycloak Docker tag to v22.0.5 (main) (#16900)
  • deps: Update all non-major dependencies (main) (#16898)
  • deps: Update stefanzweifel/git-auto-commit-action digest to 9b5e5ee (main) (#16896)
  • deps: Update actions/checkout digest to cd7d8d6 (main) (#16894)
  • deps: bump @adobe/css-tools from 4.0.1 to 4.3.3 in /operate/client (#16882)
  • deps: bump word-wrap from 1.2.3 to 1.2.5 in /operate/client (#16881)
  • test: fix IDE pom file bug and remove flaky test (6616)
  • chore(renovate): schedule PR creation and rebase outside of business hours (6615)
  • feat(feature-flagged): add batch modification target selection (6550)
  • feat(feature-flagged): add target selection features (6586)
  • fix(PermissionsService): check for null authentication (6563)
  • fix(elasticsearch/opensearchArchiveRepository): fix applying ILM policy to non-existing index (6641)
  • fix: Error calling Prometheus endpoint with multitenancy enabled (6632)
  • fix(backend): Archiver compile error (6649)
  • fix(backend): fix startup issues with beans (6663)
  • fix(backend): disable renovate on master branch (6670)

8.1.27

1 month ago

Bug Fixes

Misc

  • Potential bug in timer due date checker scheduling (#17227)

Merged Pull Requests

  • fix: avoid race between scheduling and execution of due date checker (#17251)
  • Fix duplicate timer schedules (#17136)
  • ci: don't cache results of building zeebe docker image (#17064)
  • [Backport stable/8.1] Adjust condition of auto-merge (#16790)
  • deps(maven): Update dependency io.github.classgraph:classgraph to v4.8.168 (stable/8.1) (#16783)
  • [Backport stable/8.1] fix: respect offset and length on DbBytes#wrap (#16776)
  • deps(docker): Update ubuntu:jammy Docker digest to 77906da (stable/8.1) (#16762)
  • deps(docker): Update eclipse-temurin:17-jdk-jammy Docker digest to 721e57d (stable/8.1) (#16761)
  • Release 8.1.26 (#16741)
  • deps(maven): Update dependency io.github.classgraph:classgraph to v4.8.167 (stable/8.1) (#16728)
  • [Backport stable/8.1] test: fix waiting for activated jobs (#16700)

8.5.0

1 month ago

8.3.10

1 month ago

Enhancements

Broker

  • Increase job timeout resolution / reject requests below resolution threshold (#5073)

Bug Fixes

Broker

  • Stream is spammed by duplicate Timer TRIGGER commands (#17128)

Java Client

  • Failed to activate jobs for worker xxx and job type xxx (#15507)

Misc

  • Potential bug in timer due date checker scheduling (#17227)
  • Failed jobs are not activated again (#16884)
  • Retention policy is not applied to existing zeebe indices when enabled (#16720)
  • NPE in PendingProcessMessageSubscriptionChecker (#16609)
  • Possible inconsistency of job not found in DbJobState#visitJob (#15733)

Merged Pull Requests

  • fix: avoid race between scheduling and execution of due date checker (#17251)
  • [Backport stable/8.4] Fix duplicate timer schedules (#17178)
  • [Backport release-8.5.0] Fix duplicate timer schedules (#17171)
  • Fix duplicate timer schedules (#17136)
  • fix: update lifecycle policy for existing indices when retention config changes on elasticsearch exporter re-run. (#17124)
  • ci: don't cache results of building zeebe docker image (#17064)
  • [Backport stable/8.4] feat: makes job timeout resolution configurable (#17004)
  • Add warning to checkers (#16873)
  • deps: Update dependency org.apache.commons:commons-compress to v1.26.1 (stable/8.3) (#16856)
  • deps: Update dependency io.projectreactor.netty:reactor-netty-http to v1.1.17 (stable/8.3) (#16854)
  • test: await identity readiness (#16843)
  • [Backport stable/8.3] Ensure lastProcessesPosition is set when StreamProcessor is paused (#16839)
  • [Backport stable/8.3] Adjust condition of auto-merge (#16792)
  • deps(maven): Update dependency org.testcontainers:testcontainers-bom to v1.19.7 (stable/8.3) (#16788)
  • deps(maven): Update dependency io.github.classgraph:classgraph to v4.8.168 (stable/8.3) (#16787)
  • deps(docker): Update ubuntu:jammy Docker digest to 77906da (stable/8.3) (#16786)
  • deps(docker): Update eclipse-temurin:17-jdk-jammy Docker digest to 721e57d (stable/8.3) (#16785)
  • [Backport stable/8.3] fix: respect offset and length on DbBytes#wrap (#16774)
  • [Backport stable/8.3] docs: Remove the ExperimentalApi annotation from the Java client CommandWithTenantStep interface (#16770)
  • Release 8.3.9 (#16742)
  • deps(maven): Update dependency io.github.classgraph:classgraph to v4.8.167 (stable/8.3) (#16730)
  • [Backport stable/8.3] test: fix waiting for activated jobs (#16702)

8.4.6

1 month ago

Bug Fixes

Broker

  • Stream is spammed by duplicate Timer TRIGGER commands (#17128)

Misc

  • Potential bug in timer due date checker scheduling (#17227)
  • Opensearch Retention policy is not applied to existing zeebe indices when enabled (#17186)
  • Failed jobs are not activated again (#16884)
  • 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)
  • NPE in PendingProcessMessageSubscriptionChecker (#16609)
  • Job backoff migration causes duplicate incidents (#15954)
  • Possible inconsistency of job not found in DbJobState#visitJob (#15733)
  • Failed jobs are not reactivate after backoff (#14329)
  • Scheduler Tasks can't be canceled on the ProcessingScheduleService (#10541)

Maintenance

  • Respect quiet period before shutting down the gateway (#16024)

Merged Pull Requests

  • fix: avoid race between scheduling and execution of due date checker (#17251)
  • fix: opensearch exporter - update ISM policy for existing indices when retention config changes on rerun (#17187)
  • [Backport release-8.5.0] Fix duplicate timer schedules (#17171)
  • fix: update lifecycle policy for existing indices when retention config changes on elasticsearch exporter re-run. (#17124)
  • ci: don't cache results of building zeebe docker image (#17064)
  • test: stabilize flaky test by increasing timeout (#17001)
  • feat: gracefully shut down gRPC server (#16956)
  • fix: do not fail retry of member join operation (#16907)
  • Add warning to checkers (#16873)
  • deps: Update dependency org.apache.commons:commons-compress to v1.26.1 (stable/8.4) (#16861)
  • deps: Update dependency io.projectreactor:reactor-core to v3.6.4 (stable/8.4) (#16859)
  • deps: Update dependency io.projectreactor.netty:reactor-netty-http to v1.1.17 (stable/8.4) (#16858)
  • deps: Update dependency io.micrometer:micrometer-bom to v1.12.4 (stable/8.4) (#16857)
  • test: await identity readiness (#16843)
  • [Backport stable/8.4] Ensure lastProcessesPosition is set when StreamProcessor is paused (#16840)
  • deps(maven): Update dependency org.testcontainers:testcontainers-bom to v1.19.7 (stable/8.4) (#16799)
  • deps(maven): Update dependency io.github.classgraph:classgraph to v4.8.168 (stable/8.4) (#16798)
  • deps(docker): Update ubuntu:jammy Docker digest to 77906da (stable/8.4) (#16797)
  • [Backport stable/8.4] Adjust condition of auto-merge (#16793)
  • deps(docker): Update eclipse-temurin:21-jdk-jammy Docker digest to feeeb86 (stable/8.4) (#16789)
  • [Backport stable/8.4] fix: respect offset and length on DbBytes#wrap (#16773)
  • [Backport stable/8.4] docs: Remove the ExperimentalApi annotation from the Java client CommandWithTenantStep interface (#16771)
  • Release 8.4.5 (#16740)
  • Clean Backoff column family from wrong jobs (#16508)

8.2.26

1 month ago

Bug Fixes

Misc

  • Potential bug in timer due date checker scheduling (#17227)
  • Retention policy is not applied to existing zeebe indices when enabled (#16720)

Merged Pull Requests

  • fix: avoid race between scheduling and execution of due date checker (#17251)
  • fix: update lifecycle policy for existing indices when retention config changes on elasticsearch exporter re-run. (#17124)
  • ci: don't cache results of building zeebe docker image (#17064)
  • [Backport stable/8.2] Ensure lastProcessesPosition is set when StreamProcessor is paused (#16838)
  • deps(maven): Update dependency org.apache.commons:commons-compress to v1.26.1 (stable/8.2) (#16824)
  • [Backport stable/8.2] Adjust condition of auto-merge (#16791)
  • deps(maven): Update dependency io.github.classgraph:classgraph to v4.8.168 (stable/8.2) (#16784)
  • deps(docker): Update ubuntu:jammy Docker digest to 77906da (stable/8.2) (#16781)
  • [Backport stable/8.2] fix: respect offset and length on DbBytes#wrap (#16775)
  • deps(docker): Update eclipse-temurin:17-jdk-jammy Docker digest to 721e57d (stable/8.2) (#16763)
  • Release 8.2.25 (#16743)
  • deps(maven): Update dependency io.github.classgraph:classgraph to v4.8.167 (stable/8.2) (#16729)
  • [Backport stable/8.2] test: fix waiting for activated jobs (#16701)

8.4.5

2 months ago

version:8.4.5

Enhancements

Misc

  • Introduce fold method to Either interface for unified value transformation (#16561)
  • During incidents as an Operator of a Zeebe cluster I need a way of skipping records on processing or exporting (#16177)

Bug Fixes

Misc

  • GrpcClientRule leaks http clients (#16698)
  • Partition Transition reported as stuck even if it doesn't take long (#16633)

Maintenance

  • Actuator date-time values are not compliant with rfc3339 (#16256)

Merged Pull Requests

  • [Backport stable/8.4] test: reduce scope of ruleChain on LargeMessageSizeTest (#16715)
  • [Backport stable/8.4] Skip Exporting Specific Records (#16711)
  • [Backport stable/8.4] test: fix waiting for activated jobs (#16703)
  • deps(maven): Update dependency jakarta.activation:jakarta.activation-api to v2.1.3 (stable/8.4) (#16657)
  • deps(maven): Update dependency com.github.docker-java:docker-java-api to v3.3.6 (stable/8.4) (#16656)
  • [Backport stable/8.4] fix(broker): transition is stuck only if too much time elapses (#16645)
  • [Backport 8.4]: Rename workflows (#16639)
  • [Backport stable/8.4] test(journal): ensure journal is closed always (#16618)
  • deps(maven): Update dependency com.google.cloud.tools:jib-maven-plugin to v3.4.1 (stable/8.4) (#16599)
  • [Backport stable/8.4] Improve Either type (#16586)
  • [Backport stable/8.4] Add default value for lastUpdatedAt in Broker State (#16585)
  • Release 8.4.4 (#16578)
  • deps(maven): Update version.identity to v8.4.4 (stable/8.4) (#16572)
  • ci: prefix Zeebe GHA workflows to avoid name collisions in monorepo (#16559)

8.1.26

2 months ago

Enhancements

Misc

  • Introduce fold method to Either interface for unified value transformation (#16561)

Bug Fixes

Misc

  • GrpcClientRule leaks http clients (#16698)
  • Partition Transition reported as stuck even if it doesn't take long (#16633)

Merged Pull Requests

  • [Backport stable/8.1] test: reduce scope of ruleChain on LargeMessageSizeTest (#16717)
  • fix(ci): use correct step id in release workflow (#16681)
  • deps(maven): Update dependency com.github.docker-java:docker-java-api to v3.3.6 (stable/8.1) (#16653)
  • [Backport stable/8.1] fix(broker): transition is stuck only if too much time elapses (#16646)
  • [Backport stable/8.1] Rename workflows (#16635)
  • [Backport stable/8.1] Improve Either type (#16605)
  • ci(benchmark): lock benchmark chart to 0.1.22 (#16594)
  • Release 8.1.25 (#16576)
  • [Backport stable/8.1] ci(testbench) backport testbench workflow from stable/8.4 (#16569)
  • ci: prefix Zeebe GHA workflows to avoid name collisions in monorepo (#16559)
  • Create zeebe sub folder in repo (#16522)
  • refactor(engine): BpmnElementProcessor methods to return types (#16305)

8.3.9

2 months ago

version:8.3.9

Enhancements

Misc

  • Introduce fold method to Either interface for unified value transformation (#16561)
  • During incidents as an Operator of a Zeebe cluster I need a way of skipping records on processing or exporting (#16177)

Bug Fixes

Misc

  • GrpcClientRule leaks http clients (#16698)
  • Partition Transition reported as stuck even if it doesn't take long (#16633)

Merged Pull Requests

  • [Backport stable/8.3] test: reduce scope of ruleChain on LargeMessageSizeTest (#16714)
  • [Backport stable/8.3] Skip Exporting Specific Records (#16708)
  • deps(maven): Update dependency com.github.docker-java:docker-java-api to v3.3.6 (stable/8.3) (#16655)
  • [Backport stable/8.3] fix(broker): transition is stuck only if too much time elapses (#16644)
  • [Backport 8.3] Rename workflows (#16640)
  • [Backport stable/8.3] test(journal): ensure journal is closed always (#16617)
  • [Backport stable/8.3] Improve Either type (#16607)
  • deps(maven): Update dependency com.google.cloud.tools:jib-maven-plugin to v3.4.1 (stable/8.3) (#16598)
  • Release 8.3.8 (#16593)
  • [Backport stable/8.3] ci(testbench): backport testbench workflow from stable/8.4 (#16581)
  • [Backport stable/8.2] ci(testbench): backport testbench workflow from stable/8.4 (#16568)
  • deps(maven): upgrade spring to 6.0.17 (#16563)
  • ci: prefix Zeebe GHA workflows to avoid name collisions in monorepo (#16559)
  • refactor(engine): BpmnElementProcessor methods to return types (#16305)

8.2.25

2 months ago

version:8.2.25

Enhancements

Misc

  • During incidents as an Operator of a Zeebe cluster I need a way of skipping records on processing or exporting (#16177)

Bug Fixes

Misc

  • GrpcClientRule leaks http clients (#16698)
  • Partition Transition reported as stuck even if it doesn't take long (#16633)

Merged Pull Requests

  • [Backport stable/8.2] test: reduce scope of ruleChain on LargeMessageSizeTest (#16713)
  • [Backport stable/8.2] Skip Exporting Specific Records (#16707)
  • [Backport stable/8.2] fix(broker): transition is stuck only if too much time elapses (#16647)
  • [Backport stable/8.2] Rename workflows (#16638)
  • [Backport stable/8.2] test(journal): ensure journal is closed always (#16616)
  • [Backport stable/8.2] Improve Either type (#16606)
  • Release 8.2.24 (#16577)
  • [Backport stable/8.2] ci(testbench): backport testbench workflow from stable/8.4 (#16568)
  • deps(maven): upgrade spring to 6.0.17 (#16564)
  • ci: prefix Zeebe GHA workflows to avoid name collisions in monorepo (#16559)