Install
Works with Drupal: ^10 || ^11Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
34.36 KB
MD5: f509d918839d3b273bf2ee934a72c0e4
SHA-1: b16606e4ac48427dcaf19da7a124749c0c7bf09f
SHA-256: 9362f11a122469ee83df437a9b3f9ff048c503f94dee09ea51fc229a96659a21
Download zip
53.35 KB
MD5: 0679758a9e92040318bada78dd9a3d00
SHA-1: 5866cc741885ea9f44a06e9e3cd146de071cfe54
SHA-256: 025f8af0d9b7e47f521f01733bc7a5f515b2494c5ae18acee5de2c7a591fd1bc
Release notes
What's Changed
- License updated to GPL-2.0+ to align with Drupal Core standards.
- Major code refactoring resulting in a 60% reduction in code length.
- Simplified service architecture for better maintainability.
- Removed unnecessary overrides for Guzzle, Endpoint, and the Solarium client.
Dependency Updates
- Removed direct dependencies on guzzlehttp/guzzle, symfony/finder, symfony/yaml, and other packages now provided transitively through search_api_solr
- Removed kint-php/kint dependency.
Feature Changes
- Removed the search_api_pantheon_admin submodule. Its sole functionality
(posting the schema) is already provided by the `drush search-api-pantheon:postSchema` command. - Improved local development experience. Server connector configuration fields are now editable in local environments and automatically overridden when deployed to Pantheon.
- Drush commands automatically use the first enabled server with the Pantheon connector. The server_id argument is no longer needed or accepted.
For more details, see the diagnostic commands section in README.md.
Please read README.md and CHANGELOG.txt for detailed installation and upgrade instructions.