Skip to content

8.5.0-alpha1

Pre-release
Pre-release
Compare
Choose a tag to compare
@sbuettner sbuettner released this 12 Feb 12:17
· 182 commits to main since this release
135baf3

Zeebe

Enhancements

Misc

  • Wait until the compensation handlers are completed (#15066)
  • Cancel compensation handlers on process instance termination (#15065)
  • Remove compensation subscriptions when the process instance ends (#15064)
  • Invoke compensation handler attached to a compensation boundary event (#14970)

Bug Fixes

Misc

  • After cancellation, a completed change operation should not overwrite updated topology (#15726)
  • NoSuchElementException: null while recovering from a snapshot (#15721)
  • Intermediate signal throw event should not send a response out (#15649)
  • Restore from backup should validate partition count (#15411)
  • Failure to delete pending snapshot leads to inactive partition until restart (#14670)

Maintenance

  • Disable Ehcache auto configuration (#15624)

Documentation

  • Correct invalid snapshot interval value in template YAML files (#15625)

Merged Pull Requests

  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.16 (main) (#16189)
  • deps(github-tags): Update hashicorp/vault-action action to v2.8.0 (main) (#16186)
  • deps(go): Update module github.com/docker/docker to v25.0.2+incompatible (main) (#16173)
  • build(deps): bump github.com/opencontainers/runc from 1.1.5 to 1.1.12 in /clients/go (#16171)
  • deps(github-tags): Update github/issue-labeler action to v3.4 (main) (#16170)
  • deps(github-tags): Update hashicorp/vault-action action to v2.7.5 (main) (#16155)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.15 (main) (#16154)
  • [Backport main] refactor(engine): apply MT migration in chunks (#16146)
  • Increase maxInstanceDuration in Weekly Benchmarks (#16144)
  • deps(maven): Update dependency com.google.cloud:libraries-bom to v26.31.0 (main) (#16133)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.13 (main) (#16132)
  • Add missing QA for version 8.1 (#16125)
  • deps(maven): Update dependency com.puppycrawl.tools:checkstyle to v10.13.0 (main) (#16116)
  • deps(github-tags): Update slackapi/slack-github-action action to v1.25.0 (main) (#16115)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.12 (main) (#16114)
  • [Backport main] Fix Migration to 8.3 OOM Failure (#16113)
  • deps(maven): Update version.zpt to v8.4.1 (main) (#16112)
  • deps(maven): Update version.identity to v8.4.1 (main) (#16111)
  • Avoid accidental reordering of column family values (#16106)
  • Provide default values in DMN deployment records (#16103)
  • deps(maven): Update dependency com.azure:azure-sdk-bom to v1.2.20 (main) (#16099)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.11 (main) (#16096)
  • deps(docker): Update eclipse-temurin:21-jdk-jammy Docker digest to feacf32 (main) (#16095)
  • deps(maven): Update dependency org.testcontainers:testcontainers-bom to v1.19.4 (main) (#16094)
  • deps(docker): Update eclipse-temurin:21-jdk-jammy Docker digest to 2305a3a (main) (#16093)
  • deps(maven): Update dependency io.github.openfeign:feign-bom to v13.2 (main) (#16080)
  • deps(maven): Update dependency org.mockito:mockito-bom to v5.10.0 (main) (#16079)
  • deps(maven): Update dependency com.google.api.grpc:proto-google-common-protos to v2.32.0 (main) (#16078)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.10 (main) (#16077)
  • deps(maven): Update dependency org.assertj:assertj-core to v3.25.2 (main) (#16076)
  • deps(go): Update module github.com/docker/docker to v25.0.1+incompatible (main) (#16075)
  • deps(docker): Update eclipse-temurin:21-jdk-jammy Docker digest to e65b701 (main) (#16074)
  • Exporter: expose partitionId on Context and LastExportedRecordPosition on Controller (#16070)
  • Remove trailing slashes (#16069)
  • Fix Comments in broker.yaml.template to include Azure (#16067)
  • fix(engine): double quotes in variables should be correctly handled (#16065)
  • deps(go): Update module google.golang.org/grpc to v1.61.0 (main) (#16057)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.9 (main) (#16056)
  • deps(maven): Update dependency com.diffplug.spotless:spotless-maven-plugin to v2.43.0 (main) (#16051)
  • deps(go): Update module github.com/google/uuid to v1.6.0 (main) (#16050)
  • fix(docker): Disable provenance for docker-push-action (#16049)
  • Fix job backoff restore migration (#16047)
  • Migrate native user task entity (#16045)
  • deps(github-tags): Update google-github-actions/get-gke-credentials action to v2.1.0 (main) (#16036)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.8 (main) (#16031)
  • deps(maven): Update dependency com.netflix.concurrency-limits:concurrency-limits-core to v0.4.1 (main) (#16030)
  • deps(go): Update module github.com/docker/docker to v25 (main) (#16022)
  • deps(maven): Update version.msgpack to v0.9.8 (main) (#16020)
  • deps(maven): Update dependency com.google.api.grpc:proto-google-common-protos to v2.31.0 (main) (#16019)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.7 (main) (#16018)
  • deps(maven): Update spring boot to v3.2.2 (main) (#16017)
  • deps(maven): Update dependency io.netty:netty-bom to v4.1.106.Final (main) (#16016)
  • refactor(topology): reduce log level when applying operation failed (#16012)
  • Add multi-tenancy responses to proto definition of StreamActivatedJobs rpc (#16004)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.6 (main) (#15993)
  • docs: replace mentions of bors to the merge queue (#15992)
  • Allow serializing RecordMetadata of size larger than a short (#15991)
  • Pin chart release version (#15990)
  • ci: run e2e test with broker scaling once a week (#15988)
  • deps(github-tags): Update actions/cache action to v4 (main) (#15982)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.5 (main) (#15981)
  • deps(docker): Update ubuntu:jammy Docker digest to e6173d4 (main) (#15980)
  • deps(docker): Update eclipse-temurin:21-jdk-jammy Docker digest to ad942b1 (main) (#15979)
  • Fix PKCS1 support by ensuring BouncyCastle is present at runtime (#15978)
  • Azure backup add QA tests. (#15975)
  • Adjust mixed benchmarks set up (#15974)
  • Migrate user task instances with job worker implementation (#15973)
  • deps(maven): Update dependency com.google.cloud:libraries-bom to v26.30.0 (main) (#15968)
  • deps(maven): Update dependency io.netty:netty-bom to v4.1.105.Final (main) (#15966)
  • Extract BrokerClient (and dependents) to its own module (#15965)
  • Use better regex for ES disk panel (#15959)
  • Move doc to right section (#15957)
  • feat(engine): write current broker version to state after running migrations (#15955)
  • Allow to configure ES index suffix (#15953)
  • deps(maven): Update dependency org.mockito:mockito-bom to v5.9.0 (main) (#15942)
  • deps(maven): Update version.zeebe-test-container to v3.6.3 (main) (#15941)
  • Building "quickly skips the flatten plugin (#15929)
  • Validate ES min_age exporter (#15928)
  • refactor(engine): minor cleanup of DbMigrator (#15927)
  • deps(go): bump go version to 1.21 (#15917)
  • Split web and management servers (#15914)
  • Migrate broker's monitoring RestController to Spring Boot actuator endpoints (#15913)
  • deps(maven): Update dependency org.codehaus.mojo:flatten-maven-plugin to v1.6.0 (main) (#15912)
  • deps(maven): Update dependency com.diffplug.spotless:spotless-maven-plugin to v2.42.0 (main) (#15911)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.3 (main) (#15910)
  • deps(maven): Update dependency com.github.spotbugs:spotbugs-maven-plugin to v4.8.3.0 (main) (#15909)
  • deps(maven): Update dependency io.grpc:grpc-bom to v1.61.0 (main) (#15904)
  • Fix race condition between receiving a new snapshot and aborting previous pending one (#15897)
  • deps(go): Update module golang.org/x/oauth2 to v0.16.0 (main) (#15889)
  • deps(go): Update module golang.org/x/net to v0.20.0 (main) (#15888)
  • deps(go): Update module github.com/docker/go-connections to v0.5.0 (main) (#15887)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.1 (main) (#15886)
  • deps(maven): Update version.msgpack to v0.9.7 (main) (#15884)
  • deps(maven): Update dependency org.springframework:spring-framework-bom to v6.1.3 (main) (#15883)
  • deps(maven): Update dependency software.amazon.awssdk:bom to v2.23.0 (main) (#15882)
  • deps(maven): Update dependency com.google.api.grpc:proto-google-common-protos to v2.30.0 (main) (#15881)
  • deps(maven): Update dependency com.esotericsoftware:kryo to v5.6.0 (main) (#15880)
  • ci: directly call GH API to put PRs into merge queue (#15873)
  • refactor: point to repo when using versioned action (#15872)
  • deps(maven): Update plugin.version.surefire to v3.2.5 (main) (#15863)
  • deps(maven): Update dependency io.projectreactor:reactor-core to v3.6.2 (main) (#15862)
  • deps(maven): Update dependency io.projectreactor.netty:reactor-netty-http to v1.1.15 (main) (#15861)
  • deps(maven): Update dependency io.micrometer:micrometer-bom to v1.12.2 (main) (#15860)
  • deps(maven): Update dependency com.google.protobuf:protobuf-bom to v3.25.2 (main) (#15859)
  • ci: remove token override when merging automatically (#15858)
  • deps(maven): Update dependency org.slf4j:slf4j-api to v2.0.11 (main) (#15853)
  • deps(maven): Update dependency org.apache.maven.surefire:surefire-extensions-api to v3.2.5 (main) (#15852)
  • deps(maven): Update dependency org.apache.maven.surefire:maven-surefire-common to v3.2.5 (main) (#15851)
  • deps(maven): Update dependency org.apache.maven.plugins:maven-failsafe-plugin to v3.2.5 (main) (#15850)
  • ci: auto-merge backport and dependency upgrade PRs with merge queues (#15845)
  • Implement Azure Backups List Operation (#15844)
  • fix(scheduler): allow closing unscheduled actors (#15841)
  • docs: fix default snapshot interval (#15840)
  • Process user task update command (#15819)
  • fix(topology): throw detailed exception if decoding fails (#15818)
  • Refactor ProcessInstanceMigrationMigrateProcessor (#15805)
  • deps(go): Update module github.com/testcontainers/testcontainers-go to v0.27.0 (main) (#15794)
  • Fix: Zeebe gateway fails to stream out activated jobs by not respecting the max message size (#15784)
  • feat(client): make correlationKey step optional (#15708)

Operate

🚀 New Features

  • add user task mapping in instance migration mode (#6365)
  • backend: update identity configurer to use spring environment variable when present (#6362)
  • backend: Update UserTask when migrated in Zeebe (#6345)
  • backend: Add Zeebe User Task as FlowNodeInstance (#6341)
  • backend: Update User Task schema (#6317)
  • backend: import Zeebe User Task into Operate user-task index (#6288)
  • backend: migration for OpenSearch (#6088)
  • backend: fix import by position edge case (#6270)
  • backend: add CAMUNDA_OPERATE_IMPORTER_USE_ONLY_POSITION config to use only position and partition for import (#6256)
  • backend: Refactor integration tests into multiple stages (#6146)
  • sso: endpoint to get user token (#5899)
  • add mixpanel tracking for process instance migration (#6200)

💊 Bugfixes

  • backend: remove duplicate field
  • text: Improve language in migration modal (#6280)
  • backend: Multiple processes in single bpmn file (#6350)
  • start delete confirmation modal with warning checkbox always unchecked (#6340)
  • improve error messages for select filters (#6339)
  • backend: User Task some fields not imported (#6363)
  • general fixes on version dropdown (#6319)
  • disable migrate button if xml could not be fetched (#6318)
  • backend: check for empty TaskResponse in order to poll again (#6328)
  • panel visibility in migration mode with lots of tasks (#6286)
  • backend: Create schema for Zeebe User Task (#6248)
  • backend: add property to allow overriding of identity auth uri (#6230)
  • processInstanceMigration: set correct target process definition key (#6216)
  • backecnd: add missing error type (#6071)
  • backend-tests: use package name v840 instead of v830 in TestFixture for 8.4.0 (#6198)
  • backend: Some errors in public API are logged at INFO level (#6144)
  • docker-compose: create tenants on Identity startup (#6139)

🧹 Chore

  • use alpine 3.19.1 (#6382)
  • qa: fix test utils for Opensearch (#6374)
  • update Zeebe and Identity to 8.5.0-alpha1 (#6371)
  • backend: port integration tests to new templates (#6353)
  • Update Browserlist DB
  • project: use Zeebe 8.5.0 snapshot libraries and SNAPSHOT image (#6343)
  • gha: run weekly image built on the same day as benchmark (#6344)
  • pom: bump version of com.squareup.okio:okio-jvm to 3.4.0 (#6327)
  • deps: bump com.amazonaws:aws-java-sdk-sts (#6310)
  • fix backport action (#6311)
  • update docker to alpine 3.19.1 (#6306)
  • Update Browserlist DB
  • backend: refactor and port dao tests to new integration test templates (#6267)
  • project: add opensearch snapshot config for local development (#6285)
  • pom: remove redundant dependency entry (#6194)
  • Update Browserlist DB
  • github: adjust backport action title (prefix -> suffix) (#6241)
  • deps: bump io.zeebe:zeebe-test-container from 3.6.0 to 3.6.3 (#6214)
  • ci: move e2e-tests to cheaper self-hosted GHA runners (#6187)
  • deps: bump org.eclipse.parsson:parsson from 1.0.5 to 1.1.5 (#6236)
  • deps: bump com.auth0:mvc-auth-commons from 1.10.0 to 1.11.0 (#6237)
  • deps: bump com.amazonaws:aws-java-sdk-sts (#6238)
  • process: Update Operate Issue Templates (#6213)
  • github: update backport action (#6203)
  • ci: move visual regression tests to cheaper self-hosted GHA runners (#6178)
  • qa: fix zeebe container (#6205)
  • backend: rename ITs that use zeebe to new naming pattern (#6201)
  • backend: run Identity in integration tests (#6124)
  • ci: prevent excessive costs by canceling in-progress builds on new commits (#6170)
  • fix flaky ProcessInstanceHeader tests (#6183)
  • remove test jobs from jenkins (#6147)
  • ingress-chart: Update ingress chart version (#6180)
  • ci: move docker-tests to cheaper self-hosted GHA runners (#6162)
  • backend: adjust backend after minor release 8.4.0 (#6179)
  • pom: update version of parsson library (#6175)
  • deps: update all non-major dependencies (#5932)
  • deps: update dependency @testing-library/jest-dom to v6.2.0 (#6153)
  • deps: update dependency eslint-plugin-prettier to v5.1.2 (#6097)
  • update visual regression snapshot (#6165)
  • update docker alpine version to 3.19 (#6084)
  • Update Browserlist DB
  • deps: bump org.apache.maven.plugins:maven-surefire-plugin (#6131)
  • deps: bump org.apache.maven.plugins:maven-compiler-plugin (#6138)

Tasklist

🚀 New Features

  • add a control which allows tasklist to automatically select the first task (#4325)
  • Add share button to copy the start process URL (#4311)
  • adding CAMUNDA_TASKLIST_IMPORTER_USE_ONLY_POSITION (#4332)
  • tracking: track what caused a task to be loaded (#4309)
  • Deep link start forms on processes tab (#4263)
  • Tasklist API: update Search Task Variables API to allow disabling variable truncation (#4203)

💊 Bugfixes

  • Multiple processes in single bpmn file are displayed incorrectly in Tasklist (#4407)
  • add nullcheck for the attributes property (implicit null check) (#4432)
  • ERR_TOO_MANY_REDIRECTS when session is expired (#4422)
  • add min condition match to OS query (#4419)
  • Prevent Mixpanel block starting UI (#4400)
  • add scroll API for Draft Variables search (#4365)
  • Fix bundling (#4347)
  • Add useOnlyPositionCheck for tasklist (#4358)
  • CVE-2023-3635 (#4319)
  • do not automatically hide the offline notification (#4268)
  • api: return non-truncated variable values when rendering a form (#4253)

🧹 Chore

  • Update to ES 8 (#4406)
  • deps: update alpine:3.19.1 docker digest to c5b1261 (master) (#4433)
  • fix line returns markups for swagger (#4429)
  • deps: update hashicorp/vault-action digest to 9f522b8 (master) (#4431)
  • Improve Playwright test tracing
  • deps: update dependencies release v85 alpha1 (#4443)
  • deps: update actions/add-to-project digest to 0008229 (master) (#4430)
  • deps: update all non-major dependencies (master) (#4404)
  • process task instance migration (#4417)
  • deps: update all non-major dependencies (master) (patch) (#4405)
  • support filter processes by isStartedByForm (#4386)
  • process task migration (#4394)
  • Update Browserlist DB
  • update docker to alpine 3.19.1 (#4409)
  • Revert changes on E2E runner (#4402)
  • Bump to @bpmn-io/[email protected] (#4395)
  • Improve flaky test
  • Improve flaky test
  • deps: update hashicorp/vault-action digest to d523bb0 (master) (#4403)
  • deps: update version.opensearch (master) (minor) (#4240)
  • update httpclient5 version (#4388)
  • CI build once (#4399)
  • [OS] fix TaskControllerIT.CompleteTaskTests.completeTaskWithVariables (#4392)
  • Update form-js integration screenshots
  • Update form-js integration screenshots (#4379)
  • Update Browserlist DB
  • fix CVE-2024-22233 (#4368)
  • deps: update dependency @types/node to v20.11.6 (master) (#4355)
  • ci: move e2e-tests to cheaper self-hosted GHA runners (#4342)
  • deps: update dependency date-fns to v3.3.1 (master) (#4345)
  • Remove unnecessary useEffect (#4346)
  • ci: prevent excessive costs by canceling in-progress builds on new commits (#4344)
  • ci: move docker-tests to cheaper self-hosted GHA runners (#4343)
  • deps: update all non-major dependencies (master) (#4341)
  • deps: update all non-major dependencies (master) (#4340)
  • deps: update dependency jsdom to v24 (master) (#4338)
  • deps: update dependency vite to v5.0.12 [security] (master) (#4324)
  • fix CVE-2023-4043 (#4327)
  • deps: update dependency @carbon/react to v1.48.0 (master) (#4329)
  • deps: update dependency @carbon/elements to v11.37.0 (master) (#4328)
  • Update Browserlist DB
  • Add workflow to update visual regression screenshots (#4315)
  • deps: update dependency react-router-dom to v6.21.3 (master) (#4316)
  • deps: update dependency @camunda/camunda-composite-components to v0.4.0 (master) (#4314)
  • deps: update dependency vite-tsconfig-paths to v4.3.1 (master) (#4313)
  • deps: update dependency sass to v1.70.0 (master) (#4312)
  • deps: update all non-major dependencies (master) (#4307)
  • Fix MSW use
  • deps: update dependency com.auth0:auth0 to v1.45.1 (master) (#4288)
  • deps: update all non-major dependencies (master) (patch) (#4284)
  • deps: update aws-java-sdk-v2 monorepo (master) (minor) (#4285)
  • deps: update dependency com.auth0:mvc-auth-commons to v1.11.0 (master) (#4289)
  • deps: update dependency msw to v2 (master) (#4125)
  • deps: update dependency com.google.guava:guava to v33 (master) (#4292)
  • deps: update dependency org.keycloak:keycloak-admin-client to v23 (master) (#4294)
  • deps: update dependency org.assertj:assertj-core to v3.25.1 (master) (#4290)
  • deps: update dependency @types/node to v20.11.4 (master) (#4287)
  • Carbonisation screenshot
  • deps: update typescript-eslint monorepo to v6.19.0 (master) (#4283)
  • deps: update dependency @axe-core/playwright to v4.8.3 (master) (#4280)
  • deps: update helm release camunda-platform to v9 (master) (#4281)
  • deps: update vitest monorepo to v1.2.0 (master) (#4279)
  • deps: update dependency @types/node to v20.11.2 (master) (#4278)
  • deps: update all non-major dependencies (master) (#4274)
  • deps: update dependency prettier to v3.2.2 (master) (#4275)
  • deps: update dependency node to v20.11.0 (master) (#4261)
  • Remove 403 from redirectable status codes (#4269)
  • fix 8.5 zeebe importers packages (#4267)
  • deps: update dependency browserslist-to-esbuild to v2 (master) (#4230)
  • Remove unused dependency
  • deps: update all non-major dependencies (master) (#4260)
  • deps: update dependency date-fns to v3.2.0 (master) (#4249)
  • ingress-chart: Update ingress chart version (#4255)
  • Use fake timers to reduce test execution time (#4236)
  • deps: update all non-major dependencies to v1.6.4 (master) (#4243)
  • Update importers for 850 development (#4235)
  • Add the camunda-identity repos (#4244)
  • deps: update typescript-eslint monorepo to v6.18.1 (master) (#4118)
  • deps: update all non-major dependencies (master) (#4233)
  • deps: update enricomi/publish-unit-test-result-action action to v2.12.0 (master) (#4239)
  • add paralellization over the github jobs it tests (matrix strategy test) (#4242)
  • deps: update all non-major dependencies (master) (patch) (#4237)
  • deps: update dependency org.testcontainers:postgresql to v1.19.3 (master) (#4238)
  • deps: update dependency @testing-library/jest-dom to v6.2.0 (master) (#4227)
  • extend user task restriction to other task operations (#4202)
  • deps: update s4u/maven-settings-action action to v3 (master) (#4231)
  • deps: update dependency @types/mixpanel-browser to v2.48.1 (master) (#4228)
  • Fix version
  • deps: update dependency @carbon/elements to v11.36.0 (master) (#4108)
  • deps: update hashicorp/vault-action digest to 00bce0d (master) (#4226)
  • deps: update dependency date-fns to v3 (master) (#4124)
  • deps: update stefanzweifel/git-auto-commit-action digest to 12f6863 (master) (#4225)
  • deps: update dependency eslint to v8.56.0 (master) (#4112)
  • deps: update all non-major dependencies (master) (#4107)
  • deps: update dependency eslint-plugin-prettier to v5.1.2 (master) (#4117)
  • deps: update vitest monorepo to v1.1.3 (master) (#4123)
  • deps: update dependency @carbon/react to v1.47.0 (master) (#4111)
  • refactor ci (#4089)
  • bump pom version to 8.5.0-SNAPSHOT
  • Update Browserlist DB
  • Update CHANGELOG.md
  • Bump [email protected] (#4222)
  • Revert 8.5.0-SNAPSHOT bumping (#4223)
  • update CHANGELOG.md

Identity

🚀 New Features

  • support creating roles when using oidc (#2495)
  • add single sign out to the sdk and starter (#2417)

💊 Bugfixes

  • 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 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

  • Implement Incident reader & writer OS (#11424)
  • Implement InstantDashboardMetadataReaderOS and InstantDashboardMetadataWriterOS (#11405)
  • Remove duplicating bulk methods from the ElasticSearchWriterUtil (#11399)
  • Implement BusinessKeyWriterOS & BusinessKeyReaderOS (#11391)
  • Make ImportRequestDto database agnostic (#11330)
  • Implement AlertReaderOS and AlertWriterOS (#11329)
  • HTTP/2 Support for Camunda Optimize (#11306)
  • Implement BusinessKeyWriterOS and BusinessKeyReaderOS (#11270)
  • Implement SharingWriterOS & SharingReaderOS, CollectionReaderOS & CollectionWriterOS (#11228)
  • Implement SettingWriterOS and SettingReaderOS (#11226)
  • Implement ProcessDefinitionReaderOS and ProcessDefinitionWriterOS (#11123)
  • Add copy functionality to dashboard tiles (#11006)
  • Carbonise event based table header (#11223)
  • Carbonise event based processes pages (#11192)
  • Carbonise publish modal (#11150)
  • Carbonise Analysis (#11136)
  • Carbonise node execution filter (#10966)
  • Carbonise node selection filter (#10965)
  • Carbonise date filter (#10962)
  • Carbonise flow node duration filter (#10011)
  • Carbonise instance duration filter (#9995)
  • Implement DecisionDefinitionReaderOS and DecisionDefinitionWriterOS, DefinitionReaderOS (#10021)
  • Implement TenantReaderOS and TenantWriterOS (#10022)
  • Allow switching the definition without removing the selected one first (#10059)
  • Migrate engine compatibility job from Jenkins to GHA (#10023)
  • Implement EntityReaderOS (#10035)
  • Create an abstract Schema Manager (#10025)
  • Write the ElasticsearchDatabaseTestService equivalent for OpenSearch (#10026)
  • Carbonize Report section (#7815)
  • Merge AbstractPlatformIdentityCache and AbstractIdentityCache (#10187)

💊 Bugfixes

  • "Version Latest" configuration on a heatmap reports doesn't work as expected (#10033)
  • ElasticSearch container not starting if docker-compose does not define a profile (#11380)
  • Token exchange failures result in Optimize generic error (#11563)
  • Metadata initialization fails when index name contains alias string (#11561)
  • Spamming in logs when database type not set (#11348)
  • Optimize does not handle Identity token verification exceptions (#11272)
  • Dashboard tiles does not have bottom padding (#11030)

🧹 Chore

  • Update json-path to 2.9.0 (#11411)
  • Update to Jackson 2.16 (#11368)
  • Add new outlier analysis features to docs (#10019)
  • Add tile copying to docs (#11008)
  • Add e2e tests for dashboard tile copying (#11007)
  • Remove backend support for Magic Links (#11340)
  • Remove magic link functionality from code base (#10094)