diff --git a/graphapi.info.yml b/graphapi.info.yml
index 02b4661..1ef64b7 100644
--- a/graphapi.info.yml
+++ b/graphapi.info.yml
@@ -2,7 +2,7 @@ name: Graph API
 description: Allow site builders to create graphs
 type: module
 package : Visualization
-core_version_requirement: ^8 || ^9 || ^10
+core_version_requirement: ^10.1 || ^11
 configure: graphapi.overview
 tags:
   - developer
diff --git a/modules/graphapi_class/graphapi_class.info.yml b/modules/graphapi_class/graphapi_class.info.yml
index 54280f4..ff772bb 100644
--- a/modules/graphapi_class/graphapi_class.info.yml
+++ b/modules/graphapi_class/graphapi_class.info.yml
@@ -2,6 +2,6 @@ name : 'Graph API UML Class Diagrams'
 description : 'Displays Class and ...'
 type: module
 package : Development
-core_version_requirement: ^8 || ^9 || ^10
+core_version_requirement: ^10.1 || ^11
 dependencies:
   - graphapi
diff --git a/modules/graphapi_class/lib/Drupal/graphapi_class/Plugin/Filter/FilterClassDiagram.php b/modules/graphapi_class/lib/Drupal/graphapi_class/Plugin/Filter/FilterClassDiagram.php
index 57cad2b..be16382 100644
--- a/modules/graphapi_class/lib/Drupal/graphapi_class/Plugin/Filter/FilterClassDiagram.php
+++ b/modules/graphapi_class/lib/Drupal/graphapi_class/Plugin/Filter/FilterClassDiagram.php
@@ -38,7 +38,7 @@ class FilterClassDiagram extends FilterBase {
           $this->replace();
         }
         catch (Exception $exc) {
-          drupal_set_message($exc->getMessage());
+          $this->messenger()->addStatus($exc->getMessage());
         }
 
         $this->meta = array();
@@ -109,7 +109,7 @@ class FilterClassDiagram extends FilterBase {
             $m .= ' prepending a \\';
           }
           if ($id !== $name) {
-            drupal_set_message("We changed your input ID from $id into $name by" . $m);
+            $this->messenger()->addStatus("We changed your input ID from $id into $name by" . $m);
           }
           $names[] = $name;
         }
diff --git a/modules/graphapi_demo/graphapi_demo.info.yml b/modules/graphapi_demo/graphapi_demo.info.yml
index 3007151..89f4801 100644
--- a/modules/graphapi_demo/graphapi_demo.info.yml
+++ b/modules/graphapi_demo/graphapi_demo.info.yml
@@ -2,7 +2,7 @@ name : 'Graph API Demo'
 description : 'Displays various aspect of Graph API'
 type: module
 package : 'Demo'
-core_version_requirement: ^8 || ^9 || ^10
+core_version_requirement: ^10.1 || ^11
 dependencies:
   - graphapi
 tags:
diff --git a/modules/graphapi_devel/graphapi_devel.info.yml b/modules/graphapi_devel/graphapi_devel.info.yml
index 1b13c4f..c599567 100644
--- a/modules/graphapi_devel/graphapi_devel.info.yml
+++ b/modules/graphapi_devel/graphapi_devel.info.yml
@@ -2,6 +2,6 @@ name : 'Devel Graphs'
 description : 'Displays devel related graphs'
 type: module
 package : 'Development'
-core_version_requirement: ^8 || ^9 || ^10
+core_version_requirement: ^10.1 || ^11
 dependencies :
  - graphapi
diff --git a/modules/graphapi_devel/graphapi_devel.module b/modules/graphapi_devel/graphapi_devel.module
index b9a5003..4178d2e 100644
--- a/modules/graphapi_devel/graphapi_devel.module
+++ b/modules/graphapi_devel/graphapi_devel.module
@@ -147,7 +147,7 @@ function _graphapi_devel_system_module_install_layout() {
   // Remember links between module's own hook_update_N
   $selfs = array();
   foreach ($modules as $module) {
-    module_load_install($module);
+    \Drupal::moduleHandler()->loadInclude($module, 'install');
     $update = module_invoke($module, 'update_dependencies');
     if (count($update)) {
       foreach ($update as $src_module => $versions) {
diff --git a/tests/modules/test_graph/test_graph.info.yml b/tests/modules/test_graph/test_graph.info.yml
index 136bd2b..f5048e8 100644
--- a/tests/modules/test_graph/test_graph.info.yml
+++ b/tests/modules/test_graph/test_graph.info.yml
@@ -2,4 +2,4 @@ name: 'Test graph formats'
 type: module
 description: 'Fixture module for Graph API tests'
 package: Testing
-core_version_requirement: '^8 || ^9'
+core_version_requirement: ^10.1 || ^11
