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
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