Skip to content

8.5.0-alpha2

Pre-release
Pre-release
Compare
Choose a tag to compare
@RomanJRW RomanJRW released this 11 Mar 16:24
· 249 commits to main since this release
ca8d767

Zeebe

Enhancements

Broker

  • Unsubscribe from a message boundary event on process instance migration (#16383)
  • Support I/O mapping variables starting with _ (#11397)

Java Client

  • An Apache HttpClient 5 can be created in the Zeebe Java client (#16538)

Misc

  • Migrate element instances with incidents in the processor (#16620)
  • Introduce fold method to Either interface for unified value transformation (#16561)
  • Decision Instance Key field from evaluation response (#15916)
  • Invoke compensation handlers in an embedded subprocess (#15068)

Bug Fixes

Broker

  • New event applier versions could lead to data inconsistencies (#15833)

Go Client

  • Zbctl (latest) is not working with SaaS (#15524)

zbctl

  • Zbctl (latest) is not working with SaaS (#15524)

Misc

  • Partition Transition reported as stuck even if it doesn't take long (#16633)
  • Missing resourceKey property when deleting a resource causes an endless error loop (#16429)
  • Failed to correct prefix of column family [49] (#16406)
  • Metrics Exporter leads to OOM (#16405)
  • Forms Linked to User Tasks Are Sometimes Wrong (#16311)
  • Endless processing state machine error loop (#16107)
  • Job backoff not respected if ACTIVATABLE job is FAILED (#16084)
  • MultiTenancySignalSubscriptionStateMigration fails with IndexOutOfBoundsException (#15804)

Maintenance

  • Remove user task reference from element instance after task completion (#16455)
  • Actuator date-time values are not compliant with rfc3339 (#16256)
  • Stream processor is not able to detect nor handle records of different versions gracefully (#7449)

Merged Pull Requests

  • deps(maven): Update dependency org.mockito:mockito-bom to v5.11.0 (main) (#16672)
  • deps(go): Update module github.com/stretchr/testify to v1.9.0 (main) (#16671)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.25.1 (main) (#16670)
  • Support Assign task user task action (#16667)
  • feat(gateway-rest): error responses are content type problem+json (#16665)
  • ci: use renamed workflow files for stable branches (#16659)
  • test(zeebe): Verify clean state after triggering compensation (#16658)
  • deps(maven): Update dependency com.google.api.grpc:proto-google-common-protos to v2.36.0 (main) (#16654)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.25.0 (main) (#16652)
  • deps(maven): Update dependency jakarta.activation:jakarta.activation-api to v2.1.3 (main) (#16651)
  • deps(maven): Update dependency com.github.docker-java:docker-java-api to v3.3.6 (main) (#16650)
  • test(qa): add rest-based topology request qa coverage (#16649)
  • Add endpoint for removing a set of brokers forcefully (#16648)
  • Support Complete task user task action in Zeebe client (#16641)
  • test(qa): ignore exception while waiting for updated topology (#16637)
  • fix(broker): transition is stuck only if too much time elapses (#16634)
  • refactor: rm samples directory (#16632)
  • test(zeebe): Verify incident handling for compensation handler (#16631)
  • test(zeebe): Verify variable mappings of compensation handlers (#16629)
  • deps(maven): Update dependency org.rocksdb:rocksdbjni to v8.11.3 (main) (#16628)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.13 (main) (#16627)
  • deps(maven): Update dependency com.puppycrawl.tools:checkstyle to v10.14.0 (main) (#16626)
  • deps(github-tags): Update actions/setup-java action to v4.1.0 (main) (#16625)
  • Migrate element instances with incidents in the processor (#16624)
  • ci(daily-qa): invoke qa workflow on stable branch (#16623)
  • test(qa): wait until topology is updated (#16615)
  • test(journal): ensure journal is closed always (#16612)
  • test(qa): parameterize RollingUpdateTest over versions (#16610)
  • deps(maven): Update version.zpt to v8.4.4 (main) (#16597)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.12 (main) (#16596)
  • deps(maven): Update dependency com.google.cloud.tools:jib-maven-plugin to v3.4.1 (main) (#16595)
  • Add http client to the Zeebe java client (#16592)
  • Client communication API configuration (#16591)
  • Add unassign task rest endpoint (#16590)
  • ci: path filters for Zeebe-only GHA workflows to ignore (future) Operate-only changes (#16589)
  • deps(maven): Update dependency io.grpc:grpc-bom to v1.62.2 (main) (#16575)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.11 (main) (#16574)
  • deps(maven): Update dependency com.azure:azure-sdk-bom to v1.2.21 (main) (#16573)
  • deps(github-tags): Update actions/add-to-project action to v0.6.0 (main) (#16571)
  • deps(maven): Update version.identity to v8.4.4 (main) (#16570)
  • Unsubscribe from message boundary event on migration (#16567)
  • Introduce fold method for Either (#16566)
  • build: fix configurations for moved benchmarks folder (#16560)
  • ci: prefix Zeebe GHA workflows to avoid name collisions in monorepo (#16559)
  • test(dmn): fix flaky EvaluateDecisionTest (#16549)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.10 (main) (#16547)
  • deps(maven): Update dependency org.rocksdb:rocksdbjni to v8.10.2 (main) (#16546)
  • Adjust condition of auto-merge (#16544)
  • deps(maven): Update version.jqwik to v1.8.3 (main) (#16540)
  • deps(maven): Update dependency org.wiremock:wiremock to v3.4.2 (main) (#16539)
  • Add Update task REST endpoint (#16537)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.9 (main) (#16528)
  • deps(maven): Update spring boot to v3.2.3 (main) (#16526)
  • Transport task headers in Zeebe user task record (#16524)
  • Create zeebe sub folder in repo (#16522)
  • Add assign task rest endpoint (#16521)
  • Reset error phase only after processing current record is completed (#16520)
  • feat: Support ELs definition (#16519)
  • deps(maven): Update dependency org.codehaus.mojo:exec-maven-plugin to v3.2.0 (main) (#16516)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.8 (main) (#16515)
  • deps(go): Update module google.golang.org/grpc to v1.62.0 (main) (#16514)
  • deps(maven): Update dependency org.testcontainers:testcontainers-bom to v1.19.6 (main) (#16513)
  • deps(maven): Update dependency org.scala-lang:scala-library to v2.13.13 (main) (#16511)
  • deps(maven): Update dependency org.apache.logging.log4j:log4j-bom to v2.23.0 (main) (#16510)
  • deps(maven): Update dependency com.google.cloud:libraries-bom to v26.33.0 (main) (#16509)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.7 (main) (#16501)
  • deps(maven): Update dependency com.google.googlejavaformat:google-java-format to v1.20.0 (main) (#16499)
  • deps(maven): Update dependency org.postgresql:postgresql to v42.7.2 (main) (#16498)
  • deps(maven): Update dependency org.apache.maven.plugins:maven-shade-plugin to v3.5.2 (main) (#16497)
  • feat(stream-platform): expose error handling phase as a metric (#16491)
  • Delete bors.toml (#16483)
  • Support I/O mapping variables starting with _ (#16482)
  • ci: test-summary should fail if tests failed (#16481)
  • style(qa): remove unused import (#16480)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.6 (main) (#16467)
  • deps(maven): Update dependency org.wiremock:wiremock to v3.4.1 (main) (#16466)
  • deps(maven): Update dependency com.github.docker-java:docker-java-api to v3.3.5 (main) (#16462)
  • Fix Go tool version to 1.22 (#16461)
  • Fix flaky clustering rule shutdown and migrate backup test (#16460)
  • test(qa): retry deadline exceeded (#16459)
  • feat(engine): remove userTaskKey from instance on complete (#16456)
  • deps(maven): Update dependency org.wiremock:wiremock to v3.4.0 (main) (#16437)
  • deps(maven): Update dependency org.apache.commons:commons-compress to v1.26.0 (main) (#16436)
  • deps(maven): Update dependency com.google.errorprone:error_prone_annotations to v2.25.0 (main) (#16435)
  • deps(maven): Update version.immutables to v2.10.1 (main) (#16434)
  • deps(maven): Update version.byte-buddy to v1.14.12 (main) (#16433)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.5 (main) (#16432)
  • deps(docker): Update ubuntu:jammy Docker digest to f9d633f (main) (#16431)
  • deps(docker): Update eclipse-temurin:21-jdk-jammy Docker digest to 4280c36 (main) (#16430)
  • Allow any broker to become the coordinator to handle cluster topology requests (#16424)
  • [forwardport main] Allow decision requirements in column family 49 (#16423)
  • fix: check state version for compatibility (#16421)
  • feat: Introduce jobKind property for job type distinction (#16419)
  • Fix garbage left after metrics exporter cleanup (#16417)
  • build: allow automerge of release PRs (#16400)
  • refactor(monitor): add latency panels to medic benchmark dashboard (#16399)
  • deps(maven): Update dependency com.google.protobuf:protobuf-bom to v3.25.3 (main) (#16397)
  • deps(docker): Update ubuntu:jammy Docker digest to 9cb3fba (main) (#16396)
  • deps(docker): Update eclipse-temurin:21-jdk-jammy Docker digest to 3dedfd9 (main) (#16395)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.4 (main) (#16394)
  • deps(github-tags): Update hashicorp/vault-action action to v3 (main) (#16393)
  • deps(github-tags): Update hashicorp/vault-action action to v2.8.1 (main) (#16392)
  • deps(go): Update module github.com/testcontainers/testcontainers-go to v0.28.0 (main) (#16388)
  • deps(maven): Update dependency org.springframework:spring-framework-bom to v6.1.4 (main) (#16387)
  • fix(stream-processor): throw instead of ignoring unknown records (#16377)
  • Partition manager can force configure a partition (#16366)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.3 (main) (#16360)
  • deps(maven): Update version.zpt to v8.4.3 (main) (#16357)
  • deps(maven): Update dependency com.github.jnr:jnr-posix to v3.1.19 (main) (#16356)
  • deps(maven): Update version.identity to v8.4.3 (main) (#16353)
  • build: auto retry bot PRs for auto merge (#16352)
  • refactor(raft): input member type when force configuring (#16351)
  • fix(stream-platform): do not exit out of error loop before rollback is completed (#16343)
  • Forms Linked to User Tasks Are Sometimes Wrong (#16342)
  • deps(maven): Update dependency com.google.api.grpc:proto-google-common-protos to v2.34.0 (main) (#16339)
  • deps(go): Update module google.golang.org/grpc to v1.61.1 (main) (#16338)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.2 (main) (#16336)
  • deps(maven): Update dependency io.netty:netty-bom to v4.1.107.Final (main) (#16334)
  • Provide decisionInstanceKey for evaluated decision in java client (#16332)
  • Handle request to force remove brokers in the coordinator broker (#16328)
  • Unflake TenantAwareTimerStartEventTest.shouldTriggerTimer (#16325)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.1 (main) (#16323)
  • deps(maven): Update dependency com.google.cloud:libraries-bom to v26.32.0 (main) (#16322)
  • deps(maven): Update dependency io.micrometer:micrometer-bom to v1.12.3 (main) (#16321)
  • Respond decision instance key in evaluate decision RPC (#16320)
  • Add default value for lastUpdatedAt in Broker State (#16317)
  • feat: skip processing for positions listed in zeebe.broker.processing.skipPositions (#16310)
  • refactor(engine): BpmnElementProcessor methods to return types (#16305)
  • deps(maven): Update dependency com.github.spotbugs:spotbugs-maven-plugin to v4.8.3.1 (main) (#16302)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.24.0 (main) (#16300)
  • deps(github-tags): Update golangci/golangci-lint-action action to v4 (main) (#16298)
  • refactor(raft): move methods for reconfiguring out of RaftContext (#16297)
  • A follower can start force configuration to remove a set of nodes (#16295)
  • build: add test summary to each jobs (#16294)
  • Prevent endless error loop when processing user commands (#16290)
  • deps(maven): Update dependency org.camunda.feel:feel-engine to v1.17.5 (main) (#16288)
  • deps(maven): Update dependency org.openapitools:openapi-generator-maven-plugin to v7.3.0 (main) (#16284)
  • deps(go): Update module golang.org/x/oauth2 to v0.17.0 (main) (#16283)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.21 (main) (#16282)
  • deps(maven): Update dependency org.testcontainers:testcontainers-bom to v1.19.5 (main) (#16281)
  • deps(maven): Update dependency commons-codec:commons-codec to v1.16.1 (main) (#16280)
  • Add user task completion REST API endpoint (#16277)
  • deps(go): Update module golang.org/x/net to v0.21.0 (main) (#16273)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.20 (main) (#16272)
  • deps(maven): Update version.zpt to v8.4.2 (main) (#16268)
  • deps(maven): Update dependency io.github.openfeign:feign-bom to v13.2.1 (main) (#16265)
  • Track the creation timestamp of user tasks (#16258)
  • deps(go): Update module github.com/docker/docker to v25.0.3+incompatible (main) (#16254)
  • deps(maven): Update version.identity to v8.4.2 (main) (#16250)
  • Reject migration that attempts to change user task implementation (#16248)
  • Add topology operation for force reconfiguring a partition (#16246)
  • Refactor Backups: reuse common code between Azure and GCS (#16244)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.19 (main) (#16236)
  • deps(maven): Update dependency org.slf4j:slf4j-api to v2.0.12 (main) (#16234)
  • Reject requests from non-members during forced configuration change. (#16228)
  • fix(gateway): log when pausing or resuming exporting (#16221)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.17 (main) (#16204)
  • deps(maven): Update dependency org.junit:junit-bom to v5.10.2 (main) (#16203)
  • deps(maven): Update dependency org.assertj:assertj-core to v3.25.3 (main) (#16202)
  • REST API server implementation (#16201)
  • Adds a new module containing the REST API models (#16200)
  • Improve test coverage of broker-client module (#16199)
  • deps(maven): Update dependency io.grpc:grpc-bom to v1.61.1 (main) (#16195)
  • feat(gateway-protocol): define an openapi specification document (#16194)
  • Allow raft Configuration to be marked as forced (#16193)
  • deps(docker): Update ubuntu:jammy Docker digest to e9569c2 (main) (#16192)
  • deps(docker): Update eclipse-temurin:21-jdk-jammy Docker digest to 7038966 (main) (#16191)
  • deps(maven): Update dependency com.google.api.grpc:proto-google-common-protos to v2.33.0 (main) (#16172)
  • [forwardport main] Recover data written to wrong column families (#16161)
  • fix(engine): throw instead of ignoring events that can't be applied (#16160)
  • Turn user task candidateUsers and candidateGroups into lists (#16141)
  • Support custom forms in native user tasks (#16092)
  • fix(engine): backed-off jobs are not activatable (#16085)
  • deps(maven): Update dependency org.rocksdb:rocksdbjni to v8.10.0 (main) (#16021)
  • Invoke compensation handlers in an embedded subprocess (#15976)
  • Support a customizable action attribute in user task commands (#15915)

Operate

🚀 New Features

  • backend: Process Incident intent MIGRATED event (#6553)
  • backend: Add intent processing for UserTask (#6498)
  • add operations status on operations panel, move link to uuid (#6544)
  • feature-flagged: add batch modification footer (#6504)
  • feature-flagged: disable fields and actions in batch modification mode (#6427)
  • backend: Create schema for Zeebe message (#6453)
  • backend: Implement not supported request/response for OpenSearchBackupRepository (#6403)
  • backend: fix datetime format in additional public api calls (#6446)
  • feature-flagged: add batch modification mode frame (#6390)
  • feature-flagged: add move modification modal (#6364)
  • backend: add config parameter to support RFC3339 datetime format in public api (#6385)
  • feature-flagged: add move modification button (#6289)

💊 Bugfixes

  • use maven 3.9.6
  • use 1 thread for maven release target
  • remove --fail-at-end flag
  • use self-hosted runner for release workflow
  • add dockerFile name in latest tage docker build (#6548)
  • pre-select flow nodes on page refresh (#6538)
  • backend: fix unit and integration tests (#6470)
  • backend: Use OpenSearch configuration in appropriate components (#6405)

🧹 Chore

  • fix release:prepare git push (#6611)
  • update zeebe and identity to 8.5.0-alpha2 (#6561)
  • let Renovate handle backend dependencies instead of Dependabot (#6537)
  • adjust terms and conditions (#6533)
  • Update Browserlist DB
  • path filters for Operate-only GHA workflows to ignore (future) Zeebe-only changes (#6519)
  • update license text (#6536)
  • rename Dockerfile to operate.Dockerfile (#6521)
  • update license header (#6534)
  • update license headers (#6505)
  • prefix Operate GHA workflows to avoid name collisions in monorepo (#6517)
  • exclude node modules to apply markdown styles (#6520)
  • add prefixes to all issue templates (#6516)
  • increase timeout for filters tests (#6514)
  • adjust Renovate config paths for sub-folder move (#6518)
  • rm .github/pr-badge.yml (#6515)
  • move Operate parent to ./operate path (#6499)
  • rm operate/modules.puml (#6502)
  • project: specify docker-compose file in Makefile (#6497)
  • Move operate code into subfolder (#6487)
  • pom: update Spring Boot and Nimbus library (#6472)
  • project: update action version, use core 32 runner (#6466)
  • remove backend checks (#6485)
  • delete pr-badge.yml (#6486)
  • Update Browserlist DB
  • backend: fix formatting in master (#6478)
  • backend: log SchemaStartup failures (#6469)
  • fix BackupRestoreTest (#6463)
  • distro: fix distro (#6447)
  • project: add GHA files from Tasklist and adjust to Operate (#6413)
  • apply markdown common style (#6451)
  • apply parts of checkstyle (#6438)
  • Apply Google java format to Operate codebase (#6426)
  • Update Browserlist DB
  • deps: bump org.springframework.boot:spring-boot-starter-parent from 3.1.6 to 3.2.2 (#6255)
  • Update Browserlist DB
  • deps: update s4u/maven-settings-action action to v3 (#6126)
  • deps: update dependency monaco-editor to ^0.46.0 (#6392)
  • deps: update dependency polished to v4.3.1 (master) (#6329)
  • deps: update dependency mixpanel-browser to v2.49.0 (#6391)
  • deps: update slackapi/slack-github-action action to v1.25.0 (#6297)
  • deps: update hashicorp/vault-action action to v2.8.0 (#6342)
  • deps: update enricomi/publish-unit-test-result-action action to v2.14.0 (#6116)
  • deps: update dependency bpmn-js to v16.5.0 (#6111)
  • add personal access token to backport workflow (#6388)

Tasklist

🧹 Chore

  • updating configuration for Tasklist distro - Spring 3.2.2 (#4648)
  • update CHANGELOG.md

Identity

🚀 New Features

  • initialize tenants preset for oidc (#2628)
  • add role/tenant mapping (#2602)
  • add multi tenancy with oidc supports to SDK (#2608)
  • sdk supports returning permissions when using OIDC (#2597)
  • supports multi tenancy with oidc in backend (#2581)
  • support mapping rules (#2569)
  • support groups for saas and oidc in sdk (#2555)
  • display oidc supported ui only (#2503)
  • support roles management when using OIDC (#2541)
  • add identity managed groups for saas (#2497)
  • support creating roles when using oidc (#2495)
  • add single sign out to the sdk and starter (#2417)

💊 Bugfixes

  • update dependency software.amazon.jdbc:aws-advanced-jdbc-wrapper to v2.3.4 (#2646)
  • prevent NPE in claim mapping code (#2635)
  • pass organizationId in verifyToken (#2626)
  • upgrade spring-security-core (#2610)
  • update dependency org.postgresql:postgresql to v42.7.2 [security] (#2604)
  • endpoint for fetch the groups in sdk should be public (#2573)
  • update dependency @ibm/plex to v6.4.0 (#2593)
  • update dependency com.squareup.okio:okio to v3.8.0 (#2594)
  • update dependency @carbon/themes to v11.32.0 (#2592)
  • update aws-java-sdk-v2 monorepo to v2.24.5 (#2591)
  • update keycloak.version to v23.0.6 (#2580)
  • update dependency io.micrometer:micrometer-registry-prometheus to v1.12.3 (#2575)
  • exclude groups for token from security (#2571)
  • modify broken link to doc in tenant page (#2543)
  • update dependency @carbon/themes to v11.29.1 (#2528)
  • update aws-java-sdk-v2 monorepo to v2.23.12 (#2526)
  • update dependency software.amazon.jdbc:aws-advanced-jdbc-wrapper to v2.3.3 (#2511)
  • update dependency org.postgresql:postgresql to v42.7.1 (#2510)
  • update dependency org.apache.logging.log4j:log4j-layout-template-json to v2.22.1 (#2509)
  • update dependency io.micrometer:micrometer-registry-prometheus to v1.12.2 (#2508)
  • update dependency axios to v1.6.7 (#2507)
  • update dependency axios to v1.6.6 (#2502)
  • update dependency axios to v1.6.5 (#2489)
  • update dependency com.fasterxml.jackson.core:jackson-databind to v2.16.1 (#2490)
  • update keycloak.version to v23.0.4 (#2224)
  • add default scope to m2m token request using MicrosoftAuthenticion (#2420)
  • upgrade okio (#2465)

🧹 Chore

  • update tomakehurst.wiremock-jre8.version to v2.35.2 (#2644)
  • update yarn to v3.8.1 (#2645)
  • update react-router monorepo (#2641)
  • update testcontainers-java monorepo to v1.19.6 (#2642)
  • update dependency @types/react to v18.2.62 (#2639)
  • update dependency sass to v1.71.1 (#2640)
  • update dependency cypress to v13.6.6 (#2634)
  • update dependency husky to v9 (#2596)
  • support setting custom claim name and value for initial role mapping (#2632)
  • update dependency @types/react to v18.2.61 (#2633)
  • refactor mapping rule response to return full role and tenant objects (#2631)
  • update dependency @types/node to v18.19.21 (#2627)
  • fix application yaml based on tests with helm deployments (#2622)
  • update dependency @types/node to v18.19.19 (#2625)
  • update dependency @types/node to v18.19.18 (#2624)
  • update actions/setup-java action to v4 (#2595)
  • make mapping rule initializer transactional to handle roles (#2615)
  • add tests for mapping rules (#2576)
  • refactor mapping rule object (#2606)
  • include package.json and yarn.lock in docker image to support scanning FE deps (#2598)
  • update react-router monorepo (#2589)
  • update yarn to v3.8.0 (#2590)
  • update postgres docker tag to v15.6 (#2588)
  • update hashicorp/vault-action action to v2.8.1 (#2587)
  • update dependency eslint-plugin-unused-imports to v3.1.0 (#2584)
  • update dependency @types/react to v18.2.56 (#2586)
  • update dependency sass to v1.71.0 (#2585)
  • update dependency org.springframework.security:spring-security-test to v6.2.2 (#2582)
  • update dependency @testing-library/react to v14.2.1 (#2583)
  • correctly set isOidc for FE (#2568)
  • update dependency @types/node to v18.19.17 (#2579)
  • update node.js to v18.19.1 (#2574)
  • update dependency eslint-plugin-jsx-a11y to v6.8.0 (#2314)
  • update testcontainers-java monorepo to v1.19.5 (#2570)
  • update react monorepo (#2566)
  • update dependency org.slf4j:slf4j-simple to v2.0.12 (#2565)
  • update dependency org.assertj:assertj-core to v3.25.3 (#2563)
  • allow DELETE method for CORS config (#2562)
  • update dependency cypress to v13.6.4 (#2561)
  • update dependency @types/node to v18.19.15 (#2560)
  • allow localhost for CORS config (#2557)
  • update dependency @types/node to v18.19.14 (#2554)
  • update dependency @types/jest to v29.5.12 (#2549)
  • update dependency com.puppycrawl.tools:checkstyle to v10.13.0 (#2529)
  • upgrade org.keycloak:keycloak-admin-client from 23.0.4 to 23.0.5 (#2537)
  • update react-router monorepo (#2524)
  • update slackapi/slack-github-action action to v1.25.0 (#2525)
  • update node.js to v18.19.0 (#2523)
  • update korthout/backport-action action to v2.4.1 (#2521)
  • update dependency sass to v1.70.0 (#2519)
  • update dependency testcafe to v3.5.0 (#2520)
  • update dependency org.codehaus.mojo:flatten-maven-plugin to v1.6.0 (#2518)
  • update dependency org.assertj:assertj-core to v3.25.2 (#2517)
  • update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.12.1 (#2516)
  • update dependency kustomize to v5.3.0 (#2515)
  • update dependency eslint-config-prettier to v9.1.0 (#2514)
  • update dependency eslint to v8.56.0 (#2513)
  • update dependency com.github.eirslett:frontend-maven-plugin to v1.15.0 (#2512)
  • update testcontainers-java monorepo to v1.19.4 (#2506)
  • update infra-preview-environments-ingress docker tag to v1.4.1 (#2505)
  • update babel monorepo to v7.23.9 (#2504)
  • update dependency java to v17.0.10+7 (#2501)
  • update dependency @types/react to v18.2.48 (#2499)
  • update dependency cypress to v13.6.3 (#2500)
  • update react monorepo (#2488)
  • update maven docker tag to v3.9.6 (#2487)
  • update dlavrenuek/add-commit-labels action to v1.0.3 (#2485)
  • update dlavrenuek/conventional-changelog-action action to v1.2.4 (#2486)
  • update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.6.3 (#2469)
  • update dependency typescript to v5.3.3 (#2481)
  • update dependency sass to v1.69.7 (#2480)
  • update dependency org.springframework.security:spring-security-test to v6.2.1 (#2479)
  • update dependency org.slf4j:slf4j-simple to v2.0.11 (#2475)
  • update dependency org.apache.maven.plugins:maven-failsafe-plugin to v3.2.5 (#2474)
  • ingress-chart: Update ingress chart version (#2470)
  • change the Snyk PR template to use chore instead of fix (#2467)
  • upgrade keycloak (#2425)
  • update dependency org.apache.maven.plugins:maven-failsafe-plugin to v3.2.3 (#2468)
  • start using the new Artifact registry (#2428)
  • update dependency eslint-plugin-import to v2.29.1 (#2462)
  • update dependency @testing-library/dom to v9.3.4 (#2461)
  • update dependency @babel/preset-env to v7.23.8 (#2460)
  • update dependency cypress to v13.6.2 (#2442)
  • disable slack notifications on release (#2434)
  • update dependency com.tngtech.archunit:archunit-junit5 to v1.2.1 (#2441)
  • update dependency com.puppycrawl.tools:checkstyle to v10.12.7 (#2440)
  • update dependency @types/styled-components to v5.1.34 (#2439)
  • update dependency @testing-library/user-event to v14.5.2 (#2438)
  • update babel monorepo to v7.23.7 (#2437)
  • add 8.4 branch to be under maintenance (#2432)
  • update dependency @types/react-transition-group to v4.4.10 (#2415)

Optimize

🚀 New Features

  • c8UserTasks: import candidateGroups from userTask records (#11241)
  • opensearch: Implement ProcessOverviewWriterOS (#11948)
  • opensearch: Implement ZeebeProcessInstanceWriterOS (#11935)
  • c8UserTasks: decouple c7 userTaskIdentityCache from assignee/candGroup reporting
  • opensearch: Implement ProcessDefinitionXmlWriterOS and DecisionDefinitionXmlWriterOS #11796 (#11797)
  • opensearch: Fix OS implementation issues (#11862)
  • c8: enable assignee and cadidateGroup functionality (#11519)
  • opensearch: 11788 Implement ImportIndexWriterOS (#11789)
  • opensearch: 11783 Implement ImportIndexReaderOS (#11784)
  • opensearch: Logging non implemented functionality (#11769)
  • opensearch: 11767 Implement PositionBasedImportIndexWriterOS
  • opensearch: 11767 Implement PositionBasedImportIndexWriterOS
  • opensearch: 11759 Implement DecisionInstanceWriterOS (#11760)
  • opensearch: 11767 Implement PositionBasedImportIndexWriterOS
  • c8UserTasks: import assignee operations (#11240)
  • opensearch: Implement Zeebe fetchers for OpenSearch (#11742)
  • opensearch: 11753 Implement ProcessOverviewReaderOS (#11754)
  • opensearch: 11739 Implement ImportIndexReaderOS, PositionBasedImportIndexReaderOS, TimestampBasedImportIndexReaderOS (#11741)
  • version popover: use carbon components (#11696)
  • rename variables modal: use carbon input fields (#11671)
  • task analysis: readd download instances button (#11569)
  • report: do not show loading when auto preview update is off
  • c8UserTasks: import canceled c8 userTasks
  • events source modal: use carbon components (#11175)
  • userTasks: import zeebe create and complete userTask events
  • opensearch: Setting up pipeline for testing with OS (#11119)

💊 Bugfixes

  • digest: digest email link targets incorrect page (#12050)
  • chart: disable zoom in plugin when no datapoints presented
  • kpi: do not try to evaluate invalid kpi reports (#11922)
  • security: define toString where missing (#11965)
  • c8UserTasks: return correct default identityDto
  • collapsible report: make animation smooth (#11768)
  • renovate: use different set of config for docker (#11909)
  • report: make sorting consistent across multi-measure values (#11790)
  • home: add mising translations to entitylist columns
  • task analysis: eliminate loading data race conditions (#11750)
  • task analysis: pass missing filter to the download button
  • report: hide table body when display pagination error (#11781)
  • opensearch: Fix concurrent test issue (#11761)
  • boolean filter: add missing checklist id (#11645)
  • aggregation type: use proper toggle id type
  • CI: disable zeebe userTask IT pre 8.4.0
  • notificatons: fix dashboard link in notifications
  • logging: do not display warning on startup (#11622)
  • deps: identity spring boot dependencies take precedence (#11606)
  • docs: properly use docs.version and link to most recent docs version (#11570)
  • indices: optimize metadata initalization fails for indices with … (#11562)
  • authentication: return 403 when token exchange with identity fails (#11564)

🧹 Chore

  • release: update what's new
  • deps: update to zeebe and identity 8.5-0-alpha2 (#12056)
  • deps: update eclipse-temurin:21 docker digest to 3d91eba (#12020)
  • release: update c8 version
  • c8UserTaskIT: use recursive comparison (#11987)
  • scanning: remove useless escape character in regex (#11963)
  • deps: update dependency org.mockito:mockito-junit-jupiter to v5.11.0 (#11981)
  • deps: update helm release camunda-platform to v9.2.0 (#11980)
  • deps: update hashicorp/vault-action action to v3 (#11933)
  • code: implement code fixes from initial scan (#11967)
  • deps: pin dependencies (master) (#11973)
  • deps: update hashicorp/vault-action digest to a727ce2 (#11929)
  • deps: update dependency com.google.googlejavaformat:google-java-format to v1.20.0 (#11930)
  • ci: add prefixing for github workflows (#11962)
  • code: implement code fixes from initial scan (#11871)
  • config: add issue prefixing (#11961)
  • deps: update dependency table-js to v9.1.0 (#11832)
  • deps: update yarn to v4.1.0 (#11537)
  • deps: update dependency dotenv to v16.4.5 (#11394)
  • logs: remove logging of sensitive information (#11946)
  • backport: copy reviewers from parent PR (#11907)
  • deps: update github/codeql-action digest to 8a470fd
  • deps: update postgres:16.2 docker digest to f58300a (#11895)
  • ci: upper case health status update
  • ci: add flakiness retries to zeebe compatibility
  • deps: update dependency @carbon/icons-react to v11.36.0 (#11831)
  • deps: update actions/setup-java digest to 9704b39 (#11891)
  • renovate: migrate config to newer version (#11888)
  • deps: update hashicorp/vault-action digest to d1720f0 (#11867)
  • deps: update bitnami/keycloak:23.0.7 docker digest to 75d3c22 (#11869)
  • deps: pin dependencies (#11884)
  • deps: merge docker renovate config to single manager (#11885)
  • deps: remove duplicate handling of docker pinning (#11878)
  • ci: automatically add support and security labels to issues (#11877)
  • ci: enable surefire flaky retries (#11856)
  • deps: remove support for engine 7.18 (#11864)
  • pmd: Remove failing PMD rule (#11872)
  • data: make onboarding data flexible enough for all environments (#11855)
  • ci: remove use of deprecated set-output (#11859)
  • deps: update dependency husky to v9 (master) (#11410)
  • release workflow: remove 0 version check
  • deps: remove dockerfile from infra renovate config (#11851)
  • deps: update google-github-actions/auth digest to 55bd3a7 (#11807)
  • deps: update postgres:16.2 docker digest to 0e564da (#11826)
  • deps: update dependency org.codehaus.mojo:exec-maven-plugin to v3.2.0 (#11809)
  • ci: retry failing tests in surefire (#11840)
  • ci: enable platform automerge for renovate PRs (#11845)
  • deps: update dependency org.opensearch.client:opensearch-java to v2.9.0 (#11810)
  • ci: add test summary to CI (#11838)
  • deps: update bitnami/keycloak:23.0.6 docker digest to 7f4f478 (#11734)
  • deps: update hashicorp/vault-action digest to d1720f0 ([#11719](camunda/camunda-optimize#11719))
  • deps: update postgres:16.2 docker digest to 1bd17d3 ([#11720](camunda/camunda-optimize#11720))
  • deps: update actions/checkout action to v4 (#11722)
  • deps: update actions/setup-java action to v4 (#11723)
  • deps: update hashicorp/vault-action action to v3 ([#11738](camunda/camunda-optimize#11738))
  • deps: update patch dependencies
  • es: move es compatibility tests to github actions (#11765)
  • release: add changelog and release generation (#11614)
  • deps: update dependency @camunda/camunda-composite-components to ^0.5.0
  • deps: update nimbus version (#11776)
  • ci: update maintenance branches used for trivy scan (#11774)
  • deps: update dependency org.apache.logging.log4j:log4j-to-slf4j to v2.23.0 (#11763)
  • deps: update dependency ch.qos.logback:logback-classic to v1.5.0 ([#11747](camunda/camunda-optimize#11747))
  • ci: add release branches to workflow (#11598)
  • deps: update dependency sass to v1.71.0
  • deps: use non-deprecated package matcher in renovate config (#11732)
  • deps: update docker regex for custom renovate matcher (#11731)
  • deps: update bitnami/keycloak:23.0.6 docker digest to ff98237 (#11718)
  • deps: update eclipse-temurin:21 docker digest to 9fcac9d (#11717)
  • test action: change trigger event
  • pmd: fix pmd error (#11727)
  • deps: update bitnami/keycloak:23.0.6 docker digest to 1bd4463 (#11692)
  • deps: update postgres:16.2 docker digest to 220788c (#11687)
  • deps: update postgres:16.2 docker digest to 96f9570 (#11651)
  • deps: update eclipse-temurin:21 docker digest to 9fe3566 (#11681)
  • deps: update bitnami/keycloak:23.0.6 docker digest to 18ee0d7 (#11682)
  • deps: update bitnami/keycloak:23.0.6 docker digest to 55c4b2c (#11676)
  • deps: update bitnami/keycloak:23.0.6 docker digest to 65a1458 (#11673)
  • deps: update bitnami/keycloak:23.0.6 docker digest to ffa4f38 (#11656)
  • deps: update postgres:16.2-alpine docker digest to bbd7346 (#11661)
  • deps: update s4u/setup-maven-action action to v1.12.0 (#11670)
  • deps: update postgres:16.2-alpine docker digest to 22bcd33 (#11652)
  • deps: update bitnami/keycloak:23.0.6 docker digest to 1e9af6c (#11653)
  • deps: update bitnami/keycloak:23.0.6 docker digest to 9bb58c7 (#11642)
  • deps: update postgres docker tag to v16.2 (#11649)
  • task analysis: use better var names
  • deps: update bitnami/keycloak:23.0.6 docker digest to 3eb6994 (#11631)
  • deps: update patch dependencies (#11615)
  • template: update issue template (#11629)
  • deps: update dependency com.ethlo.time:itu to v1.10.0 (#11611)
  • deps: update dependency @bpmn-io/dmn-migrate to ^0.5.0 (#11101)
  • deps: update dependency bpmn-js to v16.5.0
  • deps: update patch dependencies (#11544)
  • deps: update postgres:16.1 docker digest to 09f23e0 (#11597)
  • deps: update postgres:16.1 docker digest to f7039b4 (#11523)
  • health status: update renovate label (#11594)
  • deps: update actions/setup-node digest to 60edb5d (#11589)
  • deps: update docker.elastic.co/elasticsearch/elasticsearch docker tag to v8.12.1 (#11567)
  • deps: update dependency @carbon/icons-react to v11.35.0
  • deps: update google-github-actions/auth digest to a6e2e39 (#11559)
  • deps: update actions/upload-artifact digest to 5d5d22a (#11558)
  • deps: update bitnami/keycloak:23.0.5 docker digest to a4ceb99 (#11543)
  • deps: update hashicorp/vault-action action to v2.8.0 (#11545)
  • api: Remove unused endpoint (#11457)
  • deps: update dependency com.ethlo.time:itu to v1.9.0 (#11531)
  • deps: update centos docker tag to v8 (#11538)
  • deps: update eclipse-temurin:21 docker digest to b87713d (#11521)
  • deps: update hashicorp/vault-action digest to 9f522b8 (#11522)
  • deps: update patch dependencies to v11.0.20 (#11526)
  • deps: update helm release camunda-platform to v9.1.0 (#11527)