Skip to content

Camunda Platform 8.1.0

Compare
Choose a tag to compare
@megglos megglos released this 11 Oct 07:02
· 466 commits to main since this release
4790aa8

Zeebe

⚠️ Warning

A critical issue was found on Operate data importer which may lead to incidents not being imported to Operate.
This issue is affecting only Operate installations which where updated from 8.0, and not new installations of Operate.
When updating, it is recommended that you skip versions 8.1.0 and update directly to 8.1.1.

Enhancements

Broker

  • Writer timer triggered event with process instance key (#9519)
  • Export all records to ES by default (#8338)
  • Feature Request: On Timer events add scheduling at specific time (#3038)
  • I can access the numberOf* multi-instance properties (#2893)

Gateway

  • Support mutliple cluster contact points on the standalone Gateway (#4856)

Java Client

  • Clients can set an optional backoff time to the failed tasks. (#5629)

Go Client

  • Clients can set an optional backoff time to the failed tasks. (#5629)

Misc

  • Use OCI and OpenShift labels as part of Docker image metadata (#9940)
  • Support generic properties as extension element (#9868)
  • I can set cron expression for timer cycle (#9673)
  • Consider adding deploy workflow / cancel process instance to whitelisted commands (which will be accepted when backpressure is high) (#9283)
  • Implement some means to figure out where Zeebe's time is spent (#9282)
  • Feature Toggles (#9254)
  • BPMN Termination Event (#8789)
  • Support BPMN Inclusive Gateways (#6018)

Bug Fixes

Broker

  • Follower cannot receive new entries because it did not reset the log on receiving snapshot (#10202)
  • Follower cannot receive snapshot because "chunk received out of order" (#10180)
  • Delete existing PENDING_DEPLOYMENT causes ZeebeDbInconsistentException (#10064)
  • NullPointerException upon writing error response (#10014)
  • Too big Deployment is no longer rejected (#9946)
  • Deployment Distribution not idempotent (#9877)
  • Leaders with no log before snapshot get stuck in a loop when replicating the snapshot (#9820)
  • Output mapping doesn't create an incident if a variable is missing (#9543)
  • MetricsExporter does not configure a record filter (#9240)
  • DueDateTimeChecker will block progress if many timers are due (#9238)
  • DueDateTimeChecker may be scheduled with a negative delay (#9236)
  • Multiple triggered interrupting boundary events can deadlock process instance (#9233)
  • Interrupting event subprocess is activated more than once (#9185)
  • Removing Subscription consumer re-registers the consumer instead of removing (#9123)
  • ZeebeDbInconsistentException in ColumnFamily DMN_DECISION_REQUIREMENTS (#9115)
  • NPE in Validator (#9083)
  • Partition without leader where all brokers are listed as followers (#8978)
  • NPE during replay (#8830)
  • Job of cancelled instance can be activated if an error was thrown on it (#8588)
  • Multiple OOM encountered on benchmark cluster (#8509)
  • SIGBUS error with 1.2.2 (#8099)
  • Could not take snapshot on followers because the position doesn't exist (#7911)
  • Boundary Event can't be triggered after EventSubProcess is triggered (#6874)
  • IllegalStateException: Not expected to have an active sequence flow count lower then zero! (#6778)
  • A huge rejection reason causes an overflow in the record metadata (#6442)
  • java.lang.ClassCastException: class ModelElementInstanceImpl cannot be cast to class BpmnModelElementInstance (#4817)
  • Unable to use the same input/output element in multi-instance (#4687)
  • A workflow with start event message will deploy but fail to start if it has an event sub process (#4099)

Gateway

  • On each metadata change, the topology of partition followers grows in the Gateway's broker topology (#8724)

Java Client

  • Java client fails to describe partitions that are DEAD (#9387)

Misc

  • Timer creations will cause to schedule multiple Tasks (#10532)
  • Writing TaskResult in ProcessScheduleService can block complete processing (#10526)
  • Corrupt partition prevents startup of node (#10451)
  • After restore, a completed backup is marked as failed (#10430)
  • DefaultActorClock is not thread safe (#10400)
  • Variable instructions of multiple activations sometimes ignored in process instance modification (#10317)
  • Inclusive gateway only allows default flow with condition (#10310)
  • Rejection on start instance is not always responded to client (#10250)
  • IllegalStateException in StreamProcessor : Cannot complete future, the future is already completed (#10240)
  • Exception loop in Engine during handling of unexpected error (#10199)
  • RuntimeException: Cannot handle event with version newer than what is implemented by broker (4 > 3) (#9949)
  • Don't log JsonParseException in the gateway as errors (#9933)
  • NPE as MessagePublishProcessor tried to sendCorrelateCommand (#9860)
  • Snapshot and SnapshotStore toString implementations are recursive (#9828)
  • Time Cycle with start time is triggered multiple times after broker restart (#9680)
  • Job activation delayed by 10 seconds under stable network conditions (#9658)
  • Record log does not list correct starting before elements (#9656)
  • Incorrect creation_mode used for process_instance_creations_total metric (#9653)
  • GHA: Artifact export on job failure fails due to module directory name usage (#9437)
  • NPE: Cannot invoke "String.getBytes(java.nio.charset.Charset)" because "value" is null (#9344)
  • Cannot connect standalone gateway with brokers behind a reverse proxy (#9342)
  • User can't deploy two different DMN models in one deployment (#9337)
  • IllegalStateException when writing decision evaluation event (#9272)
  • NPE: Cannot invoke "String.getBytes()" because "key" is null (#9269)
  • Partition is healthy is logged unnecessarily (#9207)
  • IndexOutOfBounds if output collection of multi-instance is modified (#9143)
  • Error with: Failing installation of 'LogStoragePartitionStep' (#9040)
  • Deadlock when starting Zeebe with only one CPU thread (#8992)
  • Partitions gets unhealthy if many timers are scheduled (#8991)
  • Unhealthy partition in long running benchmark (#8302)
  • InternalError: a fault occurred in a recent unsafe memory access operation in compiled Java code (#6504)

Maintenance

  • Migrate the StreamProcessor tests to the new StreamPlatformExtension (#10455)
  • Expand QA test for Start Instance Anywhere (#10382)
  • A broker can take backup (#10262)
  • Detect duplicate test runs in GHA (#10260)
  • AbstractBackupStoreIT tests are detected as duplicate test runs (#10254)
  • Add transition step to install a backup store (#10253)
  • Install backup manager with configured backup store (#10207)
  • Create a StreamProcessor Module (#10130)
  • Add last written position as metadata in snapshot (#10115)
  • Remove environments from Dockerfile (#10104)
  • Add new utility module specifically for QA tests (#10089)
  • Replace direct reset with buffered writers (#10047)
  • Clarify DEAD state in Grafana dashboard (#10043)
  • Iterate over BufferedProcessingResultBuilder (#10001)
  • Actuators are cumbersome to maintain and extend (#9996)
  • Backup manager can get the status of a backup (#9981)
  • RandomizedRaftTest test results can't be parsed by publish-unit-test-result-action (#9959)
  • Notify CheckpointListeners after init and replay (#9916)
  • Extend RandomizedRaftTest with snapshot and data loss operations (#9837)
  • Smoke test rootless deployment of broker/gateway images (#9748)
  • Introduce ProcessingScheduleService (#9730)
  • Clean up StreamingPlatform / Engine (#9727)
  • Refactor StreamProcessor / Engine (#9725)
  • Remove LogStream writers from Engine (#9724)
  • Reject create process instance command using logical transaction (#9644)
  • Create a new record for the modification command (#9638)
  • CodeQL build step is slow (#9590)
  • llegalStateException: Not leader of partition 2 (#9586)
  • Move Java client samples into a dedicated repository (#9500)
  • Prevent the backport action from looping endlessly (#9490)
  • Run Testbench QA protocol from GHA (#9476)
  • GHA: Artifact export on job failure fails due to module directory name usage (#9437)
  • Explicitly handle duplicated task headers (#9416)
  • Run GHA on PRs created by backport-action (#9365)
  • Clean up ElasticsearchClient after previous parallel refactorings (#9340)
  • Refactor client's integration tests (#9331)
  • Extract RestClient creation logic out of the ElasticsearchClient (#9329)
  • Extract index template management from ElasticsearchClient (#9328)
  • Extract index name and record routing logic from ElasticsearchClient (#9327)
  • Refactor the ElasticsearchExporter tests (#9321)
  • Refactor ElasticsearchClient, splitting into separate concerns for easier testing (#9320)
  • Add test implementations for the exporter-api (#9319)
  • Update the checkstyle configuration to allow suppressing specific checkstyle warnings via annotations (#9318)
  • Refactor ProtocolFactory to only generate positive values for objects of type long (#9317)
  • Refactor ProtocolFactory for convenience to assign a type parameter for the value type (#9316)
  • Refactor ProtocolFactory to ensure that it uses a fixed seed. (#9315)
  • GHA: Building the module list fails when adding new modules (#9271)
  • Update Go client to use 1.17 (#9270)
  • Deprecate Cancel Job command (#9247)
  • Rewrite LogStorageAppenderTest (#9244)
  • Remove outdated snapshot replication graphs from the Grafana dashboard (#9194)
  • Update issue templates for new labels (#9170)
  • GHA: Release snapshot docker image (#9141)
  • GHA: Release snapshot artifacts (#9140)
  • Let bors check GHA instead of Jenkins (#9136)
  • GHA: Bundle post-test steps into a reusable action (#9135)
  • GHA: Build and test the Go client (#9128)
  • Automate manual QA instructions for OAuth integration tests (#9119)
  • Spotless apparently not configured properly (#9117)
  • Return an empty topology when no there is no known topology (#9096)
  • Unable to deploy snapshots to Maven (presumably since switch to 8.1) (#9087)
  • Remove version tag in submodules (#9079)
  • Migrated to newer prometheus operator (#9074)
  • Remove obsolete zbench folder (#9066)
  • GHA: Publish test reports (#9035)
  • google-java-format is not kept up-to-date (#9024)
  • List of extent classes is incomplete (#9012)
  • Test hypothesis that ExternalJarClassLoader can load resources from JAR (#8982)
  • Move Atomix log storage implementation into the broker (#8975)
  • Review dependencies added for convergence (#8967)
  • Protocol Jackson improvements (#8837)
  • [EPIC] Refactor Elasticsearch Exporter Tests (#8609)
  • Ci pipeline fails with TestContainers (#8350)
  • Enable sortpom on the bom module (#8037)
  • Use Spring's ApplicationContext to instantiate exporter arguments (#7628)
  • Pre-allocate files to prevent no space errors during flush (#7607)
  • Split the loading and creating of segments from SegmentedJournal (#7604)
  • Remove unnecessary intermediate serialization in RaftLog#append (#6671)
  • Journal should reject append if the sequence number is not greater than the previous record (#6217)

Merged Pull Requests

  • [Backport release-8.1.0] Migrate StreamProcessor test (#10586)
  • Add verification timeout to SuccessfulDeploymentTest.shouldSendResponse (#10573)
  • Do not copy ResultBatch everytime (#10557)
  • fix(helm): rename podSecurityContext to containerSecurityContext (#10556)
  • Fix timer scheduling (#10534)
  • feat: add backup metrics to grafana dashboard (#10521)
  • test(qa-client): use SocketUtil to get unused free port for connect failure test (#10517)
  • Verify backup and restore in a multipartition cluster (#10516)
  • fix: backup manager metrics should be prefixed with 'backup' (#10513)
  • test: wait for exporter to close to prevent flaky test (#10508)
  • test(backup-stores/s3): increase timeout (#10504)
  • test(engine): speed up the inclusive gateway test (#10479)
  • Reorganize stream processor and engine tests (#10458)
  • ci: stabilize workflows (#10457)
  • Specify the unit of retryBackOff (#10448)
  • Add backpressure technical documentation (#10431)
  • Auto merge patch dependency updates (#10333)
  • deps(maven): bump rest-assured from 5.1.1 to 5.2.0 (#10332)
  • [Backport stable/8.0] Only check that the topology reports all replicas (#10084)
  • fix: create new readers and writer for every async request (#10026)
  • ci: set reasonable timeouts for test jobs (#10024)
  • Reusable build docker action (#10017)
  • Generate and verify labels of Docker image during release (#10013)
  • Remove proxy writers (#10000)
  • Create EventAppliers in engine (#9985)
  • [stable/8.0] Allow retried DMN resource distribution (#9883)
  • Reject duplicate parallel gateway activate command (#9759)
  • Set higher timeout for awaitility in ControlledActorClockEndpointIT (#9579)
  • deps(maven): bump rest-assured from 5.1.0 to 5.1.1 (#9533)
  • feat(gateway): add start instructions to PI creation (#9479)
  • Refactor ElasticsearchClient unit tests (#9358)
  • Fix gocompat compilation issue (#9273)
  • [SPIKE] [WIP] Refactor Elasticsearch Exporter tests (#9258)
  • Archive JVM error dumps on failure (#9223)
  • Add overview dashboard to benchmark/zeebe-io clusters (#9126)
  • Add junit engines to list of unused declared deps (#9120)
  • Add zeebe overview dashboard (#9067)
  • fix(ci): update to windows-latest in bors.toml (#9046)
  • chore(maven): add trailing slashes to new Artifactory URL (#9017)
  • Add commit and record write quantile panels (#8999)
  • Introduce new commands to deploy resources in the Go client (#8995)
  • Automatically add copyright header upon creating a new file (#8984)
  • Use Github Actions for unit and integration tests (#8968)

Operate

🚀 New Features

  • backend: Get Backup State endpoint (#3417)
  • Support terminate end event (#3429)
  • backend: provide tasklistUrl in ClientConfig (#3399)
  • enable modification mode (#3363)
  • feature-flagged: cover multi instance scopes for instance history (#3406)
  • feature-flagged: Create new instance history node along with parent nodes (#3401)
  • Add SingleStepModifyProcessInstanceHandler (#3413)
  • feature-flagged: make variable panel readonly for finished instances (#3386)
  • Add quick link to Tasklist (#3403)
  • feature-flagged: send tracking events for process instance modification (#3379)
  • feature-flagged: display warning modal when leaving modification mode (#3376)
  • feature-flagged: adjust states for variables panel in modification mode (#3319)
  • backend: Add modify process instance REST endpoint (#3243)
  • feature-flagged: implement info messages in summary modal (#3288)
  • feature-flagged: Display modifications in instance history (#3341)
  • branch-deploy label for preview envs (#3327)
  • Update diagram popover content (#3205)
  • feature-flagged: apply modifications (#3312)
  • feature-flagged: display tooltip on non modifiable flow nodes (#3340)
  • feature-flagged: change badge colors when tokens are canceled (#3285)
  • display token counts in process instance detail page (#3313)
  • Create Backup endpoint (#3323)
  • feature-flagged: apply add variable modification on blur (#3326)
  • feature-flagged: apply edit variable modification on blur (#3210)
  • backend: Add FlowNode statistics for process Instance REST endpoint (#3248)
  • feature-flagged: display modify operation in operations panel (#3301)
  • feature-flagged: support parent scope ids for add and move token modifications (#3325)
  • metrics: measure time to import Zeebe records (#3287)
  • feature-flagged: stop polling during modification (#3234)

💊 Bugfixes

  • fix removing new add variable modifications after scopes changed (#3460)
  • backend: clean up after backup implemented (#3412)
  • check for invalid element id (#3454)
  • show correct variable panel state for completed flow node (#3453)
  • fix navigating to dashboard from modification mode with context path (#3451)
  • distro: remove list of exposed Actuator endpoints from application.yml (#3455)
  • disable add button in summary modal when there are no modifications (#3449)
  • remove the whole variable modification when deleted (#3443)
  • validate variable name when its empty (#3446)
  • display canceled tokens badge on cancel and move modifications (#3441)
  • handle context path when leaving modification mode (#3439)
  • display no modifications available when running tokens canceled and add is not supported (#3427)
  • clear flow node selection when the selected flow node modification is removed (#3425)
  • backend: exclude feature states from backup (#3419)
  • reset validation on json editor close (#3410)
  • backend: introduce json error message for internal-api (#3364)
  • deps: pin dependency history to 5.3.0 (#3409)
  • deps: update dependency sass to v1.55.0 (#3387)
  • deps: update all non-major dependencies (#3392)
  • feature-flagged: fix wrong state for variables panel when a single flow node is selected (#3405)
  • feature-flagged: fix affected total count for add modification (#3393)
  • feature-flagged: load full variable on click in modification mode (#3356)
  • feature-flagged: do not allow multi instance child to be modified (#3372)
  • backend-test: ignore failing tests on ci
  • deps: update dependency dmn-js to v13 (#3360)
  • deps: update dependency bpmn-js to v10 (#3359)
  • feature-flagged: revert deleted logic for move modification (#3382)
  • gh deployment ref was wrong for PRs (#3378)
  • fix modify api payload (#3369)
  • feature-flagged: do not poll after expanding a flow node in modification mode (#3357)
  • backend: persist batch operation before single operations are created (#3358)
  • qa: path to latest docker image has changed since commit 3236531f (#3354)
  • backend: allow dashes in URL (#3352)
  • reader: release thread when the import job queue is full (#3298)
  • test: await all tasks being active (#3337)
  • test: await process instance completion before archiving (#3329)
  • deps: update dependency @carbon/elements to v11.9.0 (#3271)
  • deps: update dependency react-router-dom to v6.4.0 (#3322)
  • feature-flagged: use margin instead of padding to fix selection of undo button (#3302)
  • feature-flagged: allow add modifications for events that are not attached to event based gateway (#3235)
  • fix quotation for cat command in the changelog workflow (#3307)

🧹 Chore

  • Revert wrong CHANGELOG
  • Use action to avoid errors with unescaped characters (#3465)
  • update CHANGELOG.md
  • project: upgrade identity to 8.1.0 (#3461)
  • backend: load version from pom.xml (#3457)
  • deps: update dependency @types/node to v16.11.64 (#3445)
  • fix failing test
  • fix dmn incident icon (#3448)
  • project: upgrade zeebe to 8.1.0 (#3447)
  • Update Browserlist DB
  • add Terminate end event process to test data (#3433)
  • remove flow node states endpoint (#3414)
  • Update Node version on pom.xml
  • deps: update dependency @types/lodash to v4.14.186 (#3416)
  • deps: update dependency zeebe-node to v8.1.0 (#3366)
  • project: upgrade zeebe to 8.1.0-rc2 (#3415)
  • Upgrade Zeebe to 8.1.0-rc1 (#3408)
  • project: upgrade zeebe 8.1.0-alpha5 to SNAPSHOT (#3400)
  • qa: test docker image to be run with arbitrary user (#3238)
  • Update Browserlist DB
  • feature-flagged: remove mocks for modify api (#3388)
  • deps: bump version.spring.boot from 2.7.3 to 2.7.4 (#3380)
  • deps: bump maven-shade-plugin from 3.3.0 to 3.4.0 (#3334)
  • backend: fix exception logging (#3394)
  • deps: update all non-major dependencies (#3385)
  • Remove unnecessary props types
  • Remove unused imports
  • feature-flagged: remove loading overlay for add modifications (#3368)
  • store processed positions periodically (#3317)
  • Readd createPortal
  • metrics: measure import metrics by partition and value type (#3295)
  • Split popover component (#3361)
  • Split process instances test suite (#3321)
  • Remove unnecessary closing tag
  • docker-compose: fix docker-compose.identity.yml config (#3350)
  • Update Browserlist DB
  • use tab view in decision instance page (#3316)
  • Migrate Popper to @floating-u/react-dom (#3320)
  • deps: bump version.micrometer from 1.9.3 to 1.9.4 (#3311)
  • deps: update all non-major dependencies (#3308)
  • qa: fix night jobs (#3292)
  • Update Browserlist DB
  • deps: bump mockito-core from 4.7.0 to 4.8.0 (#3294)
  • Fix CHANGELOG.md
  • deps: update all non-major dependencies (#3267)
  • update CHANGELOG.md
  • update CHANGELOG.md

Tasklist

🚀 New Features

  • backend: Get backup state endpoint (#2117)
  • backend: Create Backup endpoint (#2112)
  • run Zeebe Importer multi-threaded (#2089)
  • branch-deploy label for preview envs (#2079)
  • metrics: measure time to import Zeebe records (#2073)

💊 Bugfixes

  • chore: add Spring JWT settings for API access via Identity (#2094)
  • gh deployment ref was wrong for PRs (#2100)
  • deps: update dependency @carbon/elements to v11.10.0 (#2090)
  • release the RecordsReader thread when queue has no capacity (#2075)
  • test: execute start timer only once (#2084)
  • deps: update dependency @carbon/react to v1.12.0 (#2067)
  • test: wait for task cancellation before doing the assertions (#2081)
  • fix quotation for cat command in the changelog workflow (#2068)
  • deps: update all non-major dependencies (#2040)

🧹 Chore

  • Revert wrong CHANGELOG
  • Use action to avoid errors with unescaped characters (#2131)
  • update CHANGELOG.md
  • project: upgrade-identity-to-8.1.0 (#2128)
  • project: upgrade-zeebe-to-8.1.0 (#2118)
  • Update Browserlist DB
  • backend: update Zeebe and Identity till 8.1.0-alpha5` (#2107)
  • Update Browserlist DB
  • bump maven-jar-plugin from 3.2.2 to 3.3.0 (#2085)
  • bump version.log4j from 2.18.0 to 2.19.0 (#2093)
  • bump byte-buddy from 1.12.16 to 1.12.17 (#2098)
  • update processed positions periodically (#2078)
  • Update Browserlist DB
  • deps: update all non-major dependencies (#2086)
  • deps: update dependency typescript to v4.8.3 (#2045)
  • deps: update dependency msw to v0.47.3 (#2051)
  • bump maven-shade-plugin from 3.3.0 to 3.4.0 (#2083)
  • Add Carbon dependencies to master so they're updated
  • bump mockito-core from 4.7.0 to 4.8.0 (#2064)
  • bump netty-bom from 4.1.80.Final to 4.1.82.Final (#2076)
  • bump jib-maven-plugin from 3.2.1 to 3.3.0 (#2052)
  • bump byte-buddy from 1.12.14 to 1.12.16 (#2070)
  • bump version.jackson from 2.13.3 to 2.13.4 (#2054)
  • bump version.micrometer from 1.9.3 to 1.9.4 (#2071)
  • Update Browserlist DB
  • update CHANGELOG.md

Identity

🚀 New Features

users page uses api request when searching users (camunda-cloud/identity#1135)
initialise existing keycloak realm (camunda-cloud/identity#1047)
identity sdk supports usage of users collection with user tokens (camunda-cloud/identity#1110)
support setting permissions for applications in configuration (camunda-cloud/identity#1092)
create and view public applications in the UI (camunda-cloud/identity#973)
support setting user email in config (camunda-cloud/identity#1026)
support creating public clients (camunda-cloud/identity#955)
adapt UI for read-only users (camunda-cloud/identity#965)
identity includes a preset for Web Modeler (camunda-cloud/identity#956)
enable page access depending on user permissions (camunda-cloud/identity#932)
support initialising with public clients (camunda-cloud/identity#948)
add finer permissions checks on endpoints (camunda-cloud/identity#921)
support running on subpaths (camunda-cloud/identity#835)
support retrieving users by ids in sdk (camunda-cloud/identity#746)
support searching users in sdk (camunda-cloud/identity#742)
active tab is reflected in URL (camunda-cloud/identity#649)
support retrieving users by list of ids (camunda-cloud/identity#737)
remove assigned permissions from application UI (camunda-cloud/identity#734)
support searching for users (camunda-cloud/identity#696)
assign permissions to applications UI (camunda-cloud/identity#651)
list permissions assigned to an application (camunda-cloud/identity#608)
support permissions for clients (camunda-cloud/identity#601)
enable assigning multiple permissions to a role at once (camunda-cloud/identity#579)
support the default realm role in keycloak (camunda-cloud/identity#553)
support client_credentials flow (camunda-cloud/identity#573)
add api error handling (camunda-cloud/identity#557)

💊 Bugfixes

update dependency react-debounced to v1.1.2 (camunda-cloud/identity#1144)
update dependency @carbon/layout to v11.7.0 (camunda-cloud/identity#1141)
fix data type mapping for users endpoints in sdk (camunda-cloud/identity#1129)
management-api/pom.xml to reduce vulnerabilities (camunda-cloud/identity#1088)
update dependency com.auth0:java-jwt to v4 (camunda-cloud/identity#791)
update dependency styled-components to v5.3.6 (camunda-cloud/identity#1127)
update dependency dev.failsafe:failsafe to v3.3.0 (camunda-cloud/identity#1105)
sdk-java/pom.xml to reduce vulnerabilities (camunda-cloud/identity#1107)
update dependency com.auth0:auth0 to v1.43.0 (camunda-cloud/identity#1104)
update dependency i18next to v21.9.2 (camunda-cloud/identity#1099)
update dependency @carbon/themes to v11.9.0 (camunda-cloud/identity#1097)
update dependency com.auth0:jwks-rsa to v0.21.2 (camunda-cloud/identity#1094)
update dependency @carbon/react to v1.13.0 (camunda-cloud/identity#1096)
update dependency @carbon/layout to v11.6.0 (camunda-cloud/identity#1095)
update dependency @ibm/plex to v6.1.1 (camunda-cloud/identity#1093)
remove await statements in E2E expect statements for header assertions (camunda-cloud/identity#1081)
update dependency io.micrometer:micrometer-registry-prometheus to v1.9.4 (camunda-cloud/identity#1077)
update dependency react-i18next to v11.18.6 (camunda-cloud/identity#1070)
update dependency @carbon/themes to v11.8.0 (camunda-cloud/identity#1054)
update dependency com.fasterxml.jackson.core:jackson-databind to v2.13.4 (camunda-cloud/identity#1056)
update dependency @carbon/react to v1.12.0 (camunda-cloud/identity#1053)
run service worker on firefox with subpath (camunda-cloud/identity#1016)
update dependency react-i18next to v11.18.5 (camunda-cloud/identity#1028)
update dependency org.ehcache:ehcache to v3.10.1 (camunda-cloud/identity#1013)
increase delay in retry during startup (camunda-cloud/identity#957)
update dependency @carbon/themes to v11.7.0 (camunda-cloud/identity#996)
update dependency @carbon/react to v1.11.0 (camunda-cloud/identity#995)
remove brackets if role has no description (camunda-cloud/identity#989)
update dependency @ibm/plex to v6.1.0 (camunda-cloud/identity#987)
update dependency i18next to v21.9.1 (camunda-cloud/identity#984)
update dependency react-i18next to v11.18.4 (camunda-cloud/identity#979)
update dependency i18next-browser-languagedetector to v6.1.5 (camunda-cloud/identity#966)
update permission checks for /me endpoints (camunda-cloud/identity#963)
update dependency i18next to v21.9.0 (camunda-cloud/identity#961)
update dependency @carbon/themes to v11.6.0 (camunda-cloud/identity#960)
update dependency @carbon/react to v1.9.0 (camunda-cloud/identity#959)
update dependency @carbon/layout to v11.5.0 (camunda-cloud/identity#954)
update dependency io.micrometer:micrometer-registry-prometheus to v1.9.3 (camunda-cloud/identity#952)
reset input validation errors on add/edit modal re-open (camunda-cloud/identity#913)
update dependency copy-to-clipboard to v3.3.2 (camunda-cloud/identity#940)
specify repo name for generate-zeebe-repo-token step (camunda-cloud/identity#937)
switch from PAT to GitHub App to upload artifacts to zeebe repo (camunda-cloud/identity#931)
update dependency react-transition-group to v4.4.5 (camunda-cloud/identity#927)
use the correct path for Harbor images (camunda-cloud/identity#922)
update dependency react-transition-group to v4.4.4 (camunda-cloud/identity#917)
update dependency i18next to v21.8.16 (camunda-cloud/identity#918)
update dependency i18next to v21.8.15 (camunda-cloud/identity#915)
expose username in UserDetails SDK object (camunda-cloud/identity#861)
make compatibility checks checkout the code prior to running (camunda-cloud/identity#909)
update dependency react-i18next to v11.18.3 (camunda-cloud/identity#908)
update dependency @carbon/layout to v11.4.0 (camunda-cloud/identity#896)
update dependency @carbon/react to v1.8.0 (camunda-cloud/identity#897)
update dependency @carbon/themes to v11.5.0 (camunda-cloud/identity#898)
pull docker image prior to tagging for re-upload (camunda-cloud/identity#900)
update dependency react-i18next to v11.18.1 (camunda-cloud/identity#852)
update dependency i18next to v21.8.14 (camunda-cloud/identity#851)
update dependency io.micrometer:micrometer-registry-prometheus to v1.9.2 (camunda-cloud/identity#839)
update dependency @carbon/react to v1.7.0 (camunda-cloud/identity#830)
update dependency react-i18next to v11.18.0 (camunda-cloud/identity#823)
update dependency i18next to v21.8.13 (camunda-cloud/identity#822)
update dependency i18next to v21.8.12 (camunda-cloud/identity#806)
add input for release workflow to support tagging with latest (camunda-cloud/identity#798)
update dependency @carbon/themes to v11.4.0 (camunda-cloud/identity#789)
update dependency @carbon/react to v1.6.0 (camunda-cloud/identity#788)
update dependency @carbon/layout to v11.3.0 (camunda-cloud/identity#786)
update dependency react-i18next to v11.17.4 (camunda-cloud/identity#774)
update dependency io.micrometer:micrometer-registry-prometheus to v1.9.1 (camunda-cloud/identity#771)
update dependency i18next to v21.8.11 (camunda-cloud/identity#770)
update dependency i18next to v21.8.9 (camunda-cloud/identity#724)
update dependency react-i18next to v11.17.0 (camunda-cloud/identity#727)
update dependency i18next to v21.8.7 (camunda-cloud/identity#719)
update dependency i18next to v21.8.5 (camunda-cloud/identity#701)
update dependency @carbon/react to v1.4.0 (camunda-cloud/identity#697)
update dependency i18next to v21.8.4 (camunda-cloud/identity#689)
update dependency io.micrometer:micrometer-registry-prometheus to v1.9.0 (camunda-cloud/identity#685)
update dependency com.auth0:auth0 to v1.42.0 (camunda-cloud/identity#684)
update dependency @carbon/react to v1.3.0 (camunda-cloud/identity#681)
update dependency @carbon/themes to v11.3.0 (camunda-cloud/identity#683)
update dependency @carbon/layout to v11.2.0 (camunda-cloud/identity#680)
update dependency i18next to v21.8.3 (camunda-cloud/identity#669)
update dependency @ibm/plex to v6.0.2 (camunda-cloud/identity#668)
update dependency i18next to v21.8.2 (camunda-cloud/identity#660)
update dependency dev.failsafe:failsafe to v3.2.4 (camunda-cloud/identity#659)
update dependency com.fasterxml.jackson.core:jackson-databind to v2.13.3 (camunda-cloud/identity#658)
update dependency @ibm/plex to v6.0.1 (camunda-cloud/identity#657)
pre-commit hooks directory changes (camunda-cloud/identity#654)
align user menu popover to be fully visible (camunda-cloud/identity#635)
update dependency i18next to v21.8.0 (camunda-cloud/identity#646)
update dependency i18next to v21.7.1 (camunda-cloud/identity#645)
update dependency react-i18next to v11.16.9 (camunda-cloud/identity#642)
update dependency react-i18next to v11.16.8 (camunda-cloud/identity#637)
update dependency com.auth0:java-jwt to v3.19.2 (camunda-cloud/identity#636)
update dependency @carbon/react to v1.2.0 (camunda-cloud/identity#626)
update dependency @carbon/themes to v11.2.0 (camunda-cloud/identity#628)
resolve internal server error for users with no roles (camunda-cloud/identity#607)
update dependency axios to v0.27.2 (camunda-cloud/identity#617)
update dependency axios to v0.27.1 (camunda-cloud/identity#596)
expose and use resource server id when removing permissions (camunda-cloud/identity#598)
update react monorepo to v18 (major) (camunda-cloud/identity#505)
update dependency com.auth0:auth0 to v1.41.0 (camunda-cloud/identity#577)
update dependency @carbon/themes to v11.1.0 (camunda-cloud/identity#571)
update build status button (camunda-cloud/identity#562)
update dependency @carbon/react to v1.1.0 (camunda-cloud/identity#570)
update dependency react-i18next to v11.16.7 (camunda-cloud/identity#568)
update dependency io.micrometer:micrometer-registry-prometheus to v1.8.5 (camunda-cloud/identity#564)
catch general exception and log (camunda-cloud/identity#549)
update dependency react-i18next to v11.16.6 (camunda-cloud/identity#555)
update dependency i18next to v21.6.16 (camunda-cloud/identity#551)
update dependency react-i18next to v11.16.5 (camunda-cloud/identity#548)
update dependency react-i18next to v11.16.4 (camunda-cloud/identity#547)
update dependency i18next to v21.6.15 (camunda-cloud/identity#546)
update dependency com.auth0:auth0 to v1.40.2 (camunda-cloud/identity#543)

🧹 Chore

update dependency cypress to v10.9.0 (camunda-cloud/identity#1145)
update testcontainers.version to v1.17.5 (camunda-cloud/identity#1143)
update dependency msw to v0.47.4 (camunda-cloud/identity#1142)
run E2E tests with base path using Cypress (camunda-cloud/identity#1059)
update typescript-eslint monorepo to v5.39.0 (camunda-cloud/identity#1140)
update jest monorepo (camunda-cloud/identity#1137)
update testcontainers.version to v1.17.4 (camunda-cloud/identity#1136)
implement targets and functionality to generate dependency information (camunda-cloud/identity#1130)
update dependency babel-jest to v29.1.0 (camunda-cloud/identity#1131)
post slack notification on release (camunda-cloud/identity#1125)
update babel monorepo to v7.19.3 (camunda-cloud/identity#1126)
remove $ from postgres password in docker-compose.yml (camunda-cloud/identity#1124)
update amannn/action-semantic-pull-request action to v4.6.0 (camunda-cloud/identity#1118)
update typescript-eslint monorepo to v5.38.1 (camunda-cloud/identity#1117)
update dependency com.puppycrawl.tools:checkstyle to v10.3.4 (camunda-cloud/identity#1116)
update dependency eslint to v8.24.0 (camunda-cloud/identity#1115)
update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.4.1 (camunda-cloud/identity#1113)
update spring boot to v2.7.4 (camunda-cloud/identity#1112)
update dependency @types/react to v18.0.21 (camunda-cloud/identity#1111)
generate javadocs and source during deploy (camunda-cloud/identity#1109)
update dependency sass to v1.55.0 (camunda-cloud/identity#1108)
update junit5 monorepo (camunda-cloud/identity#1103)
update typescript-eslint monorepo to v5.38.0 (camunda-cloud/identity#1102)
update dependency @testing-library/dom to v8.18.1 (camunda-cloud/identity#1101)
update dependency @testing-library/dom to v8.18.0 (camunda-cloud/identity#1098)
update dependency com.github.tomakehurst:wiremock-jre8 to v2.34.0 (camunda-cloud/identity#1091)
update dependency @types/jest to v29.0.3 (camunda-cloud/identity#1089)
update dependency msw to v0.47.3 (camunda-cloud/identity#1090)
update babel monorepo to v7.19.1 (camunda-cloud/identity#1086)
update slackapi/slack-github-action action to v1.22.0 (camunda-cloud/identity#1085)
update dependency @types/node to v16.11.59 (camunda-cloud/identity#1084)
update dependency @types/react to v18.0.20 (camunda-cloud/identity#1083)
update dependency @types/jest to v29.0.2 (camunda-cloud/identity#1082)
update typescript-eslint monorepo to v5.37.0 (camunda-cloud/identity#1079)
update dependency msw to v0.47.2 (camunda-cloud/identity#1078)
update dependency eslint to v8.23.1 (camunda-cloud/identity#1076)
update bug issue template (camunda-cloud/identity#1075)
implement Slack notification for compatibility check (camunda-cloud/identity#1051)
update dependency @types/jest to v29.0.1 (camunda-cloud/identity#1074)
update dependency babel-jest to v29.0.3 (camunda-cloud/identity#1073)
update dependency @types/react to v18.0.19 (camunda-cloud/identity#1072)
update dependency sass to v1.54.9 (camunda-cloud/identity#1068)
update dependency msw to v0.47.1 (camunda-cloud/identity#1071)
update dependency eslint-import-resolver-typescript to v3.5.1 (camunda-cloud/identity#1067)
update dependency @types/node to v16.11.58 (camunda-cloud/identity#1066)
upgrade github action for issue labeling
fix release labeling (camunda-cloud/identity#1065)
add labels to released features and PRs (camunda-cloud/identity#1064)
improve alert text shown when service worker is not available (camunda-cloud/identity#1063)
update jest monorepo to v29 (camunda-cloud/identity#1023)
update dependency eslint-plugin-react to v7.31.7 (main) (camunda-cloud/identity#1020)
update typescript-eslint monorepo to v5.36.2 (camunda-cloud/identity#1061)
update babel monorepo to v7.19.0 (camunda-cloud/identity#1062)
update dependency @types/node to v16.11.57 (camunda-cloud/identity#1060)
update dependency @testing-library/react to v13.4.0 (camunda-cloud/identity#1058)
update dependency msw to v0.47.0 (camunda-cloud/identity#1057)
update maven:3.8.6-eclipse-temurin-17 docker digest to 3cd540c (camunda-cloud/identity#1052)
update dependency msw to v0.46.1 (camunda-cloud/identity#1049)
increase timeout for page assertions (camunda-cloud/identity#1021)
upgrade docker base image (camunda-cloud/identity#1042)
update dependency sass to v1.54.8 (camunda-cloud/identity#1043)
update dependency msw to v0.46.0 (camunda-cloud/identity#1040)
update dependency sass to v1.54.7 (camunda-cloud/identity#1031)
update dependency @types/react to v18.0.18 (camunda-cloud/identity#1039)
update dependency com.puppycrawl.tools:checkstyle to v10.3.3 (camunda-cloud/identity#1030)
update typescript-eslint monorepo to v5.36.1 (camunda-cloud/identity#1032)
update dependency eslint to v8.23.0 (camunda-cloud/identity#1029)
update maven:3.8.6-eclipse-temurin-17 docker digest to 34fb2f3 (camunda-cloud/identity#1027)
update typescript-eslint monorepo to v5.35.1 (camunda-cloud/identity#1022)
update dependency @types/node to v16.11.56 (camunda-cloud/identity#1018)
add openshift and oci labels to docker image (camunda-cloud/identity#991)
update maven:3.8.6-eclipse-temurin-17 docker digest to 9839ed6 (camunda-cloud/identity#1019)
update dependency @types/jest to v28.1.8 (camunda-cloud/identity#1017)
update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.2.0 (camunda-cloud/identity#1014)
update dependency @types/node to v16.11.55 (camunda-cloud/identity#1012)
run identity docker container with random uid in e2e tests (camunda-cloud/identity#994)
update node.js to v16.17.0 (main) (camunda-cloud/identity#985)
update debian:buster-slim docker digest to cd0a14f (camunda-cloud/identity#1003)
update dependency eslint-import-resolver-typescript to v3.5.0 (camunda-cloud/identity#1002)
update typescript-eslint monorepo to v5.34.0 (camunda-cloud/identity#1004)
update dependency @babel/core to v7.18.13 (camunda-cloud/identity#1001)
update dependency msw to v0.45.0 (camunda-cloud/identity#999)
update dependency sass to v1.54.5 (camunda-cloud/identity#997)
update dependency eslint-import-resolver-typescript to v3.4.2 (camunda-cloud/identity#990)
update spring boot to v2.7.3 (camunda-cloud/identity#992)
update dependency org.codehaus.mojo:flatten-maven-plugin to v1.3.0 (camunda-cloud/identity#986)
update dependency eslint to v8.22.0 (camunda-cloud/identity#972)
update hashicorp/vault-action action to v2.4.2 (camunda-cloud/identity#977)
update typescript-eslint monorepo to v5.33.1 (camunda-cloud/identity#978)
update dependency org.springframework.security:spring-security-test to v5.7.3 (camunda-cloud/identity#976)
update dependency @types/node to v16.11.49 (camunda-cloud/identity#975)
update dependency @types/jest to v28.1.7 (camunda-cloud/identity#974)
update dependency eslint-import-resolver-typescript to v3.4.1 (camunda-cloud/identity#970)
update maven:3.8.6-eclipse-temurin-17 docker digest to dbe2635 (camunda-cloud/identity#968)
update postgres docker tag to v14.5 (camunda-cloud/identity#971)
update dependency @types/node to v16.11.48 (camunda-cloud/identity#969)
update dependency @testing-library/user-event to v14.4.3 (camunda-cloud/identity#934)
update dependency @types/styled-components to v5.1.26 (camunda-cloud/identity#964)
update dependency tsconfig-paths-webpack-plugin to v4 (camunda-cloud/identity#914)
update node.js to v16.16.0 (main) (camunda-cloud/identity#828)
update dependency sass to v1.54.4 (camunda-cloud/identity#962)
update dependency @testing-library/dom to v8.17.1 (camunda-cloud/identity#958)
update typescript-eslint monorepo to v5.33.0 (camunda-cloud/identity#953)
update dependency @types/react to v18.0.17 (camunda-cloud/identity#951)
update dependency testcafe to v1.20.1 (camunda-cloud/identity#865)
update dependency @types/react to v18.0.16 (camunda-cloud/identity#950)
update dependency sass to v1.54.3 (camunda-cloud/identity#947)
update dependency @testing-library/jest-dom to v5.16.5 (camunda-cloud/identity#946)
update dependency @testing-library/dom to v8.16.1 (camunda-cloud/identity#945)
update maven digest to 9efb34b (camunda-cloud/identity#944)
update dependency sass to v1.54.2 (camunda-cloud/identity#943)
update maven digest to 2eaf609 (camunda-cloud/identity#942)
update maven digest to f533a8e (camunda-cloud/identity#939)
update typescript-eslint monorepo to v5.32.0 (camunda-cloud/identity#930)
update dependency eslint-import-resolver-typescript to v3.4.0 (camunda-cloud/identity#929)
update dependency sass to v1.54.1 (camunda-cloud/identity#936)
update maven digest to a57a98e (camunda-cloud/identity#935)
update debian digest to 5b0b1a9 (camunda-cloud/identity#933)
update dependency eslint to v8.21.0 (camunda-cloud/identity#928)
implement and call /me endpoint (camunda-cloud/identity#912)
make e2e more reliable with increased timeout (camunda-cloud/identity#920)
update babel monorepo to v7.18.10 (camunda-cloud/identity#926)
update dependency com.puppycrawl.tools:checkstyle to v10.3.2 (camunda-cloud/identity#919)
update maven digest to 6345d38 (camunda-cloud/identity#916)
update maven digest to fbb8aa8 (camunda-cloud/identity#911)
update maven digest to 0b34f3d (camunda-cloud/identity#910)
add read user permission (camunda-cloud/identity#893)
add compatibility checks (camunda-cloud/identity#904)
update junit5 monorepo (camunda-cloud/identity#906)
update typescript-eslint monorepo to v5.31.0 (camunda-cloud/identity#903)
update GHA secrets to new Vault path (camunda-cloud/identity#882)
update hashicorp/vault-action action to v2.4.1 (camunda-cloud/identity#902)
update dependency sass to v1.54.0 (camunda-cloud/identity#895)
update dependency org.apache.maven.plugins:maven-resources-plugin to v3.3.0 (camunda-cloud/identity#901)
update dependency eslint-import-resolver-typescript to v3.3.0 (camunda-cloud/identity#878)
update dependency org.apache.maven.plugins:maven-assembly-plugin to v3.4.2 (camunda-cloud/identity#899)
upload docker images to harbor (camunda-cloud/identity#853)
fix flaky deletion e2e tests (camunda-cloud/identity#881)
update actions/add-to-project action to v0.3.0 (camunda-cloud/identity#888)
update spring boot to v2.7.2 (camunda-cloud/identity#887)
update dependency eslint-plugin-jsx-a11y to v6.6.1 (camunda-cloud/identity#886)
update feature request template
update dependency @testing-library/user-event to v14.3.0 (camunda-cloud/identity#877)
improve loading UI with skeletons and spinner overlay (camunda-cloud/identity#741)
update github secrets in workflows (camunda-cloud/identity#867)
update typescript-eslint monorepo to v5.30.7 (camunda-cloud/identity#864)
update dependency msw to v0.44.2 (camunda-cloud/identity#866)
update dependency @testing-library/user-event to v14.2.6 (camunda-cloud/identity#863)
update babel monorepo to v7.18.9 (camunda-cloud/identity#862)
refactor e2e action to be reusable (camunda-cloud/identity#837)
update dependency eslint to v8.20.0 (camunda-cloud/identity#859)
update dependency eslint-import-resolver-typescript to v3.2.7 (camunda-cloud/identity#860)
update dependency eslint-import-resolver-typescript to v3.2.6 (camunda-cloud/identity#857)
update dependency @types/jest to v28.1.6 (camunda-cloud/identity#858)
update dependency @testing-library/user-event to v14.2.5 (camunda-cloud/identity#856)
update dependency msw to v0.44.1 (camunda-cloud/identity#855)
update dependency @testing-library/user-event to v14.2.3 (camunda-cloud/identity#854)
update dependency babel-jest to v28.1.3 (camunda-cloud/identity#850)
adjust upper and lower case according to writing guide (camunda-cloud/identity#781)
update dependency msw to v0.44.0 (camunda-cloud/identity#849)
update carbon theme (camunda-cloud/identity#843)
update dependency @types/jest to v28.1.5 (camunda-cloud/identity#848)
update debian digest to acba414 (camunda-cloud/identity#846)
update dependency @testing-library/dom to v8.16.0 (camunda-cloud/identity#840)
adjust Carbon heading usage (camunda-cloud/identity#782)
update debian digest to 332c026 (camunda-cloud/identity#841)
update typescript-eslint monorepo to v5.30.6 (camunda-cloud/identity#838)
update dependency @testing-library/dom to v8.15.0 (camunda-cloud/identity#832)
update dependency @testing-library/dom to v8.14.1 (camunda-cloud/identity#831)
update dependency eslint-import-resolver-typescript to v3.2.5 (camunda-cloud/identity#829)
update dependency org.apache.maven.plugins:maven-assembly-plugin to v3.4.1 (camunda-cloud/identity#827)
add a backport action (camunda-cloud/identity#826)
update actions/checkout action to v3 (camunda-cloud/identity#728)
update dependency eslint-import-resolver-typescript to v3 (camunda-cloud/identity#790)
update dependency msw to v0.43.1 (camunda-cloud/identity#824)
update dependency @types/react-dom to v18.0.6 (camunda-cloud/identity#817)
use PAT for project board workflow
update dependency @types/react to v18.0.15 (camunda-cloud/identity#818)
add workflow to automatically add issues to our board (camunda-cloud/identity#815)
update typescript-eslint monorepo to v5.30.5 (camunda-cloud/identity#805)
add missing javadoc to get user method (camunda-cloud/identity#797)
update dependency msw to v0.43.0 (camunda-cloud/identity#795)
update typescript-eslint monorepo to v5.30.4 (camunda-cloud/identity#794)
update dependency @types/node to v16.11.43 (camunda-cloud/identity#793)
update typescript-eslint monorepo to v5.30.3 (camunda-cloud/identity#784)
update react monorepo (camunda-cloud/identity#780)
update dependency eslint to v8.19.0 (camunda-cloud/identity#787)
update dependency org.apache.maven.plugins:maven-assembly-plugin to v3.4.0 (camunda-cloud/identity#785)
update dependency prettier to v2.7.1 (camunda-cloud/identity#779)
update dependency eslint-plugin-prettier to v4.2.1 (camunda-cloud/identity#778)
update dependency eslint-plugin-jsx-a11y to v6.6.0 (camunda-cloud/identity#777)
update dependency eslint to v8.18.0 (camunda-cloud/identity#776)
update dependency @testing-library/dom to v8.14.0 (camunda-cloud/identity#775)
update dependency @types/jest to v28.1.4 (camunda-cloud/identity#773)
update spring boot to v2.7.1 (camunda-cloud/identity#767)
update dependency org.springframework.security:spring-security-test to v5.7.2 (camunda-cloud/identity#764)
update dependency babel-jest to v28.1.2 (camunda-cloud/identity#766)
split big e2e test suite in two smaller ones (camunda-cloud/identity#744)
update caniuse-lite (camunda-cloud/identity#765)
update dependency husky to v8 (camunda-cloud/identity#732)
update testcontainers.version to v1.17.3 (camunda-cloud/identity#769)
update dependency @types/node to v16.11.42 (camunda-cloud/identity#768)
update dependency typescript to v4.7.4 (main) (camunda-cloud/identity#721)
update dependency @types/react to v18.0.14 (camunda-cloud/identity#759)
update dependency @types/jest to v28 (camunda-cloud/identity#730)
update node.js to v16.15.1 (main) (camunda-cloud/identity#726)
update dependency eslint-plugin-react to v7.30.1 (main) (camunda-cloud/identity#720)
update dependency maven to v3.8.6 (camunda-cloud/identity#763)
update dependency com.puppycrawl.tools:checkstyle to v10.3.1 (camunda-cloud/identity#762)
update dependency @types/react-transition-group to v4.4.5 (camunda-cloud/identity#760)
update dependency @testing-library/user-event to v14.2.1 (camunda-cloud/identity#758)
update babel monorepo to v7.18.6 (camunda-cloud/identity#757)
update dependency sass to v1.53.0 (camunda-cloud/identity#740)
update debian digest to 7e9b444 (camunda-cloud/identity#756)
improve developer experience (camunda-cloud/identity#749)
support configurable logging (camunda-cloud/identity#750)
update dependency msw to v0.42.3 (camunda-cloud/identity#738)
update typescript-eslint monorepo to v5.27.1 (camunda-cloud/identity#739)
update dependency sass to v1.52.2 (camunda-cloud/identity#723)
update dependency babel-jest to v28.1.1 (camunda-cloud/identity#736)
update maven digest to a554849 (camunda-cloud/identity#735)
update dependency @types/react to v18.0.12 (camunda-cloud/identity#729)
introduce contributing.md file and refactor README content (camunda-cloud/identity#733)
update dependency eslint to v8.17.0 (camunda-cloud/identity#725)
update dependency @types/jest to v27.5.2 (camunda-cloud/identity#718)
enable renovate security upgrades on release branches (camunda-cloud/identity#711)
update dependency msw to v0.42.0 (camunda-cloud/identity#705)
update dlavrenuek/conventional-changelog-action action to v1.2.1 (camunda-cloud/identity#708)
update dependency @types/react to v18.0.10 (camunda-cloud/identity#707)
update dependency org.assertj:assertj-core to v3.23.1 (camunda-cloud/identity#706)
update typescript-eslint monorepo to v5.27.0 (camunda-cloud/identity#704)
update dependency com.puppycrawl.tools:checkstyle to v10.3 (camunda-cloud/identity#702)
update dependency @testing-library/react to v13.3.0 (camunda-cloud/identity#700)
update debian digest to fda76aa (camunda-cloud/identity#698)
update dependency msw to v0.41.1 (camunda-cloud/identity#699)
update maven digest to e13f86d (camunda-cloud/identity#695)
update dependency testcafe to v1.19.0 (camunda-cloud/identity#694)
update babel monorepo to v7.18.2 (camunda-cloud/identity#693)
update docker/build-push-action action to v3 (camunda-cloud/identity#638)
update docker/setup-buildx-action action to v2 (camunda-cloud/identity#639)
add e2e test section to feature issue template (camunda-cloud/identity#671)
update typescript-eslint monorepo to v5.26.0 (camunda-cloud/identity#690)
update dependency @types/react-dom to v18.0.5 (camunda-cloud/identity#688)
update dependency msw to v0.41.0 (camunda-cloud/identity#687)
update spring boot to v2.7.0 (camunda-cloud/identity#676)
update dependency eslint to v8.16.0 (camunda-cloud/identity#682)
update dependency sass to v1.52.1 (camunda-cloud/identity#679)
update dependency msw to v0.40.2 (camunda-cloud/identity#678)
update babel monorepo to v7.18.0 (camunda-cloud/identity#675)
update dependency msw to v0.40.1 (camunda-cloud/identity#673)
update dependency org.testcontainers:testcontainers to v1.17.2 (camunda-cloud/identity#674)
clean up e2e dependencies (camunda-cloud/identity#666)
update dependency org.springframework.security:spring-security-test to v5.7.1 (camunda-cloud/identity#667)
update typescript-eslint monorepo to v5.25.0 (camunda-cloud/identity#664)
update dependency msw to v0.40.0 (camunda-cloud/identity#662)
update dependency org.springframework.security:spring-security-test to v5.7.0 (camunda-cloud/identity#663)
update dependency @testing-library/user-event to v14.2.0 (camunda-cloud/identity#661)
update babel monorepo to v7.17.12 (camunda-cloud/identity#655)
update dependency @types/react-dom to v18.0.4 (camunda-cloud/identity#656)
update typescript-eslint monorepo to v5.24.0 (camunda-cloud/identity#647)
update dependency @types/jest to v27.5.1 (camunda-cloud/identity#653)
add pre-commit hooks using husky (camunda-cloud/identity#592)
update debian digest to 69f5980 (camunda-cloud/identity#652)
update dependency eslint to v8.15.0 (camunda-cloud/identity#644)
update dependency babel-jest to v28.1.0 (camunda-cloud/identity#643)
update dependency @types/react to v18.0.9 (camunda-cloud/identity#641)
trim whitespaces from entity identifiers before submitting (camunda-cloud/identity#585)
make side navigation unfocusable if hidden (camunda-cloud/identity#584)
update amannn/action-semantic-pull-request action to v4.5.0 (camunda-cloud/identity#634)
update dependency @testing-library/react to v13.2.0 (camunda-cloud/identity#631)
update typescript-eslint monorepo to v5.22.0 (camunda-cloud/identity#630)
update dependency @types/jest to v27.5.0 (camunda-cloud/identity#629)
update maven digest to 9369635 (camunda-cloud/identity#627)
update dependency com.github.tomakehurst:wiremock-jre8 to v2.33.2 (camunda-cloud/identity#625)
update dependency babel-jest to v28.0.3 (camunda-cloud/identity#624)
update babel monorepo to v7.17.10 (camunda-cloud/identity#623)
update dependency @types/react-dom to v18.0.3 (camunda-cloud/identity#622)
update dependency typescript to v4.6.4 (camunda-cloud/identity#621)
update hashicorp/vault-action action to v2.4.1 (camunda-cloud/identity#620)
improve default server settings (camunda-cloud/identity#583)
update react monorepo (camunda-cloud/identity#619)
update maven digest to 1dfb10b (camunda-cloud/identity#615)
update dependency babel-jest to v28.0.2 (camunda-cloud/identity#616)
update dependency sass to v1.51.0 (camunda-cloud/identity#606)
update dependency babel-jest to v28.0.1 (camunda-cloud/identity#605)
update dependency @types/react to v18.0.8 (camunda-cloud/identity#604)
update dependency @types/node to v16.11.31 (camunda-cloud/identity#603)
update dependency babel-jest to v28 (camunda-cloud/identity#597)
update typescript-eslint monorepo to v5.21.0 (camunda-cloud/identity#595)
update dependency @types/react to v18.0.7 (camunda-cloud/identity#594)
update dependency @types/node to v16.11.29 (camunda-cloud/identity#593)
update dependency @types/react to v18.0.6 (camunda-cloud/identity#539)
update dependency @types/node to v16.11.28 (camunda-cloud/identity#591)
update dependency com.puppycrawl.tools:checkstyle to v10.2 (camunda-cloud/identity#590)
update maven digest to c787692 (camunda-cloud/identity#589)
update dependency eslint to v8.14.0 (camunda-cloud/identity#588)
update amannn/action-semantic-pull-request action to v4.4.0 (camunda-cloud/identity#587)
update maven digest to 5bf9f5c (camunda-cloud/identity#586)
update spring boot to v2.6.7 (camunda-cloud/identity#581)
update dependency @types/react-dom to v18.0.2 (camunda-cloud/identity#580)
add sorting and multi-select to assign roles modal (camunda-cloud/identity#540)
update debian digest to 06a7bee (camunda-cloud/identity#576)
update dependency @testing-library/user-event to v14 (camunda-cloud/identity#504)
update dependency @types/react-dom to v18 (camunda-cloud/identity#542)
update typescript-eslint monorepo to v5.20.0 (camunda-cloud/identity#569)
update dependency sass to v1.50.1 (camunda-cloud/identity#567)
update dependency testcafe to v1.18.6 (camunda-cloud/identity#566)
update dependency org.springframework.security:spring-security-test to v5.6.3 (camunda-cloud/identity#565)
update dependency @types/node to v16.11.27 (camunda-cloud/identity#563)
update amannn/action-semantic-pull-request action to v4.3.0 (camunda-cloud/identity#560)
update dependency @testing-library/testcafe to v4.4.1 (camunda-cloud/identity#558)
update testcontainers.version to v1.17.1 (camunda-cloud/identity#559)
update typescript-eslint monorepo to v5.19.0 (camunda-cloud/identity#552)
update testcontainers.version to v1.17.0 (camunda-cloud/identity#556)
update dependency @testing-library/react to v12.1.5 (camunda-cloud/identity#550)
update dependency react-scripts to v5.0.1 (camunda-cloud/identity#554)
update dependency eslint to v8.13.0 (camunda-cloud/identity#544)
update dependency com.github.tomakehurst:wiremock-jre8 to v2.33.1 (camunda-cloud/identity#545)
update dependency com.github.tomakehurst:wiremock-jre8 to v2.33.0 (camunda-cloud/identity#541)
update components for new carbon version (camunda-cloud/identity#535)
update dependency @types/styled-components to v5.1.25 (camunda-cloud/identity#538)
update dependency @types/react-dom to v17.0.15 (camunda-cloud/identity#537)
update dependency @types/react to v17.0.44 (camunda-cloud/identity#536)
update dependency sass to v1.50.0 (camunda-cloud/identity#534)
update dependency @babel/core to v7.17.9 (camunda-cloud/identity#533)
update dependency maven to v3.8.5 (camunda-cloud/identity#530)
update dependency eslint-plugin-import to v2.26.0 (camunda-cloud/identity#532)
update dependency @testing-library/dom to v8.13.0 (camunda-cloud/identity#531)
update dependency @testing-library/jest-dom to v5.16.4 (camunda-cloud/identity#529)