Camunda Platform 8.0.4
Zeebe
Enhancements
Java Client
- Allows disabling environment variable override in JavaClient (#9401)
Bug Fixes
Broker
- Could not take snapshot on followers because the position doesn't exist (#7911)
Misc
- IllegalStateException when writing decision evaluation event (#9272)
Maintenance
- Update Go client to use 1.17 (#9270)
Merged Pull Requests
- fix(broker): do not log error if follower fails to take snapshot when log is not uptodate (#9624)
- Set higher timeout for awaitility in ControlledActorClockEndpointIT (#9579)
- Do not restart broker on snapshot test (#9573)
- Fix flaky shouldNotifyCommitListener test (#9518)
- Increase DRG version if another DRG was deployed with the same decisions (#9466)
- feat(client): Allow disabling environment variable override in Java client (#9411)
Operate
Bug Fixes
Misc
- NPE in validation method of CCSaaSJwtAuthenticationTokenValidator (#3017)
- Missing Appcues data - Operate (#2912)
- Import of resolved incident is "conflicting" with post import action (#2911)
- Operation status update fails with Elastic version conflict (#2902)
- Persistence sessions are not working for Identity authentication (#2726)
- Access to API is available without authentication (#2586)
Maintenance
- Refactore configuration parameters for Identity M2M (#2900)
- Improve
docker-compose.identity.yml
to enable testing of M2M tokens (#2871) - Use Identity M2M token for Operate API (#2782)
Tasklist
Bug Fixes
Misc
- Missing Appcues data in Tasklist (#1908)
- Persistence sessions are not working for Identity authentication (#1786)
Maintenance
- Use Identity M2M token for Graphql API (#1852)
Identity
🚀 New Features
- remove assigned permissions from application UI (#734)
- support searching for users (#696)
- assign permissions to applications UI (#651)
- list permissions assigned to an application (#608)
- support permissions for clients (#601)
- enable assigning multiple permissions to a role at once (#579)
- support the default realm role in keycloak (#553)
- support client_credentials flow (#573)
- add api error handling (#557)
💊 Bugfixes
- update dependency i18next to v21.8.9 (#724)
- update dependency react-i18next to v11.17.0 (#727)
- update dependency i18next to v21.8.7 (#719)
- update dependency i18next to v21.8.5 (#701)
- update dependency @carbon/react to v1.4.0 (#697)
- update dependency i18next to v21.8.4 (#689)
- update dependency io.micrometer:micrometer-registry-prometheus to v1.9.0 (#685)
- update dependency com.auth0:auth0 to v1.42.0 (#684)
- update dependency @carbon/react to v1.3.0 (#681)
- update dependency @carbon/themes to v11.3.0 (#683)
- update dependency @carbon/layout to v11.2.0 (#680)
- update dependency i18next to v21.8.3 (#669)
- update dependency @ibm/plex to v6.0.2 (#668)
- update dependency i18next to v21.8.2 (#660)
- update dependency dev.failsafe:failsafe to v3.2.4 (#659)
- update dependency com.fasterxml.jackson.core:jackson-databind to v2.13.3 (#658)
- update dependency @ibm/plex to v6.0.1 (#657)
- pre-commit hooks directory changes (#654)
- align user menu popover to be fully visible (#635)
- update dependency i18next to v21.8.0 (#646)
- update dependency i18next to v21.7.1 (#645)
- update dependency react-i18next to v11.16.9 (#642)
- update dependency react-i18next to v11.16.8 (#637)
- update dependency com.auth0:java-jwt to v3.19.2 (#636)
- update dependency @carbon/react to v1.2.0 (#626)
- update dependency @carbon/themes to v11.2.0 (#628)
- resolve internal server error for users with no roles (#607)
- update dependency axios to v0.27.2 (#617)
- update dependency axios to v0.27.1 (#596)
- expose and use resource server id when removing permissions (#598)
- update react monorepo to v18 (major) (#505)
- update dependency com.auth0:auth0 to v1.41.0 (#577)
- update dependency @carbon/themes to v11.1.0 (#571)
- update build status button (#562)
- update dependency @carbon/react to v1.1.0 (#570)
- update dependency react-i18next to v11.16.7 (#568)
- update dependency io.micrometer:micrometer-registry-prometheus to v1.8.5 (#564)
- catch general exception and log (#549)
- update dependency react-i18next to v11.16.6 (#555)
- update dependency i18next to v21.6.16 (#551)
- update dependency react-i18next to v11.16.5 (#548)
- update dependency react-i18next to v11.16.4 (#547)
- update dependency i18next to v21.6.15 (#546)
- update dependency com.auth0:auth0 to v1.40.2 (#543)
🧹 Chore
- update debian digest to 7e9b444 (#792)
- split big e2e test suite in two smaller ones (#744)
- split big e2e test suite in two smaller ones (#744)
- update typescript-eslint monorepo to v5.27.1 (#739)
- update dependency sass to v1.52.2 (#723)
- update dependency babel-jest to v28.1.1 (#736)
- update maven digest to a554849 (#735)
- update dependency @types/react to v18.0.12 (#729)
- introduce contributing.md file and refactor README content (#733)
- update dependency eslint to v8.17.0 (#725)
- update dependency @types/jest to v27.5.2 (#718)
- enable renovate security upgrades on release branches (#711)
- update dependency msw to v0.42.0 (#705)
- update dlavrenuek/conventional-changelog-action action to v1.2.1 (#708)
- update dependency @types/react to v18.0.10 (#707)
- update dependency org.assertj:assertj-core to v3.23.1 (#706)
- update typescript-eslint monorepo to v5.27.0 (#704)
- update dependency com.puppycrawl.tools:checkstyle to v10.3 (#702)
- update dependency @testing-library/react to v13.3.0 (#700)
- update debian digest to fda76aa (#698)
- update dependency msw to v0.41.1 (#699)
- update maven digest to e13f86d (#695)
- update dependency testcafe to v1.19.0 (#694)
- update babel monorepo to v7.18.2 (#693)
- update docker/build-push-action action to v3 (#638)
- update docker/setup-buildx-action action to v2 (#639)
- add e2e test section to feature issue template (#671)
- update typescript-eslint monorepo to v5.26.0 (#690)
- update dependency @types/react-dom to v18.0.5 (#688)
- update dependency msw to v0.41.0 (#687)
- update spring boot to v2.7.0 (#676)
- update dependency eslint to v8.16.0 (#682)
- update dependency sass to v1.52.1 (#679)
- update dependency msw to v0.40.2 (#678)
- update babel monorepo to v7.18.0 (#675)
- update dependency msw to v0.40.1 (#673)
- update dependency org.testcontainers:testcontainers to v1.17.2 (#674)
- clean up e2e dependencies (#666)
- update dependency org.springframework.security:spring-security-test to v5.7.1 (#667)
- update typescript-eslint monorepo to v5.25.0 (#664)
- update dependency msw to v0.40.0 (#662)
- update dependency org.springframework.security:spring-security-test to v5.7.0 (#663)
- update dependency @testing-library/user-event to v14.2.0 (#661)
- update babel monorepo to v7.17.12 (#655)
- update dependency @types/react-dom to v18.0.4 (#656)
- update typescript-eslint monorepo to v5.24.0 (#647)
- update dependency @types/jest to v27.5.1 (#653)
- add pre-commit hooks using husky (#592)
- update debian digest to 69f5980 (#652)
- update dependency eslint to v8.15.0 (#644)
- update dependency babel-jest to v28.1.0 (#643)
- update dependency @types/react to v18.0.9 (#641)
- trim whitespaces from entity identifiers before submitting (#585)
- make side navigation unfocusable if hidden (#584)
- update amannn/action-semantic-pull-request action to v4.5.0 (#634)
- update dependency @testing-library/react to v13.2.0 (#631)
- update typescript-eslint monorepo to v5.22.0 (#630)
- update dependency @types/jest to v27.5.0 (#629)
- update maven digest to 9369635 (#627)
- update dependency com.github.tomakehurst:wiremock-jre8 to v2.33.2 (#625)
- update dependency babel-jest to v28.0.3 (#624)
- update babel monorepo to v7.17.10 (#623)
- update dependency @types/react-dom to v18.0.3 (#622)
- update dependency typescript to v4.6.4 (#621)
- update hashicorp/vault-action action to v2.4.1 (#620)
- improve default server settings (#583)
- update react monorepo (#619)
- update maven digest to 1dfb10b (#615)
- update dependency babel-jest to v28.0.2 (#616)
- update dependency sass to v1.51.0 (#606)
- update dependency babel-jest to v28.0.1 (#605)
- update dependency @types/react to v18.0.8 (#604)
- update dependency @types/node to v16.11.31 (#603)
- update dependency babel-jest to v28 (#597)
- update typescript-eslint monorepo to v5.21.0 (#595)
- update dependency @types/react to v18.0.7 (#594)
- update dependency @types/node to v16.11.29 (#593)
- update dependency @types/react to v18.0.6 (#539)
- update dependency @types/node to v16.11.28 (#591)
- update dependency com.puppycrawl.tools:checkstyle to v10.2 (#590)
- update maven digest to c787692 (#589)
- update dependency eslint to v8.14.0 (#588)
- update amannn/action-semantic-pull-request action to v4.4.0 (#587)
- update maven digest to 5bf9f5c (#586)
- update spring boot to v2.6.7 (#581)
- update dependency @types/react-dom to v18.0.2 (#580)
- add sorting and multi-select to assign roles modal (#540)
- update debian digest to 06a7bee (#576)
- update dependency @testing-library/user-event to v14 (#504)
- update dependency @types/react-dom to v18 (#542)
- update typescript-eslint monorepo to v5.20.0 (#569)
- update dependency sass to v1.50.1 (#567)
- update dependency testcafe to v1.18.6 (#566)
- update dependency org.springframework.security:spring-security-test to v5.6.3 (#565)
- update dependency @types/node to v16.11.27 (#563)
- update amannn/action-semantic-pull-request action to v4.3.0 (#560)
- update dependency @testing-library/testcafe to v4.4.1 (#558)
- update testcontainers.version to v1.17.1 (#559)
- update typescript-eslint monorepo to v5.19.0 (#552)
- update testcontainers.version to v1.17.0 (#556)
- update dependency @testing-library/react to v12.1.5 (#550)
- update dependency react-scripts to v5.0.1 (#554)
- update dependency eslint to v8.13.0 (#544)
- update dependency com.github.tomakehurst:wiremock-jre8 to v2.33.1 (#545)
- update dependency com.github.tomakehurst:wiremock-jre8 to v2.33.0 (#541)
- update components for new carbon version (#535)
- update dependency @types/styled-components to v5.1.25 (#538)
- update dependency @types/react-dom to v17.0.15 (#537)
- update dependency @types/react to v17.0.44 (#536)
- update dependency sass to v1.50.0 (#534)
- update dependency @babel/core to v7.17.9 (#533)
- update dependency maven to v3.8.5 (#530)
- update dependency eslint-plugin-import to v2.26.0 (#532)
- update dependency @testing-library/dom to v8.13.0 (#531)
- update dependency @testing-library/jest-dom to v5.16.4 (#529)