Problem/Motivation

Search API module does not currently support Drupal 12. When attempting to install or use Search API with Drupal 12, the module fails to function properly. This prevents users from upgrading their existing Drupal sites to version 12.

Steps to reproduce

1. Install a fresh Drupal 12 site

2. Attempt to install Search API module

3. Enable the Search API module

4. Try to configure a search index

5. Observe compatibility errors or module failures

Proposed resolution

Update Search API to be fully compatible with Drupal 12 by:

- Updating dependencies in composer.json to support Drupal 12

- Fixing any deprecated Drupal API calls

- Ensuring all plugins and components work with Drupal 12 core

- Updating Views integration for Drupal 12

Remaining tasks

- Test Search API with Drupal 12

- Update core version constraints

- Run automated tests against Drupal 12

- Fix compatibility issues

- Get community review and testing

- Release updated version supporting Drupal 12

Issue fork search_api-3608394

Command icon Show commands

Start within a Git clone of the project using the version control instructions.

Or, if you do not have SSH keys set up on git.drupalcode.org:

Comments

afaqraza16 created an issue.

zach.bimson made their first commit to this issue’s fork.