diff --git a/admin_toolbar.info.yml b/admin_toolbar.info.yml
index 9be2a0e..3d13a10 100755
--- a/admin_toolbar.info.yml
+++ b/admin_toolbar.info.yml
@@ -3,7 +3,7 @@ description: Provides an improved drop-down menu interface to the site Toolbar.
 package: Administration
 
 type: module
-core: 8.x
+core_version_requirement: ^8.7.7 || ^9
 
 dependencies:
   - drupal:toolbar
diff --git a/admin_toolbar_links_access_filter/admin_toolbar_links_access_filter.info.yml b/admin_toolbar_links_access_filter/admin_toolbar_links_access_filter.info.yml
index 7ea071d..c0f368a 100755
--- a/admin_toolbar_links_access_filter/admin_toolbar_links_access_filter.info.yml
+++ b/admin_toolbar_links_access_filter/admin_toolbar_links_access_filter.info.yml
@@ -3,7 +3,7 @@ description: Provides a workaround for the common problem that users with 'Use t
 package: Administration
 
 type: module
-core: 8.x
+core_version_requirement: ^8.7.7 || ^9
 
 dependencies:
   - admin_toolbar:admin_toolbar
diff --git a/admin_toolbar_links_access_filter/composer.json b/admin_toolbar_links_access_filter/composer.json
index d75f3b0..0d78cc5 100755
--- a/admin_toolbar_links_access_filter/composer.json
+++ b/admin_toolbar_links_access_filter/composer.json
@@ -26,13 +26,14 @@
       "name": "Mohamed Anis Taktak (matio89)",
       "homepage": "https://www.drupal.org/u/matio89",
       "role": "Maintainer"
-    }    
+    }
   ],
   "support": {
     "issues": "https://www.drupal.org/project/issues/admin_toolbar",
     "source": "http://cgit.drupalcode.org/admin_toolbar"
   },
   "require": {
-    "drupal/admin_toolbar": "^1"
+    "drupal/admin_toolbar": "^2",
+    "drupal/core": "^8.7.7||^9.0"
   }
 }
diff --git a/admin_toolbar_tools/admin_toolbar_tools.info.yml b/admin_toolbar_tools/admin_toolbar_tools.info.yml
index c71461c..7e40339 100755
--- a/admin_toolbar_tools/admin_toolbar_tools.info.yml
+++ b/admin_toolbar_tools/admin_toolbar_tools.info.yml
@@ -3,8 +3,7 @@ description: Adds menu links to the Admin Toolbar.
 package: Administration
 
 type: module
-core: 8.x
+core_version_requirement: ^8.7.7 || ^9
 
 dependencies:
   - admin_toolbar:admin_toolbar
-  - drupal:system (>=8.6)
diff --git a/admin_toolbar_tools/composer.json b/admin_toolbar_tools/composer.json
index bb56879..35aa570 100755
--- a/admin_toolbar_tools/composer.json
+++ b/admin_toolbar_tools/composer.json
@@ -26,7 +26,7 @@
       "name": "Mohamed Anis Taktak (matio89)",
       "homepage": "https://www.drupal.org/u/matio89",
       "role": "Maintainer"
-    }    
+    }
   ],
   "support": {
     "issues": "https://www.drupal.org/project/issues/admin_toolbar",
@@ -34,6 +34,6 @@
   },
   "require": {
     "drupal/admin_toolbar": "^2",
-    "drupal/core": "~8.7"
+    "drupal/core": "^8.7.7||^9.0"
   }
 }
diff --git a/composer.json b/composer.json
index a97caac..e298c60 100755
--- a/composer.json
+++ b/composer.json
@@ -26,10 +26,13 @@
       "name": "Mohamed Anis Taktak (matio89)",
       "homepage": "https://www.drupal.org/u/matio89",
       "role": "Maintainer"
-    }    
+    }
   ],
   "support": {
     "issues": "https://www.drupal.org/project/issues/admin_toolbar",
     "source": "http://cgit.drupalcode.org/admin_toolbar"
+  },
+  "require": {
+    "drupal/core": "^8.7.7||^9.0"
   }
 }
