diff --git a/deploy/package.json b/deploy/package.json
index b9eed1b91b8bde1fd7b35a706ffecec5dc7fbd54..5aae0cdb9dc7fcb6eead64e0b6e15b95baf0463d 100644
--- a/deploy/package.json
+++ b/deploy/package.json
@@ -26,7 +26,7 @@
     "lru-cache": "^5.1.1",
     "memorystore": "^1.6.1",
     "nomiseco": "0.0.2",
-    "openid-client": "^2.4.5",
+    "openid-client": "^4.4.0",
     "passport": "^0.4.0",
     "rate-limit-redis": "^1.7.0",
     "redis": "^3.0.2",
@@ -41,7 +41,6 @@
     "cookie": "^0.4.0",
     "cors": "^2.8.5",
     "dotenv": "^6.2.0",
-    "google-spreadsheet": "^3.0.13",
     "mocha": "^6.1.4",
     "nock": "^12.0.3",
     "sinon": "^8.0.2"
diff --git a/docs/releases/v2.4.0.md b/docs/releases/v2.4.0.md
index c4ed43baac72706880dedd64c71e18ac6a14b5b9..feec3a1ee6c3b69fc8947a44a436e4183418c16c 100644
--- a/docs/releases/v2.4.0.md
+++ b/docs/releases/v2.4.0.md
@@ -14,3 +14,4 @@
 - refactored code, added additional test coverage
 - reworked screenshot component, removed html2canvas dependency
 - deprecated `getToastHandler` and `geModalHandler` in plugin API
+- updated `openid-client` (#696) and removed unused dependencies