Skip to content

Camunda Platform 8.2.0-alpha4

Pre-release
Pre-release
Compare
Choose a tag to compare
@megglos megglos released this 13 Feb 08:36
· 435 commits to main since this release
16d4ec3

Zeebe

Enhancements

Broker

  • Configure disk watermarks with absolute values (#8149)

Misc

  • Create SignalRecord and Signalntent (#11295)
  • Standalone Decision evaluation returns intermediate results (#11050)
  • Support standalone Decision evaluation in the Go client (#11049)
  • Support standalone Decision evaluation in the Java client (#11048)
  • Expose standalone Decision evaluation in the Gateway (#11047)
  • Create resource delete intents (#9767)
  • Create resource delete record (#9766)
  • Catch error message/details on a boundary event (#9473)
  • Save/extract error code, error message to variables in Error Catch Boundary Event (#4337)

Bug Fixes

Broker

  • NPE at ExpressionProcessor.evaluateIntervalExpression (#5934)

Misc

  • NPE when handling follow-up events of process instance modification (#11413)
  • Automated medic benchmarks workflow deletes wrong benchmark on a new year (#11379)
  • ClassCastException: class ModelElementInstanceImpl cannot be cast to class FlowNode (#11343)
  • After unrecoverable errors, ZeebePartition accesses closed raft context (#11070)
  • When creating an instance using createProcessInstanceCommand message start event is triggered (#10536)
  • InstallRequests are sent almost everytime a new snapshot is taken by the leader (#8565)

Maintenance

  • Use unused field in LogEntryDescriptor for non-processed marker (#11504)
  • Improve guarantees of experimental flag to disable flush (#11423)
  • Update Medic Process/Handbook to check for successful release dry runs (#11320)
  • Replicate the exporter metadata (#11235)
  • Migrate CI release pipeline to GHA (#10992)
  • GHA Replace deprecated set-output & set-state calls (#10713)
  • Remove Jenkins CI Pipeline leftovers (#9138)
  • Disable the Jenkins CI Pipeline (#9137)
  • Configure disk watermarks with absolute values (#8149)
  • Bring interrupting boundary event test back (#6817)

Documentation

  • ARM64 image troubleshooting guide (#11318)

Merged Pull Requests

  • ci: fix benchmark workflow (#11387)
  • Add new workflow which uses repo_dispatch (#11344)

Operate

🚀 New Features

  • backend: Add web security headers (#4028)
  • move single token modification (#4008)
  • backend: Add processDefinitionKey to flow node public API (#4022)
  • backend: Extend flownode-instances public API with flowNodeId (#3989)
  • enable cancel single token modification (#3993)
  • change design for single running instance selection on diagram (#3983)
  • display spinner in modification dropdown (#3978)
  • pass flow node instance key to modify api (#3957)
  • backend: add ancestorElementInstanceKey to modify process instance operation (#3906)
  • display instance key in summary modal (#3954)
  • allow canceling multi instance instances (#3947)
  • feature-flagged: support cancel single modification in history and variables panel (#3922)
  • add validation for time inputs to date range filters (#3903)
  • backend: add organizationId label to count model metric (#3938)
  • add placeholder for date range input (#3888)
  • feature-flagged: add multiple instance selected info bar (#3918)
  • feature-flagged: add cancel selected option for modification dropdown (#3914)
  • feature-flagged: display selected running instances count in modification dropdown (#3910)
  • allow cancel and move operations on elements inside multi instance subprocesses (#3885)

💊 Bugfixes

  • correctly position modification dropdown (#4045)
  • fix add variable issue when new placeholder is selected from diagram (#4023)
  • backend: improve Identity token handling (#4064)
  • backend-vulnerability: use explicit snakeyaml version (#4058)
  • prevent flickering on diagram panel during polling (#4016)
  • update common ui to solve big process name issue (#4024)
  • shift date range popover when not enough space (#4013)
  • make input/output mappings tabs scrollable (#3970)
  • backend-test: ignore flaky tests
  • display correct theme for editors when system theme is selected (#3966)
  • import: avoid NPE in case of empty reread (#3951)
  • backend: avoid archiver timeouts (#3904)
  • deps: update dependency @carbon/react to v1.20.0 (#3961)
  • e2e: create process instances in batches (#3955)
  • deps: update all non-major dependencies (#3744)
  • deps: update dependency sass to v1.57.1 (#3648)
  • deps: update dependency @carbon/elements to v11.17.0 (#3351)
  • deps: update react monorepo to v18 (major) (#3199)
  • backend: fix bean dependencies (#3898)

🧹 Chore

  • backend: update Zeebe and Identity to 8.2.0-alpha4 (#4082)
  • support has pending move modification (#4012)
  • remove IS_DATE_RANGE_FILTERS_ENABLED feature flag (#4059)
  • Update Browserlist DB
  • add empty column for variables table for proper alignment (#4030)
  • make mixpanel available as global variable (#4017)
  • GHA: use CI Nexus as co-located pull-through cache for Maven artifacts via ~/.m2/settings.xml (#4011)
  • update QA issue
  • update QA issue template
  • rename QA template
  • Create QA template (#4014)
  • Update Browserlist DB
  • deps: bump java-jwt from 4.2.1 to 4.2.2 (#3927)
  • show linting warnings in pre-commit hook (#3975)
  • Update Browserlist DB
  • deps: update dependency testcafe to v2.2.0 (#3900)
  • deps: update dependency lint-staged to v13.1.0 (#3860)
  • deps: update dependency prettier to v2.8.3 (#3745)
  • deps: update dependency typescript to v4.9.4 (#3710)
  • reset stores on unmount in tests (#3912)
  • use cancelAllTokens in tests and rename flow node id in process xml mock (#3929)
  • deps: bump gson from 2.10 to 2.10.1 (#3908)
  • deps: bump netty-tcnative-boringssl-static (#3919)
  • deps: bump version.micrometer from 1.10.2 to 1.10.3 (#3921)
  • deps: bump maven-failsafe-plugin from 3.0.0-M7 to 3.0.0-M8 (#3925)
  • deps: bump maven-surefire-plugin from 3.0.0-M7 to 3.0.0-M8 (#3926)
  • deps: bump mvc-auth-commons from 1.9.3 to 1.9.4 (#3928)
  • deps: bump assertj-core from 3.23.1 to 3.24.2 (#3942)
  • deps: bump mockito-core from 4.10.0 to 5.0.0 (#3937)
  • readme: add link to Maven settings
  • Update Browserlist DB
  • simplify variable form state (#3905)
  • Update Browserlist DB
  • upgrade dependencies (#3890)
  • update CHANGELOG.md

Tasklist

🚀 New Features

  • Replace feature flag with conditional rendering of processes menu item (#2485)
  • feature-flagged: Implement process tile logic (#2482)
  • feature-flagged: Implement first time modal for processes page (#2481)
  • feature-flagged: Implement processes fetching (#2479)
  • adding a new mock process with 2 user tasks (#2477)
  • Style searchable select (#2466)
  • not returning nulls for processDefinitionId (#2467)
  • configure max-age for 2 years for HSTS header (#2464)
  • adding feature to start process from tasklist apis (#2450)
  • content-security-policy (#2432)
  • adding processinstanceid and processdefinitionid filters (#2435)
  • Update variable value field error message (#2423)
  • qa: nightly Jenkins job to test backup and restore of data (#2392)
  • adding a new form to test-data-generator (#2398)

💊 Bugfixes

  • session not expiring (#2459)
  • adding write permission to startProcess (#2489)
  • deps: update dependency @carbon/elements to v11.19.0 (#2469)
  • deps: update dependency @carbon/react to v1.22.0 (#2470)
  • deps: update all non-major dependencies (#2391)
  • deps: update dependency sass to v1.58.0 (#2457)
  • deps: update dependency react-router-dom to v6.8.0 (#2438)
  • deps: update dependency react-router-dom to v6.7.0 (#2409)
  • deps: update dependency @carbon/elements to v11.18.0 (#2415)
  • deps: update dependency @carbon/react to v1.21.0 (#2416)
  • Fix missing form-js customization issues (#2403)
  • deps: update dependency final-form-arrays to v3.1.0 (#2394)
  • deps: update all non-major dependencies (#2385)
  • deps: update dependency @carbon/elements to v11.17.0 (#2379)
  • deps: update dependency @carbon/react to v1.20.0 (#2380)
  • chore: use mvn for start app (#2370)

🧹 Chore

  • backend: update Zeebe and Identity to 8.2.0-alpha4 (#2490)
  • deps: update dependency @types/node to v18.13.0 (#2475)
  • deps: update dependency monaco-editor to v0.35.0 (#2480)
  • deps: update actions/add-to-project digest to 28a69b2 (#2486)
  • deps: update actions/add-to-project digest to 5a55c0c (#2473)
  • Enable tracking on dev
  • Revert header menu order
  • bump json5 from 1.0.1 to 1.0.2 in /client (#2471)
  • bump http-cache-semantics from 4.1.0 to 4.1.1 in /client (#2468)
  • bump luxon from 3.2.0 to 3.2.1 in /client (#2384)
  • bump express from 4.17.1 to 4.18.2 in /client (#2322)
  • bump qs from 6.5.2 to 6.5.3 in /client (#2321)
  • bump decode-uri-component from 0.2.0 to 0.2.2 in /client (#2305)
  • Update Browserlist DB
  • Add mock setup (#2456)
  • make mixpanel available as global variable
  • deps: update actions/add-to-project digest to 09abe09 (#2455)
  • deps: update dependency testcafe to v2.3.0 (#2447)
  • Mock requests in visual regression tests and add test for empty page (#2441)
  • GHA: use CI Nexus as co-located pull-through cache for Maven artifacts via ~/.m2/settings.xml (#2448)
  • feature-flagged: Add new processes tab (#2449)
  • Update Browserlist DB
  • deps: update hashicorp/vault-action digest to 130d1f5 (#2436)
  • deps: update hashicorp/vault-action action to v2.5.0 (#2437)
  • Add add attributes for complete task tracking event (#2424)
  • deps: update hashicorp/vault-action digest to d34ee14 (#2433)
  • deps: update actions/add-to-project digest to add81c3 (#2431)
  • deps: update dependency @types/jest to v29.4.0 (#2428)
  • deps: update hashicorp/vault-action digest to 77bab83 (#2425)
  • deps: update dependency @playwright/test to v1.30.0 (#2426)
  • deps: update dependency msw to v1 (#2427)
  • deps: update hashicorp/vault-action digest to 7318a98 (#2420)
  • deps: update actions/add-to-project digest to bcf48a5 (#2421)
  • bump netty-bom from 4.1.86.Final to 4.1.87.Final (#2399)
  • bump assertj-core from 3.23.1 to 3.24.2 (#2400)
  • bump maven-checkstyle-plugin from 3.2.0 to 3.2.1 (#2401)
  • Add visual regression tests (#2404)
  • Update Browserlist DB
  • deps: update hashicorp/vault-action digest to b08bc49 (#2405)
  • bump version.micrometer from 1.10.2 to 1.10.3 (#2386)
  • bump byte-buddy from 1.12.20 to 1.12.22 (#2393)
  • bump maven-surefire-plugin from 3.0.0-M7 to 3.0.0-M8 (#2388)
  • bump maven-failsafe-plugin from 3.0.0-M7 to 3.0.0-M8 (#2389)
  • bump mvc-auth-commons from 1.9.3 to 1.9.4 (#2390)
  • bump mockito-core from 4.10.0 to 5.0.0 (#2396)
  • Update Browserlist DB
  • deps: update all non-major dependencies (#2381)
  • Update Browserlist DB
  • update CHANGELOG.md

Identity

🚀 New Features

💊 Bugfixes

🧹 Chore