diff --git a/CHANGELOG.md b/CHANGELOG.md
index 492beec7156c1cbae2e8ded7b0d93b406ca449c9..8057b056399608f2549bfe5ebc8c87c8289eaf27 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
 The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
 and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
 
+## [8.0.0] - Unreleased
+
+# Changed
+
+- Updated appointment to 4.0.0
+
 ## [5.0.0] - Unreleased
 
 ### Changed
diff --git a/package-lock.json b/package-lock.json
index e4e13cdcd7e868b55b5cff1ca11e22f7abf4034e..53949f132a23ae347ad3fb86d17b830df592fad3 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,14 +1,14 @@
 {
   "name": "@aditosoftware/platform",
-  "version": "7.0.0",
+  "version": "8.0.0",
   "lockfileVersion": 3,
   "requires": true,
   "packages": {
     "": {
       "name": "@aditosoftware/platform",
-      "version": "7.0.0",
+      "version": "8.0.0",
       "dependencies": {
-        "@aditosoftware/appointment": "^3.0.0",
+        "@aditosoftware/appointment": "^4.0.0",
         "@aditosoftware/attribute": "^3.0.0",
         "@aditosoftware/cti": "^1.0.0",
         "@aditosoftware/document": "^4.0.0",
@@ -37,9 +37,9 @@
       }
     },
     "node_modules/@aditosoftware/appointment": {
-      "version": "3.0.0",
-      "resolved": "https://gitlab.adito.de/api/v4/projects/1375/packages/npm/@aditosoftware/appointment/-/@aditosoftware/appointment-3.0.0.tgz",
-      "integrity": "sha1-6HSEG/WsNyK7nxfvciJjb2dVZO0=",
+      "version": "4.0.3",
+      "resolved": "https://gitlab.adito.de/api/v4/projects/1375/packages/npm/@aditosoftware/appointment/-/@aditosoftware/appointment-4.0.3.tgz",
+      "integrity": "sha1-Mt/CQ3QnFYsSu8UXzpEMeGppnxc=",
       "peerDependencies": {
         "@aditosoftware/keyword": "^3.0.0",
         "@aditosoftware/root": "^6.0.0",
@@ -68,9 +68,9 @@
       }
     },
     "node_modules/@aditosoftware/document": {
-      "version": "4.0.0",
-      "resolved": "https://gitlab.adito.de/api/v4/projects/1375/packages/npm/@aditosoftware/document/-/@aditosoftware/document-4.0.0.tgz",
-      "integrity": "sha1-c7nXqoPNurjd95VG0qCCv3TIC08=",
+      "version": "4.2.0",
+      "resolved": "https://gitlab.adito.de/api/v4/projects/1375/packages/npm/@aditosoftware/document/-/@aditosoftware/document-4.2.0.tgz",
+      "integrity": "sha1-VGpbP2bd4JsZWT71Ayxi+R2FuqE=",
       "peerDependencies": {
         "@aditosoftware/event-handler": "^3.0.0",
         "@aditosoftware/root": "^6.0.0",
@@ -95,9 +95,9 @@
       }
     },
     "node_modules/@aditosoftware/jdito-types": {
-      "version": "2024.2.0-TEST7",
-      "resolved": "https://gitlab.adito.de/api/v4/projects/1372/packages/npm/@aditosoftware/jdito-types/-/@aditosoftware/jdito-types-2024.2.0-TEST7.tgz",
-      "integrity": "sha1-4BQpOIZmU+TvUj9CbJYI3mO1iQU=",
+      "version": "2024.2.0",
+      "resolved": "https://gitlab.adito.de/api/v4/projects/1372/packages/npm/@aditosoftware/jdito-types/-/@aditosoftware/jdito-types-2024.2.0.tgz",
+      "integrity": "sha1-Nl/6yD44Osoe4jpcCNTaqhTRUV8=",
       "dev": true
     },
     "node_modules/@aditosoftware/keyword": {
@@ -119,9 +119,9 @@
       }
     },
     "node_modules/@aditosoftware/loghistory": {
-      "version": "4.0.0",
-      "resolved": "https://gitlab.adito.de/api/v4/projects/1375/packages/npm/@aditosoftware/loghistory/-/@aditosoftware/loghistory-4.0.0.tgz",
-      "integrity": "sha1-l8lHWbNniAwkUYDJsWm9Iw+rlfE=",
+      "version": "4.0.1",
+      "resolved": "https://gitlab.adito.de/api/v4/projects/1375/packages/npm/@aditosoftware/loghistory/-/@aditosoftware/loghistory-4.0.1.tgz",
+      "integrity": "sha1-rirvkelIVG6mSflbE3UKuFBxGl8=",
       "peerDependencies": {
         "@aditosoftware/root": "^6.0.0",
         "@aditosoftware/utility": "^2.0.0"
@@ -203,9 +203,9 @@
       }
     },
     "node_modules/@aditosoftware/usermanagement": {
-      "version": "4.0.0",
-      "resolved": "https://gitlab.adito.de/api/v4/projects/1375/packages/npm/@aditosoftware/usermanagement/-/@aditosoftware/usermanagement-4.0.0.tgz",
-      "integrity": "sha1-qangYF5FuQYa4u6G2WoTOpEaaeE=",
+      "version": "4.2.0",
+      "resolved": "https://gitlab.adito.de/api/v4/projects/1375/packages/npm/@aditosoftware/usermanagement/-/@aditosoftware/usermanagement-4.2.0.tgz",
+      "integrity": "sha1-RcF5RDT/nTKRtweraMuVWQoy2vE=",
       "peerDependencies": {
         "@aditosoftware/attribute": "^3.0.0",
         "@aditosoftware/event-handler": "^3.0.0",
@@ -216,9 +216,9 @@
       }
     },
     "node_modules/@aditosoftware/usermanagement-document": {
-      "version": "4.0.0",
-      "resolved": "https://gitlab.adito.de/api/v4/projects/1375/packages/npm/@aditosoftware/usermanagement-document/-/@aditosoftware/usermanagement-document-4.0.0.tgz",
-      "integrity": "sha1-Lyj1ao5ZLPUDWtJWj5If0OWCvm0=",
+      "version": "4.0.1",
+      "resolved": "https://gitlab.adito.de/api/v4/projects/1375/packages/npm/@aditosoftware/usermanagement-document/-/@aditosoftware/usermanagement-document-4.0.1.tgz",
+      "integrity": "sha1-Wgh/PAxfM7gQY2ujYaXMEPNxpKo=",
       "peerDependencies": {
         "@aditosoftware/document": "^4.0.0",
         "@aditosoftware/usermanagement": "^4.0.0",
diff --git a/package.json b/package.json
index 8e4806455692c0bee6e2b350f5d55a004dea26d0..95f37c9ef6129211a578e555b3622699cc3695fd 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "@aditosoftware/platform",
-  "version": "7.0.0",
+  "version": "8.0.0",
   "adito": {
     "type": "module"
   },
@@ -26,7 +26,7 @@
     "@aditosoftware/usermanagement-loghistory": "^4.0.0",
     "@aditosoftware/utility": "^2.0.0",
     "@aditosoftware/workflow": "^3.0.0",
-    "@aditosoftware/appointment": "^3.0.0",
+    "@aditosoftware/appointment": "^4.0.0",
     "@aditosoftware/cti": "^1.0.0"
   },
   "devDependencies": {