diff --git a/composer.json b/composer.json
index cb9063c3..f150f410 100644
--- a/composer.json
+++ b/composer.json
@@ -10,12 +10,12 @@
     "license": "AGPL",
     "type": "project",
     "require": {
-        "php": "^7.2|^8.0",
-        "laravel/framework": "^6.20",
+        "php": "^7.2.5|^8.0",
+        "laravel/framework": "^7.29",
         "codescale/ffmpeg-php": "2.7.0",
         "barryvdh/laravel-ide-helper": "^2.8",
-        "guzzlehttp/guzzle": "~6.0",
-        "doctrine/dbal": "^2.12",
+        "guzzlehttp/guzzle": "^6.3.1|^7.0.1",
+        "doctrine/dbal": "^3.0",
         "venturecraft/revisionable": "^1.36",
         "pda/pheanstalk": "^4.0",
         "cviebrock/laravel-elasticsearch": "^4.0",
@@ -35,15 +35,15 @@
         "fideloper/proxy": "^4.4"
     },
     "require-dev": {
-        "mockery/mockery": "^1.0",
+        "mockery/mockery": "^1.3.1",
         "phpunit/phpunit": "^8.5.8|^9.3.3",
-        "symfony/dom-crawler": "^4.2",
-        "symfony/css-selector": "^4.2",
-        "laravel/browser-kit-testing": "^5.2",
+        "symfony/dom-crawler": "^5.2",
+        "symfony/css-selector": "^5.2",
+        "laravel/browser-kit-testing": "^6.2",
         "nategood/httpful": "^0.2.20",
-        "nunomaduro/collision": "^3.0",
+        "nunomaduro/collision": "^4.3",
         "fakerphp/faker": "^1.9.1",
-        "facade/ignition": "^1.16.4"
+        "facade/ignition": "^2.0"
     },
     "autoload": {
         "classmap": [