diff --git a/composer.json b/composer.json
index af3f05b..f28856b 100644
--- a/composer.json
+++ b/composer.json
@@ -15,8 +15,8 @@
     "source": "https://git.drupalcode.org/project/entity_browser_block"
   },
   "require": {
-    "drupal/core": "^8.8||^9.0",
-    "drupal/entity_browser": "^1.0||^2.0"
+    "drupal/entity_browser": "^1.0||^2.0",
+    "drupal/core": "^9.1 || ^10"
   },
   "require-dev": {
     "drupal/ctools": "^3.0"
diff --git a/entity_browser_block.info.yml b/entity_browser_block.info.yml
index 1bd6069..70e8289 100644
--- a/entity_browser_block.info.yml
+++ b/entity_browser_block.info.yml
@@ -1,8 +1,7 @@
 name: Entity Browser Block
 type: module
 description: Derives block plugins for every Entity Browser on your site
-core: 8.x
-core_version_requirement: '^8 || ^9'
+core_version_requirement: ^9.1 || ^10
 package: Media
 dependencies:
   - drupal:block
diff --git a/tests/src/FunctionalJavascript/EntityBrowserBlockTest.php b/tests/src/FunctionalJavascript/EntityBrowserBlockTest.php
index 7b7a6e3..cd08974 100644
--- a/tests/src/FunctionalJavascript/EntityBrowserBlockTest.php
+++ b/tests/src/FunctionalJavascript/EntityBrowserBlockTest.php
@@ -61,7 +61,7 @@ class EntityBrowserBlockTest extends EntityBrowserWebDriverTestBase {
     $this->assertSession()->pageTextContains('alpaca.jpg');
 
     // Save the block.
-    $this->drupalPostForm(NULL, ['region' => 'content'], 'Save block');
+    $this->submitForm(['region' => 'content'], 'Save block');
     $this->assertSession()->pageTextContains('The block configuration has been saved.');
 
     // Edit the block and ensure the configuration persists.
