Skip to content

8.2.0-alpha2

Pre-release
Pre-release
Compare
Choose a tag to compare
released this 12 Dec 14:04
· 22307 commits to main since this release

Release 8.2.0-alpha2

Enhancements

Broker

  • Catch escalation on a call activity boundary event (#10763)
  • Support link events (#10563)
  • In the process instance record, I can distinguish the type of an event (#9548)
  • Support for BPMN Script Tasks (#4213)
  • Update variables on BPMN error (#4080)
  • Define an error code statically or as expression (#3801)

Go Client

  • Throw error with variables from go client (#11019)
  • Set variables on Fail Job via Go client (#10788)

Misc

  • FolderPrefixes for Hot Backups (#11018)
  • Enable compression of backup contents (#10846)
  • A user can list all available backups (#10712)
  • Catch an escalation in an event subprocess start event (#10690)
  • Throw escalation end event (#10686)
  • Throw escalation intermediate event (#10685)
  • Catch an escalation on sub process boundary event (#10684)
  • Catch error message/details on a boundary event (#9473)
  • Save/extract error code, error message (and variables) to variables in Error Catch Boundary Event (#4337)

Bug Fixes

Broker

  • ProcessExecutionRandomizedPropertyTest failed to complete a process with a terminate end event (#11072)
  • NPE in ProcessInstanceModifiedEventApplier (#10878)
  • I can use link events in different flow scopes (#10854)
  • Terminate end event does not terminate process when waiting at parallel gateway (#10590)
  • RetryStrategies do not yield (#10539)
  • Using modification, I can't activate a parallel gateway (#10518)
  • I can activate a failed job that has no remaining retries (#10308)
  • NPE: Cannot invoke ExecutableActivity.getFlowScope() because innerActivity is null (#9400)

Misc

  • Poor error handling in Elasticsearch exporter of incorrect response parsing (#10970)
  • Exclusive gateway not allowed default flow to have a condition (#10966)
  • Restore app fails to inject backup store (#10824)
  • Failed to serialize empty object in the Java client (#10797)
  • NPE during process instance modification (#10606)
  • Mixed benchmarks always fall in a weird state after several hours (#10552)
  • ZeebeDbInconsistentException INCIDENT_JOBS already exists (#10309)
  • BPMN deployment fails due to Data Object (#8230)

Maintenance

  • Build and deploy SNAPSHOT docker images for amd64/arm64 (#11079)
  • Multi-arch smoke tests in CI (#11020)
  • Add build support of multi-arch images for amd64 and arm64 (#11000)
  • Daily QA is not run for stable branches (#10915)
  • Add randomize tests for terminate end events (#10476)
  • Migrate the StreamProcessor tests to the new StreamPlatformExtension (#10455)
  • Backup manager can delete backup (#10208)
  • Upgrade monitoring stack to use Grafana 8.x and maybe 9.x (#10133)
  • Create a StreamProcessor Module (#10130)
  • Logging expected rate limiter is not useful on leader change (#3654)

Merged Pull Requests

  • deps(maven): bump rest-assured from 5.2.0 to 5.3.0 (#11058)
  • build(docker): update base image to jdk 17.0.5 (#10932)
  • Remove release announcement from definition of done (#10850)