Skip to content

8.6.0-alpha5

Pre-release
Pre-release
Compare
Choose a tag to compare
@megglos megglos released this 09 Sep 19:31
· 138 commits to main since this release
60d4539

Overview

Camunda application in this release generation:

  • Identity: 8.6.0-alpha5
  • Operate: 8.6.0-alpha5
  • Tasklist: 8.6.0-alpha5
  • Zeebe: 8.6.0-alpha5

Identity

🚀 New Features

  • add admin web modeler permission and role (#3021)
  • support keycloak v25 (#3011)
  • fallback to using token algorithm when the algorithm cannot be found via JWKS (#3002)
  • support configurable jwks URL (#2981)
  • auth scopes configurable (#2935)
  • get groups limited result size using backend search offering pagination (#2875)

💊 Bugfixes

  • update dependency axios to v1.7.4 [security] (#3008)
  • fix token revocation for generic provider configuration (#2976)
  • fix logout when Identity runs on a subpath (#2964)
  • expiresAt being null in keycloak offline_token (#2937)
  • update dependency software.amazon.jdbc:aws-advanced-jdbc-wrapper to v2.3.6 (#2906)
  • update dependency com.fasterxml.jackson.core:jackson-databind to v2.17.1 (#2905)
  • update aws-java-sdk-v2 monorepo to v2.25.64 (#2904)
  • use issuerUrl to perform token refresh and revoke (#2886)
  • update dependency @ibm/plex to v6.4.1 (#2899)
  • update aws-java-sdk-v2 monorepo to v2.25.63 (#2898)
  • added audience parameter to generic oidc login uri (#2784)
  • upgrade alpine to 3.19.1 (#2822)
  • switch mapping rule name to readonly during edit (#2785)
  • update dependency com.squareup.okio:okio to v3.9.0 (#2760)
  • update aws-java-sdk-v2 monorepo to v2.25.26 (#2758)
  • update aws-java-sdk-v2 monorepo to v2.25.25 (#2755)
  • update spring boot to v3.2.4 (#2365)

🧹 Chore

  • update dependency sass to v1.77.8 (#3026)
  • update dependency org.assertj:assertj-core to v3.26.3 (#3025)
  • update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.5 (#3024)
  • update dependency @types/react to v18.3.4 (#3023)
  • update dependency kustomize to v5.4.3 (#3015)
  • update dependency java to v17.0.12+7 (#3013)
  • update dependency @types/react-transition-group to v4.4.11 (#3012)
  • introduce merge conflict comments (#3005)
  • update dependency @testing-library/jest-dom to v6.4.8 (#3010)
  • update amannn/action-semantic-pull-request action to v5.5.3 (#3000)
  • add deployment result summary (#2999)
  • update dependency testcafe to v3.6.2 (#2917)
  • upgrade org.springframework.boot:spring-boot-starter-web from 3.2.5 to 3.2.7 (#2983)
  • add dockerhub pull secret for preview environments (#2974)
  • upgrade alpine to 3.20.0 (#2927)
  • manually upgrade apache-mime4j (#2925)
  • upgrade backport action (#2926)
  • update europe-docker.pkg.dev/camunda-saas-registry/vendor/cloud-sql-proxy docker tag to v2.11.3 (#2920)
  • update spring security to v6.3.0 (#2922)
  • update slackapi/slack-github-action action to v1.26.0 (#2921)
  • update react-router monorepo (#2919)
  • update react monorepo (#2918)
  • update dependency sass to v1.77.4 (#2916)
  • update dependency org.codehaus.mojo:build-helper-maven-plugin to v3.6.0 (#2915)
  • update dependency org.assertj:assertj-core to v3.26.0 (#2914)
  • update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.7.0 (#2913)
  • update dependency eslint-plugin-unused-imports to v3.2.0 (#2912)
  • update dependency com.tngtech.archunit:archunit-junit5 to v1.3.0 (#2910)
  • update dependency cypress to v13.10.0 (#2911)
  • update dependency com.puppycrawl.tools:checkstyle to v10.17.0 (#2909)
  • update amannn/action-semantic-pull-request action to v5.5.2 (#2907)
  • update dependency com.mycila:license-maven-plugin to v4.5 (#2908)
  • update dependency @testing-library/cypress to v10.0.2 (#2903)
  • update yarn to v3.8.2 (#2897)
  • update testing-library monorepo (#2896)
  • upgrade software.amazon.awssdk:rds from 2.25.26 to 2.25.40 (#2834)
  • update testcontainers-java monorepo to v1.19.8 (#2893)
  • update slf4j monorepo to v2.0.13 (#2892)
  • update maven docker tag to v3.9.7 (#2890)
  • update node.js to v18.20.3 (#2891)
  • update dependency typescript to v5.4.5 (#2885)
  • update dependency kustomize to v5.4.2 (#2884)
  • update alpine:3.19.1 docker digest to c5b1261 (#2882)
  • update dependency java to v17.0.11+9 (#2883)
  • update compatibility checks (#2877)
  • update babel monorepo to v7.24.6 (#2878)
  • update snapshot version (#2855)
  • fix syntax in maven deploy workflow (#2854)
  • add workflow to upload sdk artifacts to maven central (#2847)
  • revert include package.json and yarn.lock in docker image (#2846)
  • centralize spring boot version (#2833)
  • upgrade org.springframework.boot:spring-boot-starter-web from 3.2.4 to 3.2.5 (#2794)
  • refactor keycloak preset initializer to use the common presets (#2710)
  • update dependency sass to v1.74.1 (#2759)
  • update dependency @types/node to v18.19.30 (#2757)
  • update docker/setup-buildx-action action to v3 (#2322)
  • update s4u/maven-settings-action action to v3 (#2674)
  • update dependency kustomize to v5.4.1 (#2756)
  • update dependency typescript to v5.4.4 (#2754)
  • update dependency org.apache.maven.plugins:maven-source-plugin to v3.3.1 (#2753)
  • update junit5 monorepo (#2315)
  • include 8.5 release branch in renovate.json (#2743)
  • update spring boot to 3.2.4 (#2716)
  • update node.js to v18.20.1 (#2750)
  • update dependency @types/react-dom to v18.2.24 (#2749)
  • update dependency cypress to v13.7.2 (#2747)
  • update babel monorepo to v7.24.4 (#2746)
  • update dependency @types/react to v18.2.74 (#2745)
  • update dependency @types/node to v18.19.29 (#2744)

Operate

Tasklist

Zeebe

Enhancements

Broker

  • Migrate intermediate message catch event (#19716)
  • Migrate timer boundary event subscriptions (#15918)

Java Client

  • Support the Resolve incident API over REST (#21430)
  • Support the Throw error API over REST (#21412)
  • Support the Fail Job API over REST (#21377)
  • Support the Complete Job API over REST (#21167)

Misc

  • Add Priority field to Tasklist OOTB Front-End consuming from Tasklist v1 REST API (#21516)
  • Add version tag to process instance details header (#21170)
  • Add new ZeebeVersionTag extension element to BPMN Model API (#21124)
  • Resolve linked forms to correct version for user tasks with binding type versionTag (#21041)
  • Resolve called decision to correct version for business rule tasks with binding type versionTag (#21040)
  • Resolve called process to correct version for call activities with binding type versionTag (#21038)
  • Store deployed forms by id and version tag (#21037)
  • Store deployed decisions by id and version tag (#21036)
  • Store deployed processes by id and version tag (#21035)
  • Add support for binding type versionTag to BPMN Model API (#21034)
  • Migrate receive task instances (#20938)
  • Migrate intermediate timer catch events (#20911)
  • Add Correlate Message command to the client (#20478)
  • Add new CorrelateMessage REST endpoint (#20477)
  • Static translations of tasklist UI (#20287)
  • Add integration tests for new command (#20190)
  • Send response in MessageSubscriptionRejectProcessor (#20176)
  • [CPT] I can trigger a BPMN timer event (#19176)
  • I can copy all variables from a process instance (#18578)

Bug Fixes

Misc

  • Date component cycling values backwards in negative UTC regions (#21825)
  • Modeler accept Decimal Priority Values in XML Configuration (#21434)
  • Collapsing dynamic lists affects the output data in tasklist (#21348)
  • Feel rounding done by decimal() isn't accurate in forms (#21347)
  • Fix issue with simple dates in negative offset timezones behave erratically (#21346)
  • Custom headers are not supported for Zeebe user tasks on openSearch (#21296)
  • Cancel active EL jobs on process termination (#20775)
  • NPE in BpmnStateBehavior.getParentElementInstanceContext "parentElementInstance" is null (#20762)
  • ILM policy is added to all indices not only archived indices (#20567)
  • Exporting decision evaluation records breaks with large evaluationFailureMessage values (#20248)
  • Start form in a process with public link is not displayed on iPhone (#18525)

Maintenance

  • Stream platform clock modifications are consistent (#21068)
  • Stream platform time is controllable (#21051)
  • Retry open of exporter on failure (#20728)
  • Refactor fold method argument order in Either interface (#20588)
  • Sequencer#isEntryValid is slow because it has to calculate the full record size (#19225)

Merged Pull Requests

  • Optimize 14030 open search aws config cant be disabled (#21663)
  • ci: skip optimize from platform release (#21613)
  • Revert "deps: Update version.camunda to v7.22.0-SNAPSHOT (main)" (#21601)
  • feat: use new license properties to display license tag (#21406)
  • Only activate/complete child process instance while call activity is active (#20835)
  • deps(maven): bump swagger-annotations from 2.2.13 to 2.2.14 (#13211)
  • [Backport stable/1.2] Fixes flakiness with the ElasticsearchExporter integration tests (#8203)