CHANGELOG.txt in Search API 7
Search API 1.x, dev (xxxx-xx-xx):
---------------------------------
- #3215213 by drunken monkey: Fixed undefined index "#value" in
SearchApiViewsHandlerFilterFulltext::exposed_validate().
Search API 1.28 (2021-07-19):
-----------------------------
- #3208036 by DamienMcKenna, Taran2L, drunken monkey: Fixed PHP 8.0
compatibility.
- #2159827 by mh86, drunken monkey, farse: Fixed wrong search base paths in
Facet API adapter.
- #3154538 by isholgueras, drunken monkey: Fixed exception handling in
datasource tracking methods.
- #2104623 by drunken monkey: Fixed facet filters for multi-valued date fields.
Search API 1.27 (2021-02-01):
-----------------------------
- #3178035 by mvc, drunken monkey: Fixed OR facets for non-numeric hierarchical
fields.
- #3132404 by janadam, klausi, drunken monkey: Fixed support for latest Date
module version.
- #3123171 by drunken monkey: Fixed wrong Views filter handler used for URI
fields.
- #3109880 by drunken monkey: Fixed unnecessary processing of disabled indexes.
- #3122167 by pandaski, drunken monkey: Provided a processor for excluding
private file entities from being indexed.
- #3119271 by mibfire, drunken monkey: Fixed incomplete whitespace detection in
HTML filter.
- #3052798 by drunken monkey, smhnaji: Fixed errors on duplicate tracking of
new items.
- #3096993 by KarlShea, drunken monkey: Fixed Views "between" filters with only
maximum value.
- #3081180 by mibfire, drunken monkey: Fixed HTML filter sometimes leaving whitespace.
- #3070125 by chrisclark, drunken monkey: Fixed Views "Reset" button validating
minimum keywords length.
- #2378945 by DamienMcKenna, drunken monkey, capysara, JPHuxley, minorOffense:
Added option to keep facets when submitting Views exposed form.
- #3035977 by das-peter, drunken monkey: Fixed edge case problems with "Entity
HTML output" on multilingual sites.
- #3056882 by drunken monkey, WalkingDexter: Fixed highlighting in some edge
cases.
- #3041704 by drunken monkey: Added multi-type support for entity status filter
processors.
- #2290019 by n3or, azinck, drunken monkey: Added support for OR operator to
date facets.
- #3040980 by drunken monkey: Fixed undefined index notice in Highlighting
processor.
Search API 1.26 (2019-03-11):
-----------------------------
- #2324023 by drumm, drunken monkey: Changed Views field definition for
Relevance to float.
- #3008849 by pamatt, drunken monkey: Fixed non-exposed numeric and date
filters in Views.
- #3009744 by evgeny.chernyavskiy, drunken monkey: Fixed wrong "continue" in
search_api_server_tasks_check().
- #3003742 by Jelle_S, drunken monkey: Fixed problems with Views date filters.
- #3002043 by alonaoneill, drunken monkey: Fixed module name capitalization and
dependency namespacing in .info files.
- #2990940 by drunken monkey: Fixed multi-byte handling of Highlight processor.
- #3001424 by drunken monkey: Fixed notice when configuring the More Like This
contextual filter.
Search API 1.25 (2018-09-17):
-----------------------------
- #2408727 by swim, drunken monkey: Added a batch operation for executing
pending tasks.
- #2325917 by guillaumev, drunken monkey: Added a Views cache plugin based on
Views Content Cache.
- #2989578 by KarlShea, drunken monkey: Fixed Views exposed form fields for
"not between" operator.
- #2982167 by osopolar, drunken monkey: Added a Drush command for re-indexing
specific entities.
- #1783746 by das-peter, sammys, SpadXIII, drunken monkey, ruloweb, KarlShea,
heshanlk, Anas_maw, pinkonomy, Damien Tournoud, rudiedirkx: Added support
for the "(not) between" operator.
- #2408727 by drunken monkey, OliverColeman: Fixed out-of-memory errors when
executing pending tasks.
- Issue #2948820 by capysara, drunken monkey: Added a link to the "need to
reindex" message on the Filters tab.
- #2828883 by JorgenSandstrom, drunken monkey: Fixed property type for
string-typed aggregated fields.
- #2949899 by drunken monkey, DamienMcKenna: Added a warning against using
particular processors with Solr servers to the "Workflow" tab.
Search API 1.24 (2018-04-05):
-----------------------------
- #2958201 by jcnventura, drunken monkey: Reverted issue #2566529: Added
support for the "Content access" processor for "Multiple types" indexes.
Search API 1.23 (2018-03-31):
-----------------------------
- #2949562 by DamienMcKenna, drunken monkey: Fixed stemming of multi-word
tokens.
- #1903004 by AndyF, joseph.olstad, drunken monkey: Fixed errors at feature
module installation in certain edge cases.
- #2889989 by kevineinarsson, drunken monkey, kristofferwiklund: Fixed
highlighting for text with multi-byte characters.
- #1393064 by xlyz, drunken monkey, jannis: Fixed handling of empty facet
filters.
- #2927692 by drunken monkey, Kristi Wachter: Fixed exposed grouped Views
options filters.
- #2928769 by jannis, drunken monkey: Fixed Views cache not being cleared when
enabling indexes.
- #2566529 by Dylan Donkersgoed, drunken monkey, joachim, swirt: Added support
for the "Content access" processor for "Multiple types" indexes.
- #2905445 by ciss, drunken monkey: Fixed error handling in Views term filter
handler.
- #2904268 by pobster, drunken monkey: Added support for language hierarchy in
Views.
Search API 1.22 (2017-07-18):
-----------------------------
- #1710212 by drunken monkey: Added a data alteration for indexing a user's
content.
- #2879892 by blacklabel_tom, drunken monkey: Fixed link in description of
"Stemmer" processor.
- #2788593 by drunken monkey: Fixed error in Views query settings for specific
setups.
- #2749963 by drunken monkey: Fixed "Index hierarchy" not having values
numerically indexed.
- #2875793 by drunken monkey: Fixed buggy error handling in Views.
- #2860624 by drunken monkey: Fixed problem with empty words in Views fulltext
filter.
- #2855447 by mparker17, drunken monkey: Added "Separator" option for
aggregated fields of type "Fulltext".
- #2863445 by dbjpanda, drunken monkey: Fixed phrasing in README.txt.
Search API 1.21 (2017-02-23):
-----------------------------
- #2780341 by Berdir: Fixed passing of custom ranges to date facets.
- #2765317 by JorgenSandstrom, NWOM, drunken monkey: Added a "Last" aggregation
type.
- #2842856 by drunken monkey: Fixed language filters for "Multiple types"
indexes.
- #2844990 by drunken monkey: Made the "Role filter" data alteration available
for multi-type indexes.
- #2837745 by drunken monkey, klausi: Fixed NULL tags on old serialized queries.
- #2833482 by drunken monkey: Fixed undefined constant when uninstalling facets
module.
- #2840261 by alan-ps: Fixed usage of outdated hash functions.
- #1670420 by kyletaylored, dorficus, drunken monkey: Fixed potential fatal
error in facet adapter's getSearchKeys() method.
- #2838075 by dsnopek: Fixed possible race condition in
hook_system_info_alter().
- #2836687 by sarthak drupal: Fixed one doc comment typo.
- #2632880 by drunken monkey, donquixote: Added possibility to change indexed
bundles on disabled indexes.
- #2828380 by jansete: Fixed taxonomy term access tag in Views filter.
- #2827717 by Fabien.Godineau, drunken monkey: Fixed disabling of search views
when reverting an index.
- #2822836 by prince_zyxware: Fixed some Drupal coding standards violations.
- #2822145 by drunken monkey: Fixed problem with phrase search in Views
fulltext filter.
- #2778261 by drunken monkey, BAHbKA: Fixed "Index items immediately"
functionality for unindexed items.
- #2358065 by Jelle_S, graper, drunken monkey: Added the option for
highlighting of partial matches to the processor.
- #2779159 by mark_fullmer, drunken monkey: Added a Stemmer processor.
- #2649412 by relaxnow, GoZ: Added support for minimum granularity to date
facets.
- #2769021 by Plazik, drunken monkey: Added the generated Search API query to
the Views preview.
- #2769877 by mfernea: Fixed database exception when filtering for anonymous
user.
Search API 1.20 (2016-07-21):
-----------------------------
- #2731103 by drunken monkey: Fixed the default value for the taxonomy term
filter "multiple" setting.
- #1818572 by morningtime, drunken monkey, lodey, guillaumev: Added pretty
paths support to the Views facets block.
- #2753441 by Johnny vd Laar: Fixed translated field names in
language-independent cache.
Search API 1.19 (2016-07-05):
-----------------------------
- #2724687 by StefanPr, drunken monkey: Fixed failed sanitization of NULL field
values.
- #2744189 by nikolabintev, drunken monkey: Fixed highlighting for single-word
fields.
- #2744995 by John Cook, drunken monkey: Fixed search views without pager.
- #2742053 by tunic: Fixed change notification on node access records change.
- #2733447 by jsacksick: Fixed translatability of our Views taxonomy term
filter.
- #2720465 by drunken monkey: Fixed bundle filter's handling of entity types
with no bundles on multi-type indexes.
- #2710893 by alan-ps, drunken monkey: Fixed creation of comment indexes when
no nodes exist.
- #2707039 by alan-ps: Fixed indexes of flag entities with "bundles" setting.
- #2700879 by drunken monkey: Fixed breadcrumbs on index tabs.
- #1889940 by cspurk, Yaron Tal: Fixed "HTML filter" processor to recognize all
valid HTML tags.
- #2700011 by drunken monkey: Fixed compatibility issues of facets from
different indexes.
- #2665970 by andrei.colesnic, drunken monkey: Added "Limit list to selected
items" exposed option support for Views taxonomy term filters.
- #2703675 by drunken monkey, heykarthikwithu: Fixed accidental assumption that
all facets are taxonomy terms.
- #2419853 by drunken monkey: Fixed HTML filter leaves escaped entities in
field values sometimes.
Search API 1.18 (2016-04-20):
-----------------------------
- Various security fixes – see https://www.drupal.org/node/2710063.
- #2693425 by jojyja: Fixed a typo in search_api.info.
Search API 1.17 (2016-03-14):
-----------------------------
- #2665586 by recrit, drunken monkey: Fixed parsing of invalid date facet
filters.
- #2677900 by stefan.r, drunken monkey: Added the possibility to change date
facet formats.
- #2678856 by stefan.r, drunken monkey: Fixed date facets showing wrong month
on certain days.
- #2667872 by Les Lim: Added "0" to field boost options.
- #2654328 by drunken monkey, donquixote: Fixed use of "<" and ">" for open
facet ranges.
- #2639200 by joachim: Added sorting to "related fields" select box.
- #2638740 by joachim, drunken monkey: Added a link to the index to the
"re-indexing necessary" message.
- #2629136 by drunken monkey, deranga: Fixed wrong facet counts in edge cases
for active OR facets.
- #2569461 by kraynuk.m, drunken monkey: Fixed existing table in update #7118.
- #2631276 by tauno: Fixed the MLT handler for multi-entity indexes.
- #2576265 by drunken monkey: Fixed view trying to search on non-fulltext field.
- #2572487 by drunken monkey: Removed operator setting for date facets.
- #2611714 by rakesh.gectcr, drunken monkey: Improved compliance with
documentation standards.
- #2613054 by temkin: Fixed the "search-api-index" Drush command to allow
setting further options when indexing on all indexes.
- #2611726 by Hubbs, rakesh.gectcr: Fixed several typos.
- #2603500 by drunken monkey, krishna savithraj: Fixed Views fulltext searches
for keyword "All".
- #2529262 by kingmackenzie, stefan.r: Added an option to Views date filters to
choose the format used by date popup.
- #2583263 by drunken monkey: Fixed Views integration in combination with
Search API ET and similar modules.
- #2592231 by drunken monkey, balintcsaba: Fixed ignored item language when
viewing translated items.
- #2570879 by thePanz, drunken monkey: Added sorting of remembered search IDs.
- #2565743 by drunken monkey: Fixed creation of comment indexes with specific
bundles.
- #2563793 by drunken monkey, smitty, ReBa: Fixed Views base table definition
for "Multiple types" indexes.
- #2567775 by joseph.olstad, drunken monkey: Fixed handling of broken HTML in
the "HTML filter" processor.
- #2565005 by drunken monkey: Properly escape labels of "checkboxes"/"radios"
options
- #2524314 by drunken monkey: Fixed bundle-setting for taxonomy term indexes.
- #2550599 by ACF, drunken monkey: Fixed error on entity rebuilds.
Search API 1.16 (2015-08-30):
-----------------------------
- #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.
Search API 1.15 (2015-06-03):
-----------------------------
- #2190627 by m1n0, drunken monkey: Fixed fatal errors for views of disabled
indexes.
- #2448849 by cgoffin: Added "year range" option for date filters.
- #2414425 by Darren Oh, drunken monkey: Fixed backend form validation when
adding or editing a server.
- #2450333 by drunken monkey: Added performance improvement when indexing
entity references.
- #2450227 by StryKaizer, drunken monkey: Fixed OR facets on taxonomy terms.
- #1184610 by drunken monkey: Added option to limit indexes to specific entity
bundles.
- #1396222 by drunken monkey: Added a "First letter" aggregation type to the
"Aggregated fields" data alteration.
- #2412895 by drunken monkey: Fixed entity load for Views entity access check.
- #2414367 by Darren Oh, drunken monkey: Fixed detection of missing fields in
Views.
- #2387161 by drunken monkey: Added a hook for altering search results.
Search API 1.14 (2014-12-26):
-----------------------------
- #2382385 by illusionuk, drunken monkey: Fixed error handling when using
invalid fulltext or sort field in Views.
- #2371099 by drunken monkey: Fixed display of active "Exclude" facets.
- #1861134 by Cyberwolf, jackbravo, drunken monkey: Fixed indexing on multiple
indexes with Drush.
- #2347367 by drunken monkey, das-peter: Fixed forgotten usages of
$index->item_type.
- #2359201 by drunken monkey: Added a "List" option to "Aggregated fields".
- #2364247 by drunken monkey: Fixed documentation for
SearchApiQueryFilterInterface::getFilters().
- #2364875 by Xano: Fixed Views argument handler for fulltext fields.
- #2174163 by drunken monkey: Fixed detection of field type changes by data
alterations.
- #2305755 by drunken monkey, pfrenssen: Fixed invalidation of the stored index
fields cache.
- #2334727 by Alex Bukach, drunken monkey: Fixed Views caching does not take
items_per_page into account.
- #1372092 by drunken monkey: Added an error message when no service class is
available when creating a server.
- #2305627 by drunken monkey, cpliakas: Fixed date facets not displayed when
the configured granularity is larger than the calculated granularity.
- #2319263 by solotandem: Added easier way to subclass entity classes.
- #2278737 by drunken monkey: Fixed use of multiple Views fulltext search
filters.
Search API 1.13 (2014-07-23):
-----------------------------
- #2281535 by areynolds, nicola85: Adapted to latest changes in Views cache
plugins.
- #2145547 by aaronbauman: Fixed duplicated sorts (one exposed) in Views.
- #2146435 by alanmackenzie: Fixed Views paging with custom pager add-ons.
- #2278791 by drunken monkey | tksmd: Fixed excerpt when searching single CJK
word.
- #2272983 by idflood, drunken monkey: Fixed Highlighting processor for queries
without returned results.
- #2216345 by bacardi55, fabianderijk, drunken monkey: Fixed array to string
conversion in Highlighting processor.
Search API 1.12 (2014-05-23):
-----------------------------
- #2265349 by drunken monkey: Marked _search_api_settings_equals() as
deprecated.
- #2256891 by justanothermark: Fixed "0" entity labels.
- #2233749 by rjacobs, drunken monkey: Added drush support to change the server
used by an index.
- #2219553 by drunken monkey: Fixed Views fulltext filter operators.
- #2135697 by drunken monkey: Fixed handling of HTML attributes in the
Highlighting processor.
- #2179755 by drunken monkey, fago: Fixed whitespaces after HTML filter.
- #2204847 by drunken monkey, alanmackenzie: Fixed Views caching issues with
pagination.
- #2198791 by drunken monkey: Fixed empty Views entity filters.
- #2195469 by freakalis, drunken monkey: Added "Exclude fields" options to
Highlighting processor.
- #2169455 by drunken monkey: Fixed "undefined index" in
search_api_update_7116().
- #2219563 by drunken monkey: Added __toString() methods for queries and
filters.
- #1888174 by drunken monkey, ipallian: Fixed problems with date facets.
- #2187487 by drunken monkey: Fixed admin summary of language filter.
- #2198261 by drunken monkey: Fixed fatal error on view editing.
- #2168713 by idebr: Fixed highlighting of keys containing slashes.
- #2150779 by hefox: Fixed "Overridden" detection for index features.
- #1227702 by drunken monkey: Improved error handling.
Search API 1.11 (2013-12-25):
-----------------------------
- #1879196 by drunken monkey: Fixed invalid old indexes causing errors.
- #2155127 by drunken monkey: Clarified the scope of the "Node access" and
"Exclude unpublished nodes" data alterations.
- #2155575 by drunken monkey: Fixed incorrect "Server index status" warnings.
- #2159011 by idebr, drunken monkey: Fixed highlighting of keywords with PCRE
special characters.
- #2155721 by rjacobs, drunken monkey: Added support for Views' get_total_rows
property.
- #2158873 by drumm, drunken monkey: Fixed "all of" operator of Views entity
filter handler.
- #2156021 by jgullstr: Fixed confirm message when disabling servers.
- #2146435 by timkang: Fixed Views paging with custom pager add-ons.
- #2150347 by drunken monkey: Added access callbacks for indexes and servers.
Search API 1.10 (2013-12-09):
-----------------------------
- #2130819 by drunken monkey, Bojhan: Added UI improvements for the "View" tabs.
- #2152327 by sirtet, miro_dietiker: Fixed typo in help text for drush sapi-c.
- #2144531 by drunken monkey: Fixed cloning of queries to clone filters, too.
- #2100671 by drunken monkey: Fixed stopwords processor to ignore missing
stopwords.
- #2139239 by drunken monkey: Fixed highlighting for the last word of a field.
- #1925114 by azinck: Fixed Views Facet Block integration with Panels.
- #2139215 by drunken monkey: Fixed $context parameter of batch callback.
- #2143659 by khiminrm: Fixed typo in update function 7116.
- #2134509 by kscheirer, drunken monkey: Removed unused variables and
parameters.
- #2136019 by drunken monkey: Fixed mapping callback for taxonomy term facets.
- #2128001 by drunken monkey: Fixed the logic of the "contains none of these
words" fulltext operator.
- #2128947 by stBorchert, drunken monkey: Fixed facet handling for multiple
searches on a page.
- #2128529 by Frando, drunken monkey: Added a way for facet query type plugins
to pass options to the search query.
- #1551302 by drunken monkey: Fixed the server tasks system.
- #2135363 by drumm, drunken monkey: Added support for Views' use_count_query()
method.
- #1390598 by Damien Tournoud, drunken monkey: Added the concept of query filter
tags.
- #2135255 by dww: Fixed missing pager on first page of search results.
- #1832334 by Damien Tournoud, drunken monkey: Fixed performance issues of
Views options filter handler for huge options lists.
- #2118589 by mxr576, drunken monkey: Added node access for comment indexes.
- #1961120 by drunken monkey: Fixed Views handling of short fulltext keywords.
- #2100231 by drunken monkey: Renamed "Workflow" tab to "Filters".
- #2100193 by drunken monkey: Turned operations in overview into D8 dropbuttons.
- #2100199 by drunken monkey: Merged index tabs for a cleaner look.
- #2115127 by drunken monkey: Fixed cron indexing logic to keep the right order.
- #1750144 by jsacksick, drunken monkey: Fixed missing Boost option for custom
fulltext field types.
- #1956650 by drunken monkey, wwhurley: Fixed trackItemChange not checking for
empty $item_ids.
- #2100191 by drunken monkey, Bojhan: Added an admin description to the Search
API landing page.
Search API 1.9 (2013-10-23):
----------------------------
- #2113277 by moonray, drunken monkey: Fixed date facet count for active item.
- #2086783 by drunken monkey: Removed Views field handlers for "virtual" fields.
- #2114593 by drunken monkey: Added list of floats to test module.
- #2109247 by mmikitka, drunken monkey: Exposed the status and module
properties to Entity API.
- #2091499 by sammys, drunken monkey: Added Views contextual filter handler for
dates.
- #2109537 by hefox, drunken monkey: Added alter hooks for workflow plugin
definitions.
- #2102111 by sergei_brill: Added hook_search_api_views_query_alter().
- #2110315 by drumm, drunken monkey: Added specialized Views filters for users
and terms.
- #2111273 by drunken monkey: Fixed Javascript states for exposed filter
operator.
- #2102353 by aaronbauman: Fixed "smaller than" to read "less than".
- #2097559 by thijsvdanker: Fixed the language of created search excerpts.
- #2096275 by andrewbelcher: Fixed calling of Views pager pre/post execute
callbacks.
- #2093023 by maciej.zgadzaj: Added Drush commands to enable and disable
indexes.
- #2088905 by queenvictoria, drunken monkey: Fixed handling of Views
override_path option.
- #2083481 by drunken monkey, nickgs: Added "exclude" option for facets.
- #2084953 by Yaron Tal: Fixed issue with theme initialization.
- #2075839 by leeomara, drunken monkey: Added descriptions to field lists for
'Aggregated Fields'.
Search API 1.8 (2013-09-01):
----------------------------
- #1414048 by drunken monkey: Fixed exception in views.inc removes all Search
API tables.
- #1921690 by drunken monkey: Fixed stale Views cache when indexed fields
change.
- #2077035 by maciej.zgadzaj: Fixed whitespace recognition for search keys.
- #2071229 by drunken monkey: Fixed use of core search constant.
- #2069023 by drunken monkey: Fixed reaction to disabled modules.
- #2057867 by drunken monkey: Fixed multiple values for taxonomy contextual
filter.
- #2052701 by drunken monkey, erdos: Fixed cron queue state when disabling the
module.
- #1878606 by drunken monkey: Fixed labels for boolean facets.
- #2053171 by drunken monkey: Improved tests.
- #1433720 by davidwbarratt, drunken monkey, JvE: Fixed handling of empty
selection for checkboxes.
- #1414078 by drunken monkey, jaxxed: Fixed revert of exportables.
- #2011396 by drunken monkey: Fixed support for several facets on a single
field.
- #2050117 by izus, drunken monkey: Updated README.txt to reflect removed
sub-modules.
- #2041365 by drunken monkey: Fixed error reporting for the MLT contextual
filter.
- #2044711 by stBorchert, drunken monkey: Fixed facet adapter's
getCurrentSearch() method to not cache failed attempts.
- #1411712 by Krasnyj, drunken monkey: Fixed notices in Views with groups.
- #1959506 by jantoine, drunken monkey: Fixed "search id" for Views facets
block display.
- #1902168 by rbruhn, drunken monkey, mpv: Fixed fatal error during Features
import.
- #2040111 by arpieb: Fixed Views URL argument handler to allow multiple values.
- #1064520 by drunken monkey: Added a processor for highlighting.
Search API 1.7 (2013-07-01):
----------------------------
- #1612708 by drunken monkey: Fixed Views caching with facet blocks.
- #2024189 by drunken monkey: Improved serialization of the query class.
- #1311260 by drunken monkey: Fixed tokenizing of string fields.
- #1246998 by drunken monkey: Fixed deletion of items in read-only indexes.
- #1310970 by drunken monkey: Added improved UI help for determining which
fields are available for sorting.
- #1886738 by chx, Jelle_S, drunken monkey: Added Role filter data alteration.
- #1837782 by drunken monkey: Fixed enabling of indexes through the Status tab.
- #1382170 by orakili, lliss, drunken monkey: Added OR filtering for Views
option filter.
- #2012706 by drunken monkey: Fixed $reset parameter for load functions.
- #1851204 by mvc: Fixed exception when indexing book hierarchy.
- #1926030 by stella: Added field machine name to indexes' "Fields" tabs.
- #1879102 by fearlsgroove: Fixed Drush attempting to index 0 items.
- #1999858 by drunken monkey: Cleaned up API documentation for data alterations.
- #2010116 by drunken monkey: Enabled "Index items immediately" for the default
node index.
- #2013581 by drunken monkey: Added multi-valued field to test module.
- #1288724 by brunodbo, drunken monkey, fearlsgroove: Added option for using OR
in Views fulltext search.
- #1694832 by drunken monkey: Fixed index field settings getting stale when
Field API field settings change.
- #1285794 by drunken monkey: Fixed "All" option in Views' exposed "Items per
page" setting.
Search API 1.6 (2013-05-29):
----------------------------
- #1649976 by Berdir, ilari.stenroth, drunken monkey: Fixed memory error during
crons run for large indexes.
- #1346276 by drunken monkey: Fixed Tokenizer should only run on fulltext
fields.
- #1697246 by drunken monkey: Added 'Parse mode' option to views.
- #1993536 by drunken monkey, jpieck: Fixed handling of empty values in
processors.
- #1992228 by drunken monkey: Fixed current search block for empty keys.
- #1696434 by orakili, ldweeks, drunken monkey: Added Views argument handler for
all indexed taxonomy term fields.
- #1988238 by esbenvb, drunken monkey: Fixed Views result display for deleted
entities.
- #872912 by drunken monkey: Expanded and fixed test cases.
- #1760706 by jgraham, das-peter, drunken monkey: Added a flexible way for
determining whether an index contains entities.
Search API 1.5 (2013-05-04):
----------------------------
- #1169254 by cslavoie, drunken monkey, DYdave: Added transliteration processor.
- #1959088 by drunken monkey: Fixed titles for contextual filters.
- #1792296 by andrewbelcher, drunken monkey: Added a group for Search API hooks.
- #1407844 by nbucknor: Added "exclude" option for Views contextual filters.
- #1278942 by Simon Georges, drunken monkey: Added an option to apply
entity_access() to Views results.
- #1819412 by drunken monkey: Added clean way for retrieving an index's data
alterations and processors.
- #1838134 by das-peter, drunken monkey: Added hook_search_api_items_indexed().
- #1471310 by drunken monkey: Fixed handling of unset fields when indexing.
- #1944394 by drunken monkey: Added caching to SearchApiIndex::getFields().
- #1594762 by drunken monkey, alanom, esclapes: Fixed detection of deleted items
in the Hierarchy data alteration.
- #1702604 by JvE, slucero: Added option for maximum date facet depth.
Search API 1.4 (2013-01-09):
----------------------------
- #1827272 by drunken monkey: Fixed regression introduced by #1777710.
- #1807622 by drunken monkey: Fixed definition of the default node index.
- #1818948 by das-peter: Fixed endless loop in
search_api_index_specific_items_delayed().
- #1406808 by Haza, drunken monkey: Added support for date popup in exposed
filters.
- #1823916 by aschiwi: Fixed batch_sise typos.
Search API 1.3 (2012-10-10):
----------------------------
- Patch by mr.baileys: Fixed "enable" function doesn't use security tokens.
- #1318904 by becw, das-peter, orakili, drunken monkey: Added improved handling
for NULL values in Views.
- #1306008 by Damien Tournoud, drunken monkey: Fixed handling of negative
facets.
- #1182912 by drunken monkey, sepgil: Added Rules action for indexing entities.
- #1507882 by jsacksick: Added "Exclude unpublished nodes" data alteration.
- #1225620 by drunken monkey: Added Batch API integration for the "Index now"
functionality.
- #1777710 by dasjo: Remove dependency on $_GET['q'] for determining base paths.
- #1715238 by jsacksick: Fixed fulltext argument handler field list is broken.
- #1414138 by drunken monkey: Fixed internal static index property cache.
- #1253320 by drunken monkey, fago: Fixed improper error handling.
Search API 1.2 (2012-07-07):
----------------------------
- #1368548 by das-peter: Do not index views results by entity id.
- #1422750 by drunken monkey, sepgil: Fixed illegal modification of entity
objects.
- #1363114 by nbucknor: Fixed inclusion of upper bound in range facets.
- #1580780 by drunken monkey: Fixed default regexps of the Tokenizer.
- #1468678 by znerol: Fixed erroneous use of Drupal multibyte wrapper functions.
- #1600986 by DamienMcKenna: Fixed dependencies of exported search servers.
- #1569874 by cpliakas: Fixed removal/adding of facets when indexed fields are
changed.
- #1528436 by jsacksick, drunken monkey: Fixed handling of exportable entities.
Search API 1.1 (2012-05-23):
----------------------------
- Fixed escaping of error messages.
- #1330506 by drunken monkey: Removed the old Facets module.
- #1504318 by peximo: Fixed Views pager offset.
- #1141488 by moonray, drunken monkey: Added option to use multiple values with
contextual filters.
- #1535726 by bojanz, joelpittet: Fixed arguments for
$service->configurationFormValidate() for empty forms.
- #1400882 by mh86: Fixed "Index hierarchy" for "All parents".
Search API 1.0 (2011-12-15):
----------------------------
- #1350322 by drunken monkey: Fixed regressions introduced with cron queue
indexing.
- #1352292 by das-peter, drunken monkey: Use Search API specific table groups in
Views integration.
- #1351524 by das-peter: Made Views result row indexing more robust.
- #1194362 by Damien Tournoud: Fixed click sort added to non-existent Views
fields.
- #1347150 by drunken monkey: Fixed fields access of Views facets block display.
- #1345972 by Krasnyj, drunken monkey: Added handling of large item amounts to
trackItemInsert().
- #1324182 by dereine, drunken monkey: Fixed indexing author when node access is
enabled.
- #1215526 by cpliakas, drunken monkey: Added support for the "Bundle" facet
dependency plugin.
- #1337292 by drunken monkey: Fixed facet dependency system.
Search API 1.0, RC 1 (2011-11-10):
----------------------------------
API changes:
- #1260834 by drunken monkey: Added a way to define custom data types.
- #1308638 by drunken monkey: Reduce size of stored index settings.
- #1291346 by drunken monkey: Expose SearchApiQuery::preExecute() and
postExecute().
- #955088 by dereine, drunken monkey: Provide (additional) access functionality.
- #1064884 by drunken monkey: Added support for indexing non-entities.
Others:
- #1304026 by drunken monkey: Utilize Facet API's 'include default facets' key
in searcher definitions.
- #1231512 by drunken monkey: Use real Relationships instead of level magic in
Views integration.
- #1260768 by drunken monkey: Move "Search pages" into its own project.
- #1260812 by drunken monkey: Move "Database search" into its own project.
- #1287602 by drunken monkey: Fixed „Index items immediately“ to delay indexing
on insert, too.
- #1319500 by drunken monkey: Remove items after unsuccessful loads.
- #1297958 by drunken monkey: Fixed wrong facet operator used for range facets.
- #1305736 by drunken monkey: Fixed notice for unset Views group operator.
- #1263214 by drunken monkey: Fixed indexing with „Index items immediately“
indexes old entity state.
- #1228726 by drunken monkey, mh86: Increased size of 'options' fields in
database.
- #1295144 by katbailey: Added alter hook for Facet API search keys.
- #1294828 by drunken monkey: Fixed accidental presence of good OOP coding
standards in Views integration.
- #1291376 by drunken monkey: Expose
SearchApiFacetapiAdapter::getCurrentSearch().
- #1198764 by morningtime, drunken monkey: Fixed handling of Views filter
groups.
- #1286500 by drunken monkey: Fixed „Search IDs” setting for facets not saved.
- #1278780 by dereine, drunken monkey: Fixed status field requirement for node
access.
- #1182614 by katbailey, cpliakas, drunken monkey, thegreat, das-peter: Added
Facet API integration.
- #1278592 by das-peter: Fixed default view mode for non-entites or entities
without view modes.
- #1251674 by Nick_vh: Fixed handling of empty fulltext keys in Views.
- #1145306 by Nick_vh, drunken monkey: Fixed handling of multiple filters in the
database service class.
- #1264164 by das-peter: Fixed the definition of the external data source
controller's trackItemChange() method.
- #1262362 by drunken monkey: Fixed error handling for orphaned facets.
- #1233426 by atlea: Fixed dirty and queued items don't get removed from the
tracking table when deleted.
- #1258240 by drunken monkey: Fixed more overlooked entity type assumptions.
- #1213698 by drunken monkey: Added a data alteration for indexing complete
hierarchies.
- #1252208 by tedfordgif: Fixed superfluous query chars in active facet links.
- #1224564 by drunken monkey: Added user language as a filter in Views.
- #1242614 by jsacksick: Fixed division by zero in drush_search_api_status().
- #1250168 by drunken monkey: Fixed deleted items aren't removed from servers.
- #1236642 by jsacksick, drunken monkey: Fixed stale static cache of
search_api_get_item_type_info().
- #1237348 by drunken monkey: Added a "Language control" data alteration.
- #1214846 by drunken monkey, Kender: Fixed overlong table names when DB prefix
is used.
- #1232478 by Damien Tournoud, drunken monkey: Fixed update of field type
settings for DB backend and index.
- #1229772 by drunken monkey: Fixed order in which items are indexed.
- #946624 by drunken monkey: Adapted to use a cron queue for indexing.
- #1217702 by Amitaibu, drunken monkey: Added documentation on facet URLs.
- #1214862 by drunken monkey: Added bundle-specific fields for related entities.
- #1204964 by klausi: Fixed default index status is not overridden on saving.
- #1191442 by drunken monkey: Fixed facets block view showing only tid.
- #1161532 by drunken monkey: Fixed discerning between delete and revert in
hook_*_delete().
Search API 1.0, Beta 10 (2011-06-20):
-------------------------------------
API changes:
- #1068342 by drunken monkey: Added a 'fields to run on' option for processors.
Others:
- #1190086 by drunken monkey: Fixed crash in hook_entity_insert().
- #1190324 by drunken monkey: Adapted to API change in Entity API.
- #1168684 by drunken monkey: Added improved tokenizer defaults for English.
- #1163096 by drunken monkey: Fixed cached types for DB servers aren't correctly
updated.
- #1133864 by agentrickard, awolfey, greg.1.anderson, drunken monkey: Added
Drush integration.
Search API 1.0, Beta 9 (2011-06-06):
------------------------------------
API changes:
- #1089758 by becw, drunken monkey: Updated Views field handlers to utilize new
features.
- #1150260 by drunken monkey: Added a way to let processors and data alterations
decide on which indexes they can run.
- #1138992 by becw, drunken monkey: Added read-only indexes.
Others:
- #1179990 by j0rd: Fixed facet blocks don't correctly respect the "unlimited"
setting.
- #1138650 by klausi, Amitaibu, drunken monkey: Fixed PHP strict warnings.
- #1111852 by miiimooo, drunken monkey: Added a 'More like this' feature.
- #1171360 by jbguerraz, drunken monkey: Added possibility to restrict the
options to display in an exposed options filter.
- #1161676 by awolfey, drunken monkey: Added Stopwords processor.
- #1166514 by drunken monkey: Fixed parseKeys() to handle incomplete quoting.
- #1161966 by JoeMcGuire: Added Search API Spellcheck support for Pages.
- #1118416 by drunken monkey: Added option to index entities instantly after
they are saved.
- #1153298 by JoeMcGuire, drunken monkey: Added option getter and setter to
Views query handler.
- #1147466 by awolfey: Added excerpt Views field.
- #1152432 by morningtime: Fixed strict warnings in render() functions.
- #1144400 by drunken monkey: Fixed use of entity_exportable_schema_fields() in
hook_schema().
- #1141206 by drunken monkey: Fixed "quantity" variable for Search page pager.
- #1117074 by drunken monkey: Fixed handling of overlong tokens by DB backend.
- #1124548 by drunken monkey: Fixed syntax error in search_api.admin.inc.
- #1134296 by klausi: Fixed check for NULL in SearchApiDbService->convert().
- #1123604 by drunken monkey, fago: Added generalized "aggregation" data
alteration.
- #1129226 by drunken monkey: Fixed incorrect handling of facets deactivated for
some search IDs.
- #1086492 by drunken monkey: Fixed inadequate warnings when using the "Facets
block" display with wrong base table.
- #1109308 by drunken monkey : Added option to choose between display of field
or facet name in "Current search" block.
- #1120850 by drunken monkey, fangel: Fixed type of related entities in nested
lists.
Search API 1.0, Beta 8 (2011-04-02):
------------------------------------
API changes:
- #1012878 by drunken monkey: Added a way to index an entity directly.
- #1109130 by drunken monkey: Added better structure for Views field rendering.
Others:
- #1018384 by drunken monkey: Fixed Views field names to not contain colons.
- #1105704 by drunken monkey: Fixed exposed sorts always sort on 'top' sort.
- #1104056 by drunken monkey: Added "Current search" support for non-facet
filters.
- #1103814 by drunken monkey: Fixed missing argument for extractFields().
- #1081084 by drunken monkey: Fixed notices in add_fulltext_field alteration.
- #1091074 by drunken monkey, ygerasimov: Added machine names to "related
entities" list.
- #1066278 by ygerasimov, drunken monkey: Removed
search_api_facets_by_block_status().
- #1081666 by danielnolde: Fixed PHP notices when property labels are missing.
Search API 1.0, Beta 7 (2011-03-08):
------------------------------------
- #1083828 by drunken monkey: Added documentation on indexing custom data.
- #1081244 by drunken monkey: Fixed debug line still contained in DB backend.
Search API 1.0, Beta 6 (2011-03-04):
------------------------------------
API changes:
- #1075810 by drunken monkey: Added API function for marking entities as dirty.
- #1043456 by drunken monkey: Added form validation/submission for plugins.
- #1048032 by drunken monkey: Added 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.
Search API 1.0, Beta 5 (2011-01-05):
------------------------------------
API changes:
- #917998: Enhance data alterations by making them objects.
- #991632: Incorporate newly available entity hooks.
- #963062: Make facets exportable.
Others:
- #1018544: includes/entity.inc mentioned in a few places.
- #1011458: Move entity and processor classes into individual files.
- #1012478: HTML in node bodies is escaped in Views.
- #1014548: Add newly required database fields for entities.
- #915174: Remove unnecessary files[] declarations from .info files.
- #988780: Merge of entity modules.
- #997852: Service config oddities.
- #994948: "Add index" results in blank page.
- #993470: Unnecessary warning when no valid keys or filters are given.
- #986412: Notice: Undefined index: value in theme_search_api_page_result().
- #987928: EntityDBExtendable::__sleep() is gone.
- #985324: Add "Current search" block.
- #984174: Bug in Index::prepareProcessors() when processors have not been set.
Search API 1.0, Beta 4 (2010-11-29):
------------------------------------
API changes:
- #976876: Move Solr module into its own project.
- #962582: Cross-entity searches (API addition).
- #939482 by fago: Fix exportables.
- #939092: Several API changes regarding service class methods.
- #939414: Enhanced service class descriptions. [soft API change]
- #939464: Documented Entity API's module and status properties.
- #939092: Changed private members to protected in all classes.
- #936360: Make servers and indexes exportable.
Others:
- #966512: "Time ago" option for Views date fields (+bug fix for missing value).
- #965318: Lots of notices if entities are missing in Views.
- #961210: Hide error messages.
- #963756: Array to string conversion error.
- #961276: Some random bugs.
- #961122: Exportability UI fixes.
- #913858: Fix adding properties that are lists of entities.
- #961210: Don't hide error messages.
- #961122: Display configuration status when viewing entities.
- #889286: EntityAPIController::load() produces WSoD sometimes.
- #958378 by marvil07: "Clear index" is broken
- #955892: Typo in search_api_solr.install.
- #951830: "List of language IDs" context suspicious.
- #939414: Rename "data-alter callbacks" to "data alterations".
- #939460: Views integration troubles.
- #945754: Fix server and index machine name inputs.
- #943578: Duplicate fields on service creation.
- #709892: Invoke hook_entity_delete() on entity deletions.
- #939414: Set fields provided by data-alter callbacks to "indexed" by default.
- #939414: Provide a default node index upon installation.
- #939822 by fago: Support fields.
- #939442: Bad data type defaults [string for fields with options].
- #939482: Override export() to work with "magic" __get fields.
- #939442: Bad data type defaults.
- #939414: Improved descriptions for processors.
- #939414: Removed the "Call hook" data alter callback.
- #938982: Not all SearchApiQuery options are passed.
- #931066 by luke_b: HTTP timeout not set correctly.
Search API 1.0, Beta 3 (2010-09-30):
------------------------------------
- API mostly stable.
- Five contrib modules exist:
- search_api_db
- search_api_solr
- search_api_page
- search_api_views
- search_api_facets
File
CHANGELOG.txt
View source
- Search API 1.x, dev (xxxx-xx-xx):
- ---------------------------------
- - #3215213 by drunken monkey: Fixed undefined index "#value" in
- SearchApiViewsHandlerFilterFulltext::exposed_validate().
-
- Search API 1.28 (2021-07-19):
- -----------------------------
- - #3208036 by DamienMcKenna, Taran2L, drunken monkey: Fixed PHP 8.0
- compatibility.
- - #2159827 by mh86, drunken monkey, farse: Fixed wrong search base paths in
- Facet API adapter.
- - #3154538 by isholgueras, drunken monkey: Fixed exception handling in
- datasource tracking methods.
- - #2104623 by drunken monkey: Fixed facet filters for multi-valued date fields.
-
- Search API 1.27 (2021-02-01):
- -----------------------------
- - #3178035 by mvc, drunken monkey: Fixed OR facets for non-numeric hierarchical
- fields.
- - #3132404 by janadam, klausi, drunken monkey: Fixed support for latest Date
- module version.
- - #3123171 by drunken monkey: Fixed wrong Views filter handler used for URI
- fields.
- - #3109880 by drunken monkey: Fixed unnecessary processing of disabled indexes.
- - #3122167 by pandaski, drunken monkey: Provided a processor for excluding
- private file entities from being indexed.
- - #3119271 by mibfire, drunken monkey: Fixed incomplete whitespace detection in
- HTML filter.
- - #3052798 by drunken monkey, smhnaji: Fixed errors on duplicate tracking of
- new items.
- - #3096993 by KarlShea, drunken monkey: Fixed Views "between" filters with only
- maximum value.
- - #3081180 by mibfire, drunken monkey: Fixed HTML filter sometimes leaving whitespace.
- - #3070125 by chrisclark, drunken monkey: Fixed Views "Reset" button validating
- minimum keywords length.
- - #2378945 by DamienMcKenna, drunken monkey, capysara, JPHuxley, minorOffense:
- Added option to keep facets when submitting Views exposed form.
- - #3035977 by das-peter, drunken monkey: Fixed edge case problems with "Entity
- HTML output" on multilingual sites.
- - #3056882 by drunken monkey, WalkingDexter: Fixed highlighting in some edge
- cases.
- - #3041704 by drunken monkey: Added multi-type support for entity status filter
- processors.
- - #2290019 by n3or, azinck, drunken monkey: Added support for OR operator to
- date facets.
- - #3040980 by drunken monkey: Fixed undefined index notice in Highlighting
- processor.
-
- Search API 1.26 (2019-03-11):
- -----------------------------
- - #2324023 by drumm, drunken monkey: Changed Views field definition for
- Relevance to float.
- - #3008849 by pamatt, drunken monkey: Fixed non-exposed numeric and date
- filters in Views.
- - #3009744 by evgeny.chernyavskiy, drunken monkey: Fixed wrong "continue" in
- search_api_server_tasks_check().
- - #3003742 by Jelle_S, drunken monkey: Fixed problems with Views date filters.
- - #3002043 by alonaoneill, drunken monkey: Fixed module name capitalization and
- dependency namespacing in .info files.
- - #2990940 by drunken monkey: Fixed multi-byte handling of Highlight processor.
- - #3001424 by drunken monkey: Fixed notice when configuring the More Like This
- contextual filter.
-
- Search API 1.25 (2018-09-17):
- -----------------------------
- - #2408727 by swim, drunken monkey: Added a batch operation for executing
- pending tasks.
- - #2325917 by guillaumev, drunken monkey: Added a Views cache plugin based on
- Views Content Cache.
- - #2989578 by KarlShea, drunken monkey: Fixed Views exposed form fields for
- "not between" operator.
- - #2982167 by osopolar, drunken monkey: Added a Drush command for re-indexing
- specific entities.
- - #1783746 by das-peter, sammys, SpadXIII, drunken monkey, ruloweb, KarlShea,
- heshanlk, Anas_maw, pinkonomy, Damien Tournoud, rudiedirkx: Added support
- for the "(not) between" operator.
- - #2408727 by drunken monkey, OliverColeman: Fixed out-of-memory errors when
- executing pending tasks.
- - Issue #2948820 by capysara, drunken monkey: Added a link to the "need to
- reindex" message on the Filters tab.
- - #2828883 by JorgenSandstrom, drunken monkey: Fixed property type for
- string-typed aggregated fields.
- - #2949899 by drunken monkey, DamienMcKenna: Added a warning against using
- particular processors with Solr servers to the "Workflow" tab.
-
- Search API 1.24 (2018-04-05):
- -----------------------------
- - #2958201 by jcnventura, drunken monkey: Reverted issue #2566529: Added
- support for the "Content access" processor for "Multiple types" indexes.
-
- Search API 1.23 (2018-03-31):
- -----------------------------
- - #2949562 by DamienMcKenna, drunken monkey: Fixed stemming of multi-word
- tokens.
- - #1903004 by AndyF, joseph.olstad, drunken monkey: Fixed errors at feature
- module installation in certain edge cases.
- - #2889989 by kevineinarsson, drunken monkey, kristofferwiklund: Fixed
- highlighting for text with multi-byte characters.
- - #1393064 by xlyz, drunken monkey, jannis: Fixed handling of empty facet
- filters.
- - #2927692 by drunken monkey, Kristi Wachter: Fixed exposed grouped Views
- options filters.
- - #2928769 by jannis, drunken monkey: Fixed Views cache not being cleared when
- enabling indexes.
- - #2566529 by Dylan Donkersgoed, drunken monkey, joachim, swirt: Added support
- for the "Content access" processor for "Multiple types" indexes.
- - #2905445 by ciss, drunken monkey: Fixed error handling in Views term filter
- handler.
- - #2904268 by pobster, drunken monkey: Added support for language hierarchy in
- Views.
-
- Search API 1.22 (2017-07-18):
- -----------------------------
- - #1710212 by drunken monkey: Added a data alteration for indexing a user's
- content.
- - #2879892 by blacklabel_tom, drunken monkey: Fixed link in description of
- "Stemmer" processor.
- - #2788593 by drunken monkey: Fixed error in Views query settings for specific
- setups.
- - #2749963 by drunken monkey: Fixed "Index hierarchy" not having values
- numerically indexed.
- - #2875793 by drunken monkey: Fixed buggy error handling in Views.
- - #2860624 by drunken monkey: Fixed problem with empty words in Views fulltext
- filter.
- - #2855447 by mparker17, drunken monkey: Added "Separator" option for
- aggregated fields of type "Fulltext".
- - #2863445 by dbjpanda, drunken monkey: Fixed phrasing in README.txt.
-
- Search API 1.21 (2017-02-23):
- -----------------------------
- - #2780341 by Berdir: Fixed passing of custom ranges to date facets.
- - #2765317 by JorgenSandstrom, NWOM, drunken monkey: Added a "Last" aggregation
- type.
- - #2842856 by drunken monkey: Fixed language filters for "Multiple types"
- indexes.
- - #2844990 by drunken monkey: Made the "Role filter" data alteration available
- for multi-type indexes.
- - #2837745 by drunken monkey, klausi: Fixed NULL tags on old serialized queries.
- - #2833482 by drunken monkey: Fixed undefined constant when uninstalling facets
- module.
- - #2840261 by alan-ps: Fixed usage of outdated hash functions.
- - #1670420 by kyletaylored, dorficus, drunken monkey: Fixed potential fatal
- error in facet adapter's getSearchKeys() method.
- - #2838075 by dsnopek: Fixed possible race condition in
- hook_system_info_alter().
- - #2836687 by sarthak drupal: Fixed one doc comment typo.
- - #2632880 by drunken monkey, donquixote: Added possibility to change indexed
- bundles on disabled indexes.
- - #2828380 by jansete: Fixed taxonomy term access tag in Views filter.
- - #2827717 by Fabien.Godineau, drunken monkey: Fixed disabling of search views
- when reverting an index.
- - #2822836 by prince_zyxware: Fixed some Drupal coding standards violations.
- - #2822145 by drunken monkey: Fixed problem with phrase search in Views
- fulltext filter.
- - #2778261 by drunken monkey, BAHbKA: Fixed "Index items immediately"
- functionality for unindexed items.
- - #2358065 by Jelle_S, graper, drunken monkey: Added the option for
- highlighting of partial matches to the processor.
- - #2779159 by mark_fullmer, drunken monkey: Added a Stemmer processor.
- - #2649412 by relaxnow, GoZ: Added support for minimum granularity to date
- facets.
- - #2769021 by Plazik, drunken monkey: Added the generated Search API query to
- the Views preview.
- - #2769877 by mfernea: Fixed database exception when filtering for anonymous
- user.
-
- Search API 1.20 (2016-07-21):
- -----------------------------
- - #2731103 by drunken monkey: Fixed the default value for the taxonomy term
- filter "multiple" setting.
- - #1818572 by morningtime, drunken monkey, lodey, guillaumev: Added pretty
- paths support to the Views facets block.
- - #2753441 by Johnny vd Laar: Fixed translated field names in
- language-independent cache.
-
- Search API 1.19 (2016-07-05):
- -----------------------------
- - #2724687 by StefanPr, drunken monkey: Fixed failed sanitization of NULL field
- values.
- - #2744189 by nikolabintev, drunken monkey: Fixed highlighting for single-word
- fields.
- - #2744995 by John Cook, drunken monkey: Fixed search views without pager.
- - #2742053 by tunic: Fixed change notification on node access records change.
- - #2733447 by jsacksick: Fixed translatability of our Views taxonomy term
- filter.
- - #2720465 by drunken monkey: Fixed bundle filter's handling of entity types
- with no bundles on multi-type indexes.
- - #2710893 by alan-ps, drunken monkey: Fixed creation of comment indexes when
- no nodes exist.
- - #2707039 by alan-ps: Fixed indexes of flag entities with "bundles" setting.
- - #2700879 by drunken monkey: Fixed breadcrumbs on index tabs.
- - #1889940 by cspurk, Yaron Tal: Fixed "HTML filter" processor to recognize all
- valid HTML tags.
- - #2700011 by drunken monkey: Fixed compatibility issues of facets from
- different indexes.
- - #2665970 by andrei.colesnic, drunken monkey: Added "Limit list to selected
- items" exposed option support for Views taxonomy term filters.
- - #2703675 by drunken monkey, heykarthikwithu: Fixed accidental assumption that
- all facets are taxonomy terms.
- - #2419853 by drunken monkey: Fixed HTML filter leaves escaped entities in
- field values sometimes.
-
- Search API 1.18 (2016-04-20):
- -----------------------------
- - Various security fixes – see https://www.drupal.org/node/2710063.
- - #2693425 by jojyja: Fixed a typo in search_api.info.
-
- Search API 1.17 (2016-03-14):
- -----------------------------
- - #2665586 by recrit, drunken monkey: Fixed parsing of invalid date facet
- filters.
- - #2677900 by stefan.r, drunken monkey: Added the possibility to change date
- facet formats.
- - #2678856 by stefan.r, drunken monkey: Fixed date facets showing wrong month
- on certain days.
- - #2667872 by Les Lim: Added "0" to field boost options.
- - #2654328 by drunken monkey, donquixote: Fixed use of "<" and ">" for open
- facet ranges.
- - #2639200 by joachim: Added sorting to "related fields" select box.
- - #2638740 by joachim, drunken monkey: Added a link to the index to the
- "re-indexing necessary" message.
- - #2629136 by drunken monkey, deranga: Fixed wrong facet counts in edge cases
- for active OR facets.
- - #2569461 by kraynuk.m, drunken monkey: Fixed existing table in update #7118.
- - #2631276 by tauno: Fixed the MLT handler for multi-entity indexes.
- - #2576265 by drunken monkey: Fixed view trying to search on non-fulltext field.
- - #2572487 by drunken monkey: Removed operator setting for date facets.
- - #2611714 by rakesh.gectcr, drunken monkey: Improved compliance with
- documentation standards.
- - #2613054 by temkin: Fixed the "search-api-index" Drush command to allow
- setting further options when indexing on all indexes.
- - #2611726 by Hubbs, rakesh.gectcr: Fixed several typos.
- - #2603500 by drunken monkey, krishna savithraj: Fixed Views fulltext searches
- for keyword "All".
- - #2529262 by kingmackenzie, stefan.r: Added an option to Views date filters to
- choose the format used by date popup.
- - #2583263 by drunken monkey: Fixed Views integration in combination with
- Search API ET and similar modules.
- - #2592231 by drunken monkey, balintcsaba: Fixed ignored item language when
- viewing translated items.
- - #2570879 by thePanz, drunken monkey: Added sorting of remembered search IDs.
- - #2565743 by drunken monkey: Fixed creation of comment indexes with specific
- bundles.
- - #2563793 by drunken monkey, smitty, ReBa: Fixed Views base table definition
- for "Multiple types" indexes.
- - #2567775 by joseph.olstad, drunken monkey: Fixed handling of broken HTML in
- the "HTML filter" processor.
- - #2565005 by drunken monkey: Properly escape labels of "checkboxes"/"radios"
- options
- - #2524314 by drunken monkey: Fixed bundle-setting for taxonomy term indexes.
- - #2550599 by ACF, drunken monkey: Fixed error on entity rebuilds.
-
- Search API 1.16 (2015-08-30):
- -----------------------------
- - #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.
-
- Search API 1.15 (2015-06-03):
- -----------------------------
- - #2190627 by m1n0, drunken monkey: Fixed fatal errors for views of disabled
- indexes.
- - #2448849 by cgoffin: Added "year range" option for date filters.
- - #2414425 by Darren Oh, drunken monkey: Fixed backend form validation when
- adding or editing a server.
- - #2450333 by drunken monkey: Added performance improvement when indexing
- entity references.
- - #2450227 by StryKaizer, drunken monkey: Fixed OR facets on taxonomy terms.
- - #1184610 by drunken monkey: Added option to limit indexes to specific entity
- bundles.
- - #1396222 by drunken monkey: Added a "First letter" aggregation type to the
- "Aggregated fields" data alteration.
- - #2412895 by drunken monkey: Fixed entity load for Views entity access check.
- - #2414367 by Darren Oh, drunken monkey: Fixed detection of missing fields in
- Views.
- - #2387161 by drunken monkey: Added a hook for altering search results.
-
- Search API 1.14 (2014-12-26):
- -----------------------------
- - #2382385 by illusionuk, drunken monkey: Fixed error handling when using
- invalid fulltext or sort field in Views.
- - #2371099 by drunken monkey: Fixed display of active "Exclude" facets.
- - #1861134 by Cyberwolf, jackbravo, drunken monkey: Fixed indexing on multiple
- indexes with Drush.
- - #2347367 by drunken monkey, das-peter: Fixed forgotten usages of
- $index->item_type.
- - #2359201 by drunken monkey: Added a "List" option to "Aggregated fields".
- - #2364247 by drunken monkey: Fixed documentation for
- SearchApiQueryFilterInterface::getFilters().
- - #2364875 by Xano: Fixed Views argument handler for fulltext fields.
- - #2174163 by drunken monkey: Fixed detection of field type changes by data
- alterations.
- - #2305755 by drunken monkey, pfrenssen: Fixed invalidation of the stored index
- fields cache.
- - #2334727 by Alex Bukach, drunken monkey: Fixed Views caching does not take
- items_per_page into account.
- - #1372092 by drunken monkey: Added an error message when no service class is
- available when creating a server.
- - #2305627 by drunken monkey, cpliakas: Fixed date facets not displayed when
- the configured granularity is larger than the calculated granularity.
- - #2319263 by solotandem: Added easier way to subclass entity classes.
- - #2278737 by drunken monkey: Fixed use of multiple Views fulltext search
- filters.
-
- Search API 1.13 (2014-07-23):
- -----------------------------
- - #2281535 by areynolds, nicola85: Adapted to latest changes in Views cache
- plugins.
- - #2145547 by aaronbauman: Fixed duplicated sorts (one exposed) in Views.
- - #2146435 by alanmackenzie: Fixed Views paging with custom pager add-ons.
- - #2278791 by drunken monkey | tksmd: Fixed excerpt when searching single CJK
- word.
- - #2272983 by idflood, drunken monkey: Fixed Highlighting processor for queries
- without returned results.
- - #2216345 by bacardi55, fabianderijk, drunken monkey: Fixed array to string
- conversion in Highlighting processor.
-
- Search API 1.12 (2014-05-23):
- -----------------------------
- - #2265349 by drunken monkey: Marked _search_api_settings_equals() as
- deprecated.
- - #2256891 by justanothermark: Fixed "0" entity labels.
- - #2233749 by rjacobs, drunken monkey: Added drush support to change the server
- used by an index.
- - #2219553 by drunken monkey: Fixed Views fulltext filter operators.
- - #2135697 by drunken monkey: Fixed handling of HTML attributes in the
- Highlighting processor.
- - #2179755 by drunken monkey, fago: Fixed whitespaces after HTML filter.
- - #2204847 by drunken monkey, alanmackenzie: Fixed Views caching issues with
- pagination.
- - #2198791 by drunken monkey: Fixed empty Views entity filters.
- - #2195469 by freakalis, drunken monkey: Added "Exclude fields" options to
- Highlighting processor.
- - #2169455 by drunken monkey: Fixed "undefined index" in
- search_api_update_7116().
- - #2219563 by drunken monkey: Added __toString() methods for queries and
- filters.
- - #1888174 by drunken monkey, ipallian: Fixed problems with date facets.
- - #2187487 by drunken monkey: Fixed admin summary of language filter.
- - #2198261 by drunken monkey: Fixed fatal error on view editing.
- - #2168713 by idebr: Fixed highlighting of keys containing slashes.
- - #2150779 by hefox: Fixed "Overridden" detection for index features.
- - #1227702 by drunken monkey: Improved error handling.
-
- Search API 1.11 (2013-12-25):
- -----------------------------
- - #1879196 by drunken monkey: Fixed invalid old indexes causing errors.
- - #2155127 by drunken monkey: Clarified the scope of the "Node access" and
- "Exclude unpublished nodes" data alterations.
- - #2155575 by drunken monkey: Fixed incorrect "Server index status" warnings.
- - #2159011 by idebr, drunken monkey: Fixed highlighting of keywords with PCRE
- special characters.
- - #2155721 by rjacobs, drunken monkey: Added support for Views' get_total_rows
- property.
- - #2158873 by drumm, drunken monkey: Fixed "all of" operator of Views entity
- filter handler.
- - #2156021 by jgullstr: Fixed confirm message when disabling servers.
- - #2146435 by timkang: Fixed Views paging with custom pager add-ons.
- - #2150347 by drunken monkey: Added access callbacks for indexes and servers.
-
- Search API 1.10 (2013-12-09):
- -----------------------------
- - #2130819 by drunken monkey, Bojhan: Added UI improvements for the "View" tabs.
- - #2152327 by sirtet, miro_dietiker: Fixed typo in help text for drush sapi-c.
- - #2144531 by drunken monkey: Fixed cloning of queries to clone filters, too.
- - #2100671 by drunken monkey: Fixed stopwords processor to ignore missing
- stopwords.
- - #2139239 by drunken monkey: Fixed highlighting for the last word of a field.
- - #1925114 by azinck: Fixed Views Facet Block integration with Panels.
- - #2139215 by drunken monkey: Fixed $context parameter of batch callback.
- - #2143659 by khiminrm: Fixed typo in update function 7116.
- - #2134509 by kscheirer, drunken monkey: Removed unused variables and
- parameters.
- - #2136019 by drunken monkey: Fixed mapping callback for taxonomy term facets.
- - #2128001 by drunken monkey: Fixed the logic of the "contains none of these
- words" fulltext operator.
- - #2128947 by stBorchert, drunken monkey: Fixed facet handling for multiple
- searches on a page.
- - #2128529 by Frando, drunken monkey: Added a way for facet query type plugins
- to pass options to the search query.
- - #1551302 by drunken monkey: Fixed the server tasks system.
- - #2135363 by drumm, drunken monkey: Added support for Views' use_count_query()
- method.
- - #1390598 by Damien Tournoud, drunken monkey: Added the concept of query filter
- tags.
- - #2135255 by dww: Fixed missing pager on first page of search results.
- - #1832334 by Damien Tournoud, drunken monkey: Fixed performance issues of
- Views options filter handler for huge options lists.
- - #2118589 by mxr576, drunken monkey: Added node access for comment indexes.
- - #1961120 by drunken monkey: Fixed Views handling of short fulltext keywords.
- - #2100231 by drunken monkey: Renamed "Workflow" tab to "Filters".
- - #2100193 by drunken monkey: Turned operations in overview into D8 dropbuttons.
- - #2100199 by drunken monkey: Merged index tabs for a cleaner look.
- - #2115127 by drunken monkey: Fixed cron indexing logic to keep the right order.
- - #1750144 by jsacksick, drunken monkey: Fixed missing Boost option for custom
- fulltext field types.
- - #1956650 by drunken monkey, wwhurley: Fixed trackItemChange not checking for
- empty $item_ids.
- - #2100191 by drunken monkey, Bojhan: Added an admin description to the Search
- API landing page.
-
- Search API 1.9 (2013-10-23):
- ----------------------------
- - #2113277 by moonray, drunken monkey: Fixed date facet count for active item.
- - #2086783 by drunken monkey: Removed Views field handlers for "virtual" fields.
- - #2114593 by drunken monkey: Added list of floats to test module.
- - #2109247 by mmikitka, drunken monkey: Exposed the status and module
- properties to Entity API.
- - #2091499 by sammys, drunken monkey: Added Views contextual filter handler for
- dates.
- - #2109537 by hefox, drunken monkey: Added alter hooks for workflow plugin
- definitions.
- - #2102111 by sergei_brill: Added hook_search_api_views_query_alter().
- - #2110315 by drumm, drunken monkey: Added specialized Views filters for users
- and terms.
- - #2111273 by drunken monkey: Fixed Javascript states for exposed filter
- operator.
- - #2102353 by aaronbauman: Fixed "smaller than" to read "less than".
- - #2097559 by thijsvdanker: Fixed the language of created search excerpts.
- - #2096275 by andrewbelcher: Fixed calling of Views pager pre/post execute
- callbacks.
- - #2093023 by maciej.zgadzaj: Added Drush commands to enable and disable
- indexes.
- - #2088905 by queenvictoria, drunken monkey: Fixed handling of Views
- override_path option.
- - #2083481 by drunken monkey, nickgs: Added "exclude" option for facets.
- - #2084953 by Yaron Tal: Fixed issue with theme initialization.
- - #2075839 by leeomara, drunken monkey: Added descriptions to field lists for
- 'Aggregated Fields'.
-
- Search API 1.8 (2013-09-01):
- ----------------------------
- - #1414048 by drunken monkey: Fixed exception in views.inc removes all Search
- API tables.
- - #1921690 by drunken monkey: Fixed stale Views cache when indexed fields
- change.
- - #2077035 by maciej.zgadzaj: Fixed whitespace recognition for search keys.
- - #2071229 by drunken monkey: Fixed use of core search constant.
- - #2069023 by drunken monkey: Fixed reaction to disabled modules.
- - #2057867 by drunken monkey: Fixed multiple values for taxonomy contextual
- filter.
- - #2052701 by drunken monkey, erdos: Fixed cron queue state when disabling the
- module.
- - #1878606 by drunken monkey: Fixed labels for boolean facets.
- - #2053171 by drunken monkey: Improved tests.
- - #1433720 by davidwbarratt, drunken monkey, JvE: Fixed handling of empty
- selection for checkboxes.
- - #1414078 by drunken monkey, jaxxed: Fixed revert of exportables.
- - #2011396 by drunken monkey: Fixed support for several facets on a single
- field.
- - #2050117 by izus, drunken monkey: Updated README.txt to reflect removed
- sub-modules.
- - #2041365 by drunken monkey: Fixed error reporting for the MLT contextual
- filter.
- - #2044711 by stBorchert, drunken monkey: Fixed facet adapter's
- getCurrentSearch() method to not cache failed attempts.
- - #1411712 by Krasnyj, drunken monkey: Fixed notices in Views with groups.
- - #1959506 by jantoine, drunken monkey: Fixed "search id" for Views facets
- block display.
- - #1902168 by rbruhn, drunken monkey, mpv: Fixed fatal error during Features
- import.
- - #2040111 by arpieb: Fixed Views URL argument handler to allow multiple values.
- - #1064520 by drunken monkey: Added a processor for highlighting.
-
- Search API 1.7 (2013-07-01):
- ----------------------------
- - #1612708 by drunken monkey: Fixed Views caching with facet blocks.
- - #2024189 by drunken monkey: Improved serialization of the query class.
- - #1311260 by drunken monkey: Fixed tokenizing of string fields.
- - #1246998 by drunken monkey: Fixed deletion of items in read-only indexes.
- - #1310970 by drunken monkey: Added improved UI help for determining which
- fields are available for sorting.
- - #1886738 by chx, Jelle_S, drunken monkey: Added Role filter data alteration.
- - #1837782 by drunken monkey: Fixed enabling of indexes through the Status tab.
- - #1382170 by orakili, lliss, drunken monkey: Added OR filtering for Views
- option filter.
- - #2012706 by drunken monkey: Fixed $reset parameter for load functions.
- - #1851204 by mvc: Fixed exception when indexing book hierarchy.
- - #1926030 by stella: Added field machine name to indexes' "Fields" tabs.
- - #1879102 by fearlsgroove: Fixed Drush attempting to index 0 items.
- - #1999858 by drunken monkey: Cleaned up API documentation for data alterations.
- - #2010116 by drunken monkey: Enabled "Index items immediately" for the default
- node index.
- - #2013581 by drunken monkey: Added multi-valued field to test module.
- - #1288724 by brunodbo, drunken monkey, fearlsgroove: Added option for using OR
- in Views fulltext search.
- - #1694832 by drunken monkey: Fixed index field settings getting stale when
- Field API field settings change.
- - #1285794 by drunken monkey: Fixed "All" option in Views' exposed "Items per
- page" setting.
-
- Search API 1.6 (2013-05-29):
- ----------------------------
- - #1649976 by Berdir, ilari.stenroth, drunken monkey: Fixed memory error during
- crons run for large indexes.
- - #1346276 by drunken monkey: Fixed Tokenizer should only run on fulltext
- fields.
- - #1697246 by drunken monkey: Added 'Parse mode' option to views.
- - #1993536 by drunken monkey, jpieck: Fixed handling of empty values in
- processors.
- - #1992228 by drunken monkey: Fixed current search block for empty keys.
- - #1696434 by orakili, ldweeks, drunken monkey: Added Views argument handler for
- all indexed taxonomy term fields.
- - #1988238 by esbenvb, drunken monkey: Fixed Views result display for deleted
- entities.
- - #872912 by drunken monkey: Expanded and fixed test cases.
- - #1760706 by jgraham, das-peter, drunken monkey: Added a flexible way for
- determining whether an index contains entities.
-
- Search API 1.5 (2013-05-04):
- ----------------------------
- - #1169254 by cslavoie, drunken monkey, DYdave: Added transliteration processor.
- - #1959088 by drunken monkey: Fixed titles for contextual filters.
- - #1792296 by andrewbelcher, drunken monkey: Added a group for Search API hooks.
- - #1407844 by nbucknor: Added "exclude" option for Views contextual filters.
- - #1278942 by Simon Georges, drunken monkey: Added an option to apply
- entity_access() to Views results.
- - #1819412 by drunken monkey: Added clean way for retrieving an index's data
- alterations and processors.
- - #1838134 by das-peter, drunken monkey: Added hook_search_api_items_indexed().
- - #1471310 by drunken monkey: Fixed handling of unset fields when indexing.
- - #1944394 by drunken monkey: Added caching to SearchApiIndex::getFields().
- - #1594762 by drunken monkey, alanom, esclapes: Fixed detection of deleted items
- in the Hierarchy data alteration.
- - #1702604 by JvE, slucero: Added option for maximum date facet depth.
-
- Search API 1.4 (2013-01-09):
- ----------------------------
- - #1827272 by drunken monkey: Fixed regression introduced by #1777710.
- - #1807622 by drunken monkey: Fixed definition of the default node index.
- - #1818948 by das-peter: Fixed endless loop in
- search_api_index_specific_items_delayed().
- - #1406808 by Haza, drunken monkey: Added support for date popup in exposed
- filters.
- - #1823916 by aschiwi: Fixed batch_sise typos.
-
- Search API 1.3 (2012-10-10):
- ----------------------------
- - Patch by mr.baileys: Fixed "enable" function doesn't use security tokens.
- - #1318904 by becw, das-peter, orakili, drunken monkey: Added improved handling
- for NULL values in Views.
- - #1306008 by Damien Tournoud, drunken monkey: Fixed handling of negative
- facets.
- - #1182912 by drunken monkey, sepgil: Added Rules action for indexing entities.
- - #1507882 by jsacksick: Added "Exclude unpublished nodes" data alteration.
- - #1225620 by drunken monkey: Added Batch API integration for the "Index now"
- functionality.
- - #1777710 by dasjo: Remove dependency on $_GET['q'] for determining base paths.
- - #1715238 by jsacksick: Fixed fulltext argument handler field list is broken.
- - #1414138 by drunken monkey: Fixed internal static index property cache.
- - #1253320 by drunken monkey, fago: Fixed improper error handling.
-
- Search API 1.2 (2012-07-07):
- ----------------------------
- - #1368548 by das-peter: Do not index views results by entity id.
- - #1422750 by drunken monkey, sepgil: Fixed illegal modification of entity
- objects.
- - #1363114 by nbucknor: Fixed inclusion of upper bound in range facets.
- - #1580780 by drunken monkey: Fixed default regexps of the Tokenizer.
- - #1468678 by znerol: Fixed erroneous use of Drupal multibyte wrapper functions.
- - #1600986 by DamienMcKenna: Fixed dependencies of exported search servers.
- - #1569874 by cpliakas: Fixed removal/adding of facets when indexed fields are
- changed.
- - #1528436 by jsacksick, drunken monkey: Fixed handling of exportable entities.
-
- Search API 1.1 (2012-05-23):
- ----------------------------
- - Fixed escaping of error messages.
- - #1330506 by drunken monkey: Removed the old Facets module.
- - #1504318 by peximo: Fixed Views pager offset.
- - #1141488 by moonray, drunken monkey: Added option to use multiple values with
- contextual filters.
- - #1535726 by bojanz, joelpittet: Fixed arguments for
- $service->configurationFormValidate() for empty forms.
- - #1400882 by mh86: Fixed "Index hierarchy" for "All parents".
-
- Search API 1.0 (2011-12-15):
- ----------------------------
- - #1350322 by drunken monkey: Fixed regressions introduced with cron queue
- indexing.
- - #1352292 by das-peter, drunken monkey: Use Search API specific table groups in
- Views integration.
- - #1351524 by das-peter: Made Views result row indexing more robust.
- - #1194362 by Damien Tournoud: Fixed click sort added to non-existent Views
- fields.
- - #1347150 by drunken monkey: Fixed fields access of Views facets block display.
- - #1345972 by Krasnyj, drunken monkey: Added handling of large item amounts to
- trackItemInsert().
- - #1324182 by dereine, drunken monkey: Fixed indexing author when node access is
- enabled.
- - #1215526 by cpliakas, drunken monkey: Added support for the "Bundle" facet
- dependency plugin.
- - #1337292 by drunken monkey: Fixed facet dependency system.
-
- Search API 1.0, RC 1 (2011-11-10):
- ----------------------------------
- API changes:
- - #1260834 by drunken monkey: Added a way to define custom data types.
- - #1308638 by drunken monkey: Reduce size of stored index settings.
- - #1291346 by drunken monkey: Expose SearchApiQuery::preExecute() and
- postExecute().
- - #955088 by dereine, drunken monkey: Provide (additional) access functionality.
- - #1064884 by drunken monkey: Added support for indexing non-entities.
-
- Others:
- - #1304026 by drunken monkey: Utilize Facet API's 'include default facets' key
- in searcher definitions.
- - #1231512 by drunken monkey: Use real Relationships instead of level magic in
- Views integration.
- - #1260768 by drunken monkey: Move "Search pages" into its own project.
- - #1260812 by drunken monkey: Move "Database search" into its own project.
- - #1287602 by drunken monkey: Fixed „Index items immediately“ to delay indexing
- on insert, too.
- - #1319500 by drunken monkey: Remove items after unsuccessful loads.
- - #1297958 by drunken monkey: Fixed wrong facet operator used for range facets.
- - #1305736 by drunken monkey: Fixed notice for unset Views group operator.
- - #1263214 by drunken monkey: Fixed indexing with „Index items immediately“
- indexes old entity state.
- - #1228726 by drunken monkey, mh86: Increased size of 'options' fields in
- database.
- - #1295144 by katbailey: Added alter hook for Facet API search keys.
- - #1294828 by drunken monkey: Fixed accidental presence of good OOP coding
- standards in Views integration.
- - #1291376 by drunken monkey: Expose
- SearchApiFacetapiAdapter::getCurrentSearch().
- - #1198764 by morningtime, drunken monkey: Fixed handling of Views filter
- groups.
- - #1286500 by drunken monkey: Fixed „Search IDs” setting for facets not saved.
- - #1278780 by dereine, drunken monkey: Fixed status field requirement for node
- access.
- - #1182614 by katbailey, cpliakas, drunken monkey, thegreat, das-peter: Added
- Facet API integration.
- - #1278592 by das-peter: Fixed default view mode for non-entites or entities
- without view modes.
- - #1251674 by Nick_vh: Fixed handling of empty fulltext keys in Views.
- - #1145306 by Nick_vh, drunken monkey: Fixed handling of multiple filters in the
- database service class.
- - #1264164 by das-peter: Fixed the definition of the external data source
- controller's trackItemChange() method.
- - #1262362 by drunken monkey: Fixed error handling for orphaned facets.
- - #1233426 by atlea: Fixed dirty and queued items don't get removed from the
- tracking table when deleted.
- - #1258240 by drunken monkey: Fixed more overlooked entity type assumptions.
- - #1213698 by drunken monkey: Added a data alteration for indexing complete
- hierarchies.
- - #1252208 by tedfordgif: Fixed superfluous query chars in active facet links.
- - #1224564 by drunken monkey: Added user language as a filter in Views.
- - #1242614 by jsacksick: Fixed division by zero in drush_search_api_status().
- - #1250168 by drunken monkey: Fixed deleted items aren't removed from servers.
- - #1236642 by jsacksick, drunken monkey: Fixed stale static cache of
- search_api_get_item_type_info().
- - #1237348 by drunken monkey: Added a "Language control" data alteration.
- - #1214846 by drunken monkey, Kender: Fixed overlong table names when DB prefix
- is used.
- - #1232478 by Damien Tournoud, drunken monkey: Fixed update of field type
- settings for DB backend and index.
- - #1229772 by drunken monkey: Fixed order in which items are indexed.
- - #946624 by drunken monkey: Adapted to use a cron queue for indexing.
- - #1217702 by Amitaibu, drunken monkey: Added documentation on facet URLs.
- - #1214862 by drunken monkey: Added bundle-specific fields for related entities.
- - #1204964 by klausi: Fixed default index status is not overridden on saving.
- - #1191442 by drunken monkey: Fixed facets block view showing only tid.
- - #1161532 by drunken monkey: Fixed discerning between delete and revert in
- hook_*_delete().
-
- Search API 1.0, Beta 10 (2011-06-20):
- -------------------------------------
- API changes:
- - #1068342 by drunken monkey: Added a 'fields to run on' option for processors.
-
- Others:
- - #1190086 by drunken monkey: Fixed crash in hook_entity_insert().
- - #1190324 by drunken monkey: Adapted to API change in Entity API.
- - #1168684 by drunken monkey: Added improved tokenizer defaults for English.
- - #1163096 by drunken monkey: Fixed cached types for DB servers aren't correctly
- updated.
- - #1133864 by agentrickard, awolfey, greg.1.anderson, drunken monkey: Added
- Drush integration.
-
- Search API 1.0, Beta 9 (2011-06-06):
- ------------------------------------
- API changes:
- - #1089758 by becw, drunken monkey: Updated Views field handlers to utilize new
- features.
- - #1150260 by drunken monkey: Added a way to let processors and data alterations
- decide on which indexes they can run.
- - #1138992 by becw, drunken monkey: Added read-only indexes.
-
- Others:
- - #1179990 by j0rd: Fixed facet blocks don't correctly respect the "unlimited"
- setting.
- - #1138650 by klausi, Amitaibu, drunken monkey: Fixed PHP strict warnings.
- - #1111852 by miiimooo, drunken monkey: Added a 'More like this' feature.
- - #1171360 by jbguerraz, drunken monkey: Added possibility to restrict the
- options to display in an exposed options filter.
- - #1161676 by awolfey, drunken monkey: Added Stopwords processor.
- - #1166514 by drunken monkey: Fixed parseKeys() to handle incomplete quoting.
- - #1161966 by JoeMcGuire: Added Search API Spellcheck support for Pages.
- - #1118416 by drunken monkey: Added option to index entities instantly after
- they are saved.
- - #1153298 by JoeMcGuire, drunken monkey: Added option getter and setter to
- Views query handler.
- - #1147466 by awolfey: Added excerpt Views field.
- - #1152432 by morningtime: Fixed strict warnings in render() functions.
- - #1144400 by drunken monkey: Fixed use of entity_exportable_schema_fields() in
- hook_schema().
- - #1141206 by drunken monkey: Fixed "quantity" variable for Search page pager.
- - #1117074 by drunken monkey: Fixed handling of overlong tokens by DB backend.
- - #1124548 by drunken monkey: Fixed syntax error in search_api.admin.inc.
- - #1134296 by klausi: Fixed check for NULL in SearchApiDbService->convert().
- - #1123604 by drunken monkey, fago: Added generalized "aggregation" data
- alteration.
- - #1129226 by drunken monkey: Fixed incorrect handling of facets deactivated for
- some search IDs.
- - #1086492 by drunken monkey: Fixed inadequate warnings when using the "Facets
- block" display with wrong base table.
- - #1109308 by drunken monkey : Added option to choose between display of field
- or facet name in "Current search" block.
- - #1120850 by drunken monkey, fangel: Fixed type of related entities in nested
- lists.
-
- Search API 1.0, Beta 8 (2011-04-02):
- ------------------------------------
- API changes:
- - #1012878 by drunken monkey: Added a way to index an entity directly.
- - #1109130 by drunken monkey: Added better structure for Views field rendering.
-
- Others:
- - #1018384 by drunken monkey: Fixed Views field names to not contain colons.
- - #1105704 by drunken monkey: Fixed exposed sorts always sort on 'top' sort.
- - #1104056 by drunken monkey: Added "Current search" support for non-facet
- filters.
- - #1103814 by drunken monkey: Fixed missing argument for extractFields().
- - #1081084 by drunken monkey: Fixed notices in add_fulltext_field alteration.
- - #1091074 by drunken monkey, ygerasimov: Added machine names to "related
- entities" list.
- - #1066278 by ygerasimov, drunken monkey: Removed
- search_api_facets_by_block_status().
- - #1081666 by danielnolde: Fixed PHP notices when property labels are missing.
-
- Search API 1.0, Beta 7 (2011-03-08):
- ------------------------------------
- - #1083828 by drunken monkey: Added documentation on indexing custom data.
- - #1081244 by drunken monkey: Fixed debug line still contained in DB backend.
-
- Search API 1.0, Beta 6 (2011-03-04):
- ------------------------------------
- API changes:
- - #1075810 by drunken monkey: Added API function for marking entities as dirty.
- - #1043456 by drunken monkey: Added form validation/submission for plugins.
- - #1048032 by drunken monkey: Added 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.
-
- Search API 1.0, Beta 5 (2011-01-05):
- ------------------------------------
- API changes:
- - #917998: Enhance data alterations by making them objects.
- - #991632: Incorporate newly available entity hooks.
- - #963062: Make facets exportable.
-
- Others:
- - #1018544: includes/entity.inc mentioned in a few places.
- - #1011458: Move entity and processor classes into individual files.
- - #1012478: HTML in node bodies is escaped in Views.
- - #1014548: Add newly required database fields for entities.
- - #915174: Remove unnecessary files[] declarations from .info files.
- - #988780: Merge of entity modules.
- - #997852: Service config oddities.
- - #994948: "Add index" results in blank page.
- - #993470: Unnecessary warning when no valid keys or filters are given.
- - #986412: Notice: Undefined index: value in theme_search_api_page_result().
- - #987928: EntityDBExtendable::__sleep() is gone.
- - #985324: Add "Current search" block.
- - #984174: Bug in Index::prepareProcessors() when processors have not been set.
-
- Search API 1.0, Beta 4 (2010-11-29):
- ------------------------------------
- API changes:
- - #976876: Move Solr module into its own project.
- - #962582: Cross-entity searches (API addition).
- - #939482 by fago: Fix exportables.
- - #939092: Several API changes regarding service class methods.
- - #939414: Enhanced service class descriptions. [soft API change]
- - #939464: Documented Entity API's module and status properties.
- - #939092: Changed private members to protected in all classes.
- - #936360: Make servers and indexes exportable.
-
- Others:
- - #966512: "Time ago" option for Views date fields (+bug fix for missing value).
- - #965318: Lots of notices if entities are missing in Views.
- - #961210: Hide error messages.
- - #963756: Array to string conversion error.
- - #961276: Some random bugs.
- - #961122: Exportability UI fixes.
- - #913858: Fix adding properties that are lists of entities.
- - #961210: Don't hide error messages.
- - #961122: Display configuration status when viewing entities.
- - #889286: EntityAPIController::load() produces WSoD sometimes.
- - #958378 by marvil07: "Clear index" is broken
- - #955892: Typo in search_api_solr.install.
- - #951830: "List of language IDs" context suspicious.
- - #939414: Rename "data-alter callbacks" to "data alterations".
- - #939460: Views integration troubles.
- - #945754: Fix server and index machine name inputs.
- - #943578: Duplicate fields on service creation.
- - #709892: Invoke hook_entity_delete() on entity deletions.
- - #939414: Set fields provided by data-alter callbacks to "indexed" by default.
- - #939414: Provide a default node index upon installation.
- - #939822 by fago: Support fields.
- - #939442: Bad data type defaults [string for fields with options].
- - #939482: Override export() to work with "magic" __get fields.
- - #939442: Bad data type defaults.
- - #939414: Improved descriptions for processors.
- - #939414: Removed the "Call hook" data alter callback.
- - #938982: Not all SearchApiQuery options are passed.
- - #931066 by luke_b: HTTP timeout not set correctly.
-
- Search API 1.0, Beta 3 (2010-09-30):
- ------------------------------------
- - API mostly stable.
- - Five contrib modules exist:
- - search_api_db
- - search_api_solr
- - search_api_page
- - search_api_views
- - search_api_facets