diff --git a/search_api_redisearch.info.yml b/search_api_redisearch.info.yml
index fc7d35cbb6877c77aa6c8866816a2cb90a77f047..cdef5cf1cbe66e67b197c2e3509c2978c181eb36 100644
--- a/search_api_redisearch.info.yml
+++ b/search_api_redisearch.info.yml
@@ -1,7 +1,7 @@
 name: 'RediSearch'
 type: module
 description: 'Integrates RediSearch with Drupal Search API'
-core_version_requirement: ^8.8 || ^9
+core_version_requirement: ^8.8 || ^9 || ^10
 package: 'Search'
 dependencies:
   - search_api
diff --git a/src/Event/BeforeSearchEvent.php b/src/Event/BeforeSearchEvent.php
index 0b63d08f7acfdb2d58cc720dddd5fe115eec1b80..7e48e1cefc0c4f68ed2a6de14bac738d38d113d2 100644
--- a/src/Event/BeforeSearchEvent.php
+++ b/src/Event/BeforeSearchEvent.php
@@ -2,7 +2,7 @@
 
 namespace Drupal\search_api_redisearch\Event;
 
-use Symfony\Component\EventDispatcher\Event;
+use Symfony\Contracts\EventDispatcher\Event;
 use FKRediSearch\Query\QueryBuilder;
 
 /**
diff --git a/src/Event/DictionaryEvent.php b/src/Event/DictionaryEvent.php
index 3df0176063981d060393915c9fb3626f0032a2d0..bea87655e9d7b86ea5244633109df0150d2eb67f 100644
--- a/src/Event/DictionaryEvent.php
+++ b/src/Event/DictionaryEvent.php
@@ -2,7 +2,7 @@
 
 namespace Drupal\search_api_redisearch\Event;
 
-use Symfony\Component\EventDispatcher\Event;
+use Symfony\Contracts\EventDispatcher\Event;
 
 /**
  * The dictionary event class.
diff --git a/tests/src/Functional/LoadTest.php b/tests/src/Functional/LoadTest.php
index 8a8645faba63b6ef03a84f98943df4ac2507a5e2..09940280c9b783e43ba0bc61f3d78a8666b422fe 100644
--- a/tests/src/Functional/LoadTest.php
+++ b/tests/src/Functional/LoadTest.php
@@ -17,7 +17,7 @@ class LoadTest extends BrowserTestBase {
    *
    * @var array
    */
-  public static $modules = ['search_api_redisearch'];
+  protected static $modules = ['search_api_redisearch'];
 
   /**
    * A user with permission to administer site configuration.
@@ -29,7 +29,7 @@ class LoadTest extends BrowserTestBase {
   /**
    * {@inheritdoc}
    */
-  protected function setUp() {
+  protected function setUp(): void {
     parent::setUp();
     $this->user = $this->drupalCreateUser(['administer site configuration']);
     $this->drupalLogin($this->user);