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
Install with Composer: $ composer require 'drupal/search_api:^1.0'
Using Composer to manage Drupal site dependencies

Release info

Created by: drunken monkey
Created on: 4 Mar 2011 at 18:26 UTC
Last updated: 5 Mar 2011 at 12:49 UTC
Core compatibility: 7.x
Release type: New features, Bug fixes

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.


  • [#1068334] by drunken monkey: Added a data alteration for indexing the viewed
  • [#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.


The selected release is the release that will be used for automated testing. Optional projects are only used for testing.



No optional projects