Install
Works with Drupal: 8.xUsing Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
488.09 KB
MD5: 7560419c62a918426d2beca5a14144b6
SHA-1: e84aa1bfc60ca5023141660470af492c8945934d
SHA-256: 99109871c7f00d3a7a087018071060e3932b6bd63f0081c8c3fafc207e926658
Download zip
766.08 KB
MD5: 1083c8eede6cbd28090a81dfcdd8130d
SHA-1: bfc45a5ea3965cd8355927cd56a8f6a148cfc5e5
SHA-256: 4d97715302d5cbe112609a86b2d047ef30eebbed6a2396585280a4174b21621a
Release notes
This is release 1.14 of the Search API module, containing several bug fixes and new features.
Please note several important changes in this release:
- Due to #3065385: Drush commands entirely broken because of Search API changes, this release will be incompatible with any 2.x or 3.x versions of the Search API Solr module before release 3.2 (or very recent dev versions). It will continue to work with 1.x releases, though. Also, for 2.x and older 3.x versions, only Solr Drush commands will be broken – otherwise, both modules will work fine.
- Developers, please note that in #3023704: Convert hooks to events we deprecated all hooks defined by this module, providing new events as replacements. See the change record for details. Please note that it is currently planned to remove all our hooks before the release of module version 9.x-1.0, so hooks in custom modules will also need to be converted accordingly in order to keep them working after the move to Drupal 9.
- People using the “Rendered HTML output” field and managing a multi-lingual site are advised to try out the latest (D8) patch in #3035977: Rendered HTML Output doesnt respect activeLanguage completely to make sure it doesn’t break anything on their site, or maybe even helps resolve some edge case issues with that field on multilingual sites. The fix we have in mind requires temporarily changing the global language negotiator, so it’s hard to see whether this couldn’t lead to unintended consequences for specific setups. Therefore, having a large number of people testing this before committing would be very helpful.
Complete list of changes since release 1.13:
- #3065550 by mkalkbrenner, drunken monkey: Declared a conflict for most older Search API Solr versions.
- #2983606 by StryKaizer, borisson_, drunken monkey, sgurlt: Added an excerpt field to use in view modes.
- #3065359 by mkalkbrenner, drunken monkey, borisson_: Fixed fatal error in all Drush commands.
- #2718045 by drunken monkey, joelpittet: Fixed "Rendered entity" Views row style being available for all base tables in some cases.
- #3023704 by legolasbo, drunken monkey, borisson_: Converted all hooks to events.
- #3059312 by drunken monkey, borisson_: Fixed warning when trying to add hierarchical data to fulltext fields.
- #2674750 by drunken monkey, Niklan, borisson_: Fixed display of computed fields in Views.
- #3015114 by legolasbo, drunken monkey, borisson_, weseze: Improved the performance of the Highlight processor.
- #3053200 by drunken monkey, mkalkbrenner, borisson_: Increased Core version requirement to 8.6.
- #3055151 by drunken monkey, borisson_: Content Access Index Processor statusFixed data type plugins to properly convert values.
- #3058300 by pfrenssen, drunken monkey, borisson_: Changed access methods to work with AccessResult objects instead of booleans.
- #3059070 by fconnolly, borisson_, drunken monkey: Fixed Item::__toString() to not extract fields.
- #3055775 by legolasbo, drunken monkey: Fixed documentation of hook_search_api_query_alter().
- #3054875 by mpp, drunken monkey, borisson_: Fixed help text for "Type-specific boosting" processor.
- #3052877 by legolasbo, drunken monkey, borisson_: Fixed "no backend plugins" case in "Add server" form.
- #2986222 by idebr, drunken monkey: Switched Javascript tests to WebDriverTestBase.
- #2840272 by drunken monkey: Fixed fatal error in certain Views error conditions.
- #3057510 by drunken monkey, borisson_: Fixed inconsistent package names for test modules.
- #3031621 by drunken monkey, DeFr, borisson_: Fixed fields returned by backend sometimes ignored by Views.
- #3053603 by drunken monkey, borisson_: Fixed reported cardinality of entity-valued processor properties.
- #2881689 by pwolanin, drunken monkey, borisson_: Added performance improvement for initial tracking of existing entities.