Skip to content

8.7.0-alpha2

Pre-release
Pre-release
Compare
Choose a tag to compare
@vheinila vheinila released this 11 Dec 12:45
· 16 commits to main since this release
35c018b

Overview

Camunda application in this release generation:

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

Identity

🚀 New Features

  • identity - extend License for isCommercial and expiresAt, show data on front end (#3103)

💊 Bugfixes

  • use the correct license field on the front end (#3201)
  • update dependency org.apache.logging.log4j:log4j-layout-template-json to v2.24.2 (#3194)
  • update aws-java-sdk-v2 monorepo to v2.29.20 (#3191)
  • update spring boot to v3.3.5 (#3163)
  • update dependency org.yaml:snakeyaml to v2.3 (#3161)
  • update dependency software.amazon.jdbc:aws-advanced-jdbc-wrapper to v2.5.2 (#3162)
  • update dependency org.apache.commons:commons-lang3 to v3.17.0 (#3159)
  • update dependency org.apache.logging.log4j:log4j-layout-template-json to v2.24.1 (#3160)
  • update dependency io.micrometer:micrometer-registry-prometheus to v1.14.1 (#3158)
  • update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.1 (#3157)
  • update dependency @carbon/themes to v11.43.0 (#3156)
  • update dependency @carbon/motion to v11.24.0 (#3155)
  • update dependency @carbon/layout to v11.28.0 (#3154)
  • update dependency software.amazon.awssdk:bom to v2.29.15 (#3152)
  • update aws-java-sdk-v2 monorepo to v2.29.14 (#3151)
  • update keycloak.version to v25.0.6 (#3118)
  • update dependency org.postgresql:postgresql to v42.7.4 (#3117)
  • update dependency org.apache.james:apache-mime4j-core to v0.8.11 (#3116)
  • update dependency com.squareup.okio:okio to v3.9.1 (#3115)
  • update dependency axios to v1.7.7 (#3114)
  • increase member maxresults to 1000 (#3106)
  • upgrade Alpine base image to 3.20.3 (#3095)

🧹 Chore

  • update postgres docker tag to v16.6 (#3199)
  • update dependency typescript to v5.7.2 (#3198)
  • update europe-docker.pkg.dev/camunda-saas-registry/vendor/cloud-sql-proxy docker tag to v2.14.1 (#3197)
  • update dependency cypress to v13.16.0 (#3196)
  • update dependency @types/node to v18.19.65 (#3188)
  • update testcontainers-java monorepo to v1.20.4 (#3183)
  • update infra-preview-environments-ingress docker tag to v1.4.4 (#3181)
  • update dependency husky to v9.1.7 (#3180)
  • update europe-docker.pkg.dev/camunda-saas-registry/vendor/cloud-sql-proxy docker tag to v2.14.0 (#3153)
  • update testcontainers-java monorepo to v1.20.3 (#3150)
  • update dependency tsconfig-paths-webpack-plugin to v4.2.0 (#3148)
  • update slackapi/slack-github-action action to v1.27.1 (#3149)
  • update dependency sass to v1.81.0 (#3147)
  • update s4u/maven-settings-action action to v3.1.0 (#3146)
  • update postgres docker tag to v16.5 (#3144)
  • update react-router monorepo (#3145)
  • update camunda-composite-components to 0.11.0 (#3143)
  • update junit5 monorepo (#3141)
  • update dependency typescript to v5.6.3 (#3140)
  • update dependency sops to v3.9.1 (#3137)
  • update dependency testcafe to v3.7.0 (#3138)
  • update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.1 (#3135)
  • update dependency sass to v1.80.7 (#3136)
  • update dependency org.apache.maven.plugins:maven-failsafe-plugin to v3.5.2 (#3134)
  • update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.6.0 (#3133)
  • update dependency kustomize to v5.5.0 (#3131)
  • update node.js to v18.20.5 (#3130)
  • update dependency husky to v9.1.6 (#3128)
  • update dependency eslint-plugin-jsx-a11y to v6.10.2 (#3126)
  • update infra-preview-environments-ingress docker tag to v1.4.3 (#3127)
  • update dependency eslint-plugin-import to v2.31.0 (#3125)
  • update dependency cypress to v13.15.2 (#3124)
  • update dependency com.puppycrawl.tools:checkstyle to v10.20.1 (#3123)
  • update dependency com.mycila:license-maven-plugin to v4.6 (#3122)
  • update dependency @testing-library/jest-dom to v6.6.3 (#3121)
  • update babel monorepo (#3120)
  • update actions/checkout action to v4.2.2 (#3119)
  • update yarn to v3.8.6 (#3113)
  • update slf4j monorepo to v2.0.16 (#3112)
  • update react monorepo (#3109)
  • update node.js to v18.20.4 (#3108)
  • update maven docker tag to v3.9.9 (#3107)
  • update infra-preview-environments-ingress docker tag to v1.4.2 (#3105)
  • update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.7 (#3104)
  • 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

8.7.0-alpha2

Enhancements

Misc

  • I can migrate compensation boundary events (#24755)
  • Migrate existing Tasklist v1 API to the harmonized index schema (#24665)
  • I can migrate escalation boundary events (#24628)
  • I can migrate escalation event sub processes (#24627)
  • Migrate compensation boundary event subscriptions only by boundary event mapping (#24487)
  • Migrate escalation event subprocesses (#24385)
  • Migrate compensation boundary event subscriptions (#24377)
  • Migrate escalation boundary events (#24374)
  • Expand listeners endpoint body to contain flowNodeInstanceId field (#23942)
  • Display Listeners for specific flow node instance (#23941)
  • Teach Task Listeners how to reject events (#23709)

Bug Fixes

Broker

  • Zeebe user tasks not terminated on process instance modification (#24672)

Java Client

  • OAuthCredentialsCache in Zeebe Java client does not work correctly in multi-tenancy setup (#20471)

Misc

  • Form cache is corrupt and causes inconsistent processing (#25504)
  • Process instance no longer subscribed to message after unsuccessful process instance migration (#25166)
  • OrderedCommandDistributionMigration is never executed (#24836)
  • NPE during replay when completing process instance (#24819)
  • Select end event for KPI report not displaying any data (#24814)
  • Elasticsearch deprecation warning logs: [ignore_throttled] parameter is deprecated (#24801)
  • [Java client] TypedApiEntityConsumer fails to handle incoming data when chunk size in bytes is >2048 (#24779)
  • NumericVariableQueryFilterIT.numericGreaterThanEqualVariableFilter test is failing (#24754)
  • CSV exports not working properly in OpenSearch (#24738)
  • Incorrect timezone handling in OS reports (#24690)
  • Docs links are not working in Optimize (#24668)
  • Use Decision Instance Primary Key in GET Endpoint (#24664)
  • Applying Index setting index.routing.allocation.require._name blocks Optimize start up (#24642)
  • Tasklist E2E tests are failing (#24429)
  • ERROR LOG: Camunda Exporter fails to retrieve mappings for indices/templates (#24354)
  • ES/OS exporter are writing to wrong versioned Zeebe indices (#24316)
  • Archiver does not work with AWS Opensearch (#24262)
  • Camunda Exporter: Templates shouldn't recreated - when existing (#24251)
  • Exported record with duplicate sequence number (#24192)
  • Search engine not retrieving user for Process Owner/ Send email to Error -> The server could not find the requested resource. (#24186)
  • Process owner is not saved (#23793)
  • Incident recovery for Execution Listeners does not work when retries are exhausted (#23383)
  • Partition backup fails because of concurrent log compaction (#23082)
  • JobRecord elementId gets overwritten when an error is thrown during job execution (#21567)
  • Safely handle flush exceptions in Raft (#15463)
  • Retry complete follower append on flush error (#14867)

Maintenance

  • Camunda exporter only exporter 8.7 records (#24907)
  • Flaky RaftFlushErrorTest in CI (#24443)
  • [EPIC]: Remove 8.7 importing (#24441)
  • Integrate OpenAPI lint check into main CI (#24267)
  • Migrate existing E2E archiver tests to the new exporter (#24095)
  • Implement ES/OS archiver repository (#24094)
  • Migrate Operate archiving jobs (#24093)
  • Add Archiver skeleton to management background tasks (#24079)
  • Camunda exporter handler tests (#23888)
  • Add record field that references the command that produced the record (#18379)
  • Visualize critical health components (#16454)

Merged Pull Requests

  • fix: don't use mutable keys for forms cache (#25523)
  • [Backport main] Update transient message state as side-effect (#25476)
  • Update transient message state as side-effect (#25298)
  • [Backport stable/8.0] Allow configuring request timeout for InstallRequest (#12917)
  • [Backport stable/8.0] Fix flaky MultiPartitionDeploymentLifecycleTest (#10091)
  • [Backport stable/1.2] Fixes flakiness with the ElasticsearchExporter integration tests (#8203)