Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
Release notes
This is release 1.16 of the Search API module, containing several bug fixes and new features.
Warning: This release introduced a regression for indexes on non-default types representing entities (like the ones introduced by the Search API Entity Translation module): #2583263: Search API views stoped to work since 1.16. If you have a search view based on such an index, you are advised to wait for the 1.17 release which will include a fix for this bug (or use the dev version once the fix is included there).
Also, #2520684: Bundle-specific indexes with "Index items immediately" will index other bundles might mean that, if you have previously created an index with the "Bundles" setting used to restrict the indexed bundles, and with the "Index items immediately" option enabled, entities of not-indexed bundles might have been indexed. If you see this happened on your site, clear the index completely after updating to this release (or just remove the offending entities from the index, if you prefer).
Complete list of changes since release 1.15:
- #2502819: Fixed example code for hook_search_api_query_alter().
- #2491175 by ptmkenny, drunken monkey: Added a data alteration for filtering out blocked users.
- #1197538 by thePanz, k4v, drunken monkey, ayalon, nadavoid, timodwhit, becw, Elvar: Added support for the "Global: Random" sort in Views.
- #2520934 by drunken monkey: Added an item type for indexing several types of entities in one index.
- #2533096 by drunken monkey: Fixed uncaught exception when deleting a server.
- #2479453 by prics, drunken monkey: Added a Drush command to list/enable/disable servers.
- #2520684 by drunken monkey: Fixed "bundles" setting on indexes with "Index immediately".
- #2489882 by dww: Fixed Views taxonomy filter with "is (not) empty" operator
- #2447213 by drunken monkey: Fixed issues with stale field settings for MLT contextual filter.