Skip to content

8.7.0-alpha1

Pre-release
Pre-release
Compare
Choose a tag to compare
@vheinila vheinila released this 12 Nov 08:09
· 37 commits to main since this release
311f968

Overview

Camunda application in this release generation:

  • Identity: 8.7.0-alpha1
  • Operate: 8.7.0-alpha1
  • Tasklist: 8.7.0-alpha1
  • Zeebe: 8.7.0-alpha1

Identity

💊 Bugfixes

  • upgrade Alpine base image to 3.20.3 (#3095)

🧹 Chore

  • update dependency msw to v1.3.5 (#3101)
  • update dependency java to v17.0.13+11 (#3100)
  • upgrade org.springframework.boot:spring-boot-starter from 3.2.7 to 3.2.11 (#3082)
  • upgrade org.springframework.boot:spring-boot from 3.2.7 to 3.2.11 (#3085)
  • update dependency eslint-import-resolver-typescript to v3.6.3 (#3094)
  • update dependency eslint to v8.57.1 (#3093)
  • update dependency com.github.eirslett:frontend-maven-plugin to v1.15.1 (#3092)
  • update dependency @types/jest to v29.5.14 (#3091)

Operate

Tasklist

Zeebe

Enhancements

Misc

  • I can migrate parallel and sequential multi instance elements (#23878)
  • I can migrate error boundary event and error event sub process (#23804)
  • Support global prefix (#23638)
  • I can migrate exclusive and event based gateways (#23475)
  • Remove the need for ES/OS monitor privileges in Tasklist (#23094)
  • [CPT] Print all relevant process instance data if a test fails (#23092)
  • Implement Get Form for Process Definition (#22733)
  • Implement Search Decision Instances endpoint (#22654)
  • Implement Get process definition XML REST API (#22646)
  • Implement Search process definition REST API (#22643)
  • Validate deployment-bound resource links at deploy time (#19712)
  • Allow to cancel bannend instances (#12772)

Bug Fixes

Broker

  • Follower doesn't send response back if append fails (#8612)

Java Client

  • spring-boot-starter-camunda-sdk will run into a NPE if legacy 8.5 properties are used (#23183)

Misc

  • checking 'java --version' in c8run windows is not working (#23786)
  • BulkResponse Error not logged correctly, leading to NPE (#23523)
  • PartitionInactiveException is not handled gracefully (#23446)
  • Unsafe command distribution acknowledgement (#23361)
  • Swagger UI not working (#23300)
  • ActivatedJob REST entity returns key instead of jobKey (#23101)
  • io.camunda.zeebe.broker.client.api.BrokerErrorException: Received error from broker (INTERNAL_ERROR): Processing paused for partition '3' (#22928)
  • Process instance stuck after resolving incident on parallel gateway (#22140)
  • StackOverflow during process cancelation (#21991)
  • fix/Spring Boot SDK: do not ignore json field names from annotations (#21962)
  • InvalidConfigurationException when GCS store is not accessible on startup (#14593)
  • Timers of banned instances are forever re-triggered (#14213)
  • Snapshot version of benchmark application (starter/worker) doesn't work with SaaS (#14047)
  • Unhelpful error message when setting configuration for non-existing exporter (#12678)
  • Error on retrieving write buffer from log stream (#10141)

Maintenance

  • Test framework for Camunda exporter (#23886)
  • Remove enableSync in DynamicClusterConfig (#23441)
  • Swagger UI not working (#23300)
  • Oauth2 Scope is not exposed in Zeebe SDK config (#23071)
  • Extended tests for camunda exporter (#22854)
  • Provide isolated composite meter registry per exporter container (#22834)
  • Refactor distinction between LogStream and SyncLogStream (#22832)
  • Schema manager rolling update tests (#22758)
  • Remove dangling references to snapshot checksum. (#20760)
  • Create a new metric scheduled-task-duration to track how long scheduled tasks run and whether any of them block the actor excessively (#17002)
  • Allow configuring timeouts in cluster topology gossipper (#15793)
  • Set MDC property actor-scheduler/actor-name for non actor threads (#14648)
  • Store commit index in raft MetaStore (#13790)
  • Extract reading and writing of segment descriptor out of the JournalSegmentDescriptor (#7650)
  • Find a good value for max append per follower (#5478)

Merged Pull Requests

  • fix: fixing racing condition in the deployment step (#23456)
  • fix: Fixing failing integrity test pipeline (#23381)
  • fix: return jobKey in REST for activated job (#23207)
  • Remove delimiter from resource identifiers (#23034)
  • test: disable user and authorization related test cases (#22782)
  • Disable Identity Execution features for the 8.6 release (#22775)
  • Schema manager index lifecycle policies (#22668)
  • Add a foreign key relation from process instance to process definition (#14105)
  • Document how to do inter-partition communication (#10083)
  • [Backport stable/1.2] Fixes flakiness with the ElasticsearchExporter integration tests (#8203)