Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Install
Works with Drupal: 7.xUsing Composer to manage Drupal site dependencies
Downloads
Download search_api-7.x-1.0-beta6.tar.gztar.gz
116.42 KB
MD5: 84a19f33375ee7bb7d3bfc752fb0d4cc
SHA-1: ed62c8729c84a89c4c625d50fcd8b2120047e342
SHA-256: cd90fd89f716aee4613d10c23b1a3e668131984c74f8b5f90ce36dfc2f8e1852
Download search_api-7.x-1.0-beta6.zipzip
151.37 KB
MD5: f7819a5517da6b18cfceb0a20dd57342
SHA-1: a0cab7f61ffa53ac630245e475480b340714cb63
SHA-256: fcbde50a65156fcc2d2f38bcd7ec2719e8c5a17f8b7e497ba80f65db6e7310c1
Release notes
Important note: There is still a critical issue in this release: #1081244: Debug line still contained in database backend. Please wait for the Beta 7 release with this issue fixed, that will be available in the next few days.
This release contains both a lot of bug fixes and a bunch of new features. There are a few API changes, too, but those shouldn't break backwards-compatibility in any way.
New features include:
- A new Views display for displaying static facet blocks linking to the search view — e.g., for providing a landing page with a list (or tag cloud) of popular terms/topics/authors.
- A new data alteration for indexing the entity as it would look like when viewed in the browser.
- UI improvements for (among others) facet blocks, the "Current search" block, the "Aggregated fulltext fields" data alterations and search pages.
All changes since Beta 5
API changes
- [#1075810] by drunken monkey: Added API function for marking entities as dirty.
- [#1043456] by drunken monkey: Form validation/submission for plugins.
- [#1048032] by drunken monkey: Add a hook for altering the indexed items.
Others
- [#1068334] by drunken monkey: Added a data alteration for indexing the viewed
entity. - [#1080376] by drunken monkey: Fixed "Current search" block field names.
- [#1076170] by drunken monkey: Added a Views display plugin for facet blocks.
- [#1064518] by drunken monkey: Added support for entity-based Views handlers.
- [#1080004] by drunken monkey: Fixed confusing "Current search" block layout.
- [#1071894] by drunken monkey: Fixed incorrect handling of boolean facets.
- [#1078590] by fago: Added check to skip default index creation when installed via installation profile.
- [#1018366] by drunken monkey: Added option to hide active facet links.
- [#1058410] by drunken monkey: Added overhauled display of search results.
- [#1013632] by drunken monkey: Added facet support for the database backend.
- [#1069184]: "Current search" block passes query parameters wrongly.
- [#1038016] by fago: Error upon indexing inaccessible list properties.
- [#1005532]: Adaption to Entity API change (new optionsList() parameter).
- [#1057224] by TimLeytens: Problem with entity_uri('file').
- [#1051286]: Show type/boost options only for indexed fields.
- [#1049978]: Provide a "More" link for facets.
- [#1039250]: Improve facet block titles.
- [#1043492]: Problems with default (exported) entities.
- [#1037916] by fago: Updates must not call API functions.
- [#1032708] by larskleiner: Notice: Undefined variable: blocks.
- [#1032404] by larskleiner: Notice: Undefined index: fields.
- [#1032032] by pillarsdotnet: search_api_enable() aborts with a database error on install.
- [#1026496]: status doesn't get set properly when creating entities.
- [#1027992] by TimLeytens: Filter indexed items based on bundle.
- [#1024194] by TimLeytens: Provide a search block for each page.
- [#1028042]: Change {search_api_item}.index_id back to an INT.
- [#1021664]: Paged views results empty when adding facet.
- [#872912]: Write tests.
- [#1013018]: Make the "Fulltext field" data alteration more useful.
- [#1024514]: Error when preprocessing muli-valued fulltext fields.
- [#1020372]: CSS classes for facets.