github camunda/zeebe 1.2.0
Zeebe 1.2.0

latest releases: clients/go/v8.6.0-alpha1-rc2, 8.6.0-alpha1-rc2, clients/go/v8.6.0-alpha1-rc1...
2 years ago

Release: 1.2.0

Known Issues

With Camunda Cloud SaaS there is currently a limitation that Cluster of version Zeebe 1.2.0 will only give full access to Operate/Tasklist to owners of an organization. Any other member of the organization can only access Operate and Tasklist in read-only mode. We are working on a fix and plan to release it later this week to overcome this limitation.

🔥 We identified an issue in our recent release of Zeebe 1.2 related to our concept of processing on followers. Version 1.2.0 and 1.2.1 are affected by a bug, resulting in an inconsistent state (#8044). Therefore we recommend to immediately update to 1.2.2

Release Blog Post

You can read more about the features in this release in our release blog post.

Enhancements

Broker

  • I can deploy a process with a manual task (#7806)
  • I can deploy a process with a message end event (#7796)
  • I can deploy a process with an intermediate message throw event (#7763)
  • Include the errorCode when raising incidents due to UnhandledErrorEvent (#7566)
  • Allow to configure raft electionTimeout and heartbeatInterval (#7393)
  • Configure raft timeouts and failure detection parameters (#6320)
  • Support configuration of rack-aware partition distribution (#6266)

Misc

  • I can deploy a process with an intermediate none event (#7765)
  • Introduce a simple query api to the gateway (#7756)
  • Add custom gRPC interceptors support (#7755)
  • Add support for custom client command authorization (#7490)
  • Adjust Camunda Cloud client builder to new domain names (#7391)

Bug Fixes

Broker

  • Concurrent snapshotting and closing of the DB (#7889)
  • Leading exporter fails to recover from snapshot (#7858)
  • Possible memory leak in follower (#7744)
  • Failed to recover exporter because snapshot position not found (#7697)
  • Failed to recover Broker because snapshot position was not found. (#7662)
  • Message is published in an endless loop (#7619)
  • Gateway misses to report failed request as metric (#7308)
  • Failed to take snapshot because RocksDb is shutting down (#7188)
  • Potential file integrity issue (#7158)
  • I can't activate a job with payload larger then maxMessageSize/2 (#6207)
  • NullPointerException in ElasticsearchExporter.close (#5824)
  • RaftContext.createRole throws NPE (#5705)
  • RaftPartitionServer.stop throws NPE (#5645)
  • NPE in ProcessMessageStartEventMessageNameValidator.validateMessageName (#5510)

Misc

  • StreamProcessor fail on follower because segment not open (#7846)
  • Followers are exporting (#7695)
  • Last processed position in replay machine should not be less than the latest snapshot position (#7686)
  • Zeebe 1.2.0-alpha1 can't start on Windows (#7600)
  • Offer two-way conversion of supported BpmnElementTypes to BpmnModelConstants (#7506)
  • Intermittent build errors (#7294)
  • IllegalStateException: MessagingService is closed (#7026)

Merged Pull Requests

  • zip failsafe reports on failure (#7827)
  • Simplify revapi configuration (#7743)
  • fix(deps): bump proto-google-common-protos from 2.4.0 to 2.5.0 (#7735)

Don't miss a new zeebe release

NewReleases is sending notifications on new releases.