diff --git a/composer.json b/composer.json
index ffd759e..0aa0b6f 100644
--- a/composer.json
+++ b/composer.json
@@ -6,8 +6,8 @@
     "license": "GPL-2.0-or-later",
     "require": {
         "php": ">=8.2",
-        "drupal/core": "^10.5 || ^11.2",
-        "drupal/entity_route_context": "^4.1.0"
+        "drupal/entity_route_context": "^4.1.0",
+        "drupal/core": "^10.5 || ^11.2 || ^12"
     },
     "require-dev": {
         "drupal/core-composer-scaffold": "^10.2 || ^11.2",
diff --git a/entity_editor_tabs.info.yml b/entity_editor_tabs.info.yml
index 087066a..f35501f 100644
--- a/entity_editor_tabs.info.yml
+++ b/entity_editor_tabs.info.yml
@@ -1,6 +1,6 @@
 name: Entity Editor Tabs
 type: module
-core_version_requirement: '^10.5 || ^11.2'
+core_version_requirement: ^10.5 || ^11.2 || ^12
 php: 8.1
 dependencies:
   - entity_route_context:entity_route_context
