CHANGELOG.txt 30 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587
  1. Search API 1.11 (2018-11-18):
  2. -----------------------------
  3. - #3012778 by Shashwat Purav, pamatt, drunken monkey: Fixed several doc comment
  4. typos.
  5. - #3011340 by pfrenssen, idimopoulos, drunken monkey: Fixed problem when
  6. updating multiple indexes' datasource settings via "drush cim".
  7. - #2986623 by drunken monkey, valic: Added the "Reverse entity references"
  8. processor.
  9. - #3009136 by drunken monkey, mkalkbrenner, borisson_: Added the
  10. "search_api_retrieved_field_values" query option.
  11. - #3006267 by idebr, drunken monkey: Removed conditional code for Drupal 8.5.
  12. - #3007311 by drunken monkey: Fixed catch clause in
  13. PostRequestIndexing::destruct().
  14. - #2994022 by drunken monkey, Watergate, borisson_: Fixed facets when there are
  15. no search results in Database backend.
  16. - #2898917 by Lennard Westerveld, RoSk0, drunken monkey: Fixed Views filters
  17. with checkboxes and "is all of" operator.
  18. - #3001259 by klausi, drunken monkey, borisson_: Fixed HTML escaping throughout
  19. the module.
  20. - #3001030 by mkalkbrenner, drunken monkey, mvantuch: Fixed excerpt not taking
  21. Solr filters into account.
  22. - #3004017 by idebr, drunken monkey: Fixed server/index config schemas to use
  23. UUID field from Core definition.
  24. - #2971619 by idebr, drunken monkey: Refactored the access check for the
  25. "Execute pending tasks" local action.
  26. - #2995342 by AndrewsizZ, drunken monkey, borisson_: Added stripping of
  27. script/style HTML tags in excerpts to Highlight processor.
  28. Search API 1.10 (2018-09-17):
  29. -----------------------------
  30. - #2993787 by drunken monkey, borisson_, mkalkbrenner: Added the possibility to
  31. boost fields in MLT queries.
  32. - #2936631 by drunken monkey, borisson_: Added support for the "no_ui"
  33. definition key for plugins.
  34. - #2996936 by drunken monkey, borisson_: Added suggested packages to
  35. composer.json.
  36. - #2987156 by hchonov, drunken monkey, borisson_: Fixed missing dependency on
  37. modules providing fields.
  38. - #2994638 by drunken monkey, Grayle, borisson_: Fixed warning in aggregated
  39. fields without values.
  40. - #2987237 by quicksketch, drunken monkey, borisson_: Fixed requirements hook
  41. for the Taxonomy Term Handlers module preventing updates from running.
  42. - #2992662 by capysara, drunken monkey, borisson_: Fixed the reindexing link
  43. when saving index processors or fields.
  44. - #2989689 by drunken monkey, valthebald, borisson_: Fixed bug in Views cache
  45. plugin alter hook.
  46. - #2919676 by drunken monkey, borisson_: Fixed server entity link definitions.
  47. - #2996278 by drunken monkey: Removed one pointless variable.
  48. - #2987245 by drunken monkey: Fixed use of account_switcher service for
  49. switching the currently active account.
  50. - #2996907 by zerolab, drunken monkey: Fixed entity tracking using access
  51. checks.
  52. - #2993434 by jasonawant, drunken monkey: Fixed handling of comma-separated
  53. values in Views contextual filters.
  54. - #2983843 by drunken monkey, borisson_: Fixed suggestion of installing default
  55. module when dependencies aren't met.
  56. - #2979316 by drunken monkey, Sutharsan: Fixed highlighting problems with
  57. multi-byte characters.
  58. - #2986310 by capysara, drunken monkey: Added link to reindexing when saving
  59. fields.
  60. - #2986013 by tim-diels, drunken monkey, borisson_: Fixed casting of
  61. nun-numeric strings in the database backend.
  62. - #2983630 by chipway, borisson_, drunken monkey: Fixed format of System
  63. dependency in search_api.info.yml.
  64. - #2982660 by jhedstrom, drunken monkey, borisson_: Fixed indexed time of
  65. date-only fields.
  66. - #2986216 by drunken monkey: Added the "legacy" group to
  67. SearchApiDbUpdate8102Test.
  68. - #2920943 by drunken monkey: Fixed error handling for "Rendered item"
  69. processor.
  70. Search API 1.9 (2018-07-19):
  71. ----------------------------
  72. - #2956012 by drunken monkey, DuaelFr: Added uncustomized view modes as options
  73. when rendering items.
  74. - #2980903 by drunken monkey, kristofferwiklund, borisson_: Fixed undefined
  75. index notice in Views date filter.
  76. - #2982693 by jhedstrom, borisson_, drunken monkey: Adapted tests to latest
  77. Core changes.
  78. - #2971033 by mErilainen, drunken monkey, borisson_: Added an option for prefix
  79. matching to the database backend.
  80. - #2973034 by idebr, drunken monkey: Removed outdated @todo comment.
  81. - #2972510 by msankhala, drunken monkey: Replaced Unicode::* methods with mb_*
  82. functions.
  83. - #2973047 by idebr, drunken monkey: Fixed misnamed test config files.
  84. - #2860167 by drunken monkey, borisson_, fenstrat: Added "orderby" to our
  85. config schema definitions.
  86. - #2948820 by capysara, drunken monkey, borisson_: Added a link to the "need to
  87. reindex" message on the Filters tab.
  88. - #2965803 by capysara, drunken monkey: Fixed left-over use of @url placeholder.
  89. - #2957650 by drunken monkey, borisson_: Fixed two minor problems.
  90. - #2939010 by nedjo, drunken monkey: Fixed deleted fields when index is created
  91. during module install.
  92. - #2931730 by drunken monkey, borisson_, chanderbhushan: Adapted to changes in
  93. drupal_set_message().
  94. - #2955607 by drunken monkey, borisson_: Removed our custom Query::__wakeup()
  95. work-around.
  96. - #2940138 by drunken monkey, borisson_: Switched to new Core tempstore service.
  97. - #2936630 by drunken monkey, borisson_: Adapted override detection code to use
  98. Config::hasOverrides().
  99. - #2961537 by drunken monkey: Increased Core dependency to Drupal 8.5.
  100. - #2959809 by drunken monkey, Rob230, mkalkbrenner, borisson_: Fixed small
  101. coding mistake in the "URL field" processor.
  102. - #2960931 by drunken monkey, borisson_: Fixed viewing of multiple content
  103. entity items.
  104. Search API 1.8 (2018-04-16):
  105. ----------------------------
  106. - #2960854 by nedjo, drunken monkey: Fixed "Database search defaults" index.
  107. - #2930839 by drunken monkey: Update tests according to latest PHPUnit
  108. compatibility changes
  109. - #2921022 by drunken monkey, marcvangend: Fixed automatic task execution with
  110. Drush.
  111. - #2955887 by drunken monkey, borisson_: Added a way to re-execute a query.
  112. - #2925464 by drunken monkey, borisson_, .jch: Fixed problem with missing "NOT
  113. NULL" attribute in database backend.
  114. - #2953266 by drunken monkey, borisson_: Added a helper method for
  115. "selected"/"default" checks.
  116. - #2953267 by drunken monkey, borisson_: Fixed REST dependency of Views test
  117. module.
  118. - #2945870 by Dropa, drunken monkey: Fixed timezone of indexed date strings.
  119. - #2948659 by drunken monkey, borisson_, bskibinski: Added support for HTML5
  120. placeholder in Views exposed filters.
  121. - #2951055 by bradjones1, borisson_, drunken monkey: Fixed documentation for
  122. IndexInterface::addField().
  123. - #2945560 by mkalkbrenner, drunken monkey, borisson_: Fixed handling of
  124. existing highlighting data in Highlight processor.
  125. - #2946386 by drunken monkey, borisson_: Fixed typo in Query::getAbortMessage().
  126. - #2945675 by drunken monkey, borisson_: Unified use of self and static.
  127. Search API 1.7 (2018-02-23):
  128. ----------------------------
  129. - #2922525 by drunken monkey, borisson_: Changed "Index items immediately" to
  130. delay indexing until the end of the page request.
  131. - #2930720 by drunken monkey, borisson_: Added a UI for rebuilding the tracking
  132. table for an index.
  133. - #2912246 by drunken monkey: Fixed inconsistent array indices in query
  134. languages.
  135. - #2939405 by bserem, borisson_, drunken monkey, yoroy: Improved UI text on
  136. what is included in the index.
  137. - #2943705 by kevin.dutra, drunken monkey, borisson_: Fixed performance
  138. problems with LIFO tracker.
  139. - #2942846 by idebr, drunken monkey, borisson_: Added empty/not empty operators
  140. to Views fulltext field filters.
  141. - #2940255 by drunken monkey: Updated the DB autocomplete implementation to the
  142. stable API version.
  143. - #2938646 by drunken monkey, Johnny vd Laar: Fixed item-boosts in database
  144. backend.
  145. - #2939085 by mattgill, drunken monkey: Fixed fatal error in Views when trying
  146. to set keywords conjunction on aborted query.
  147. - #2933811 by drunken monkey: Fixed coding standards in new Drush code.
  148. - #2932347 by drunken monkey, ghaya: Fixed case insensitive matching for
  149. highlighting non-ASCII text.
  150. - #2938288 by drunken monkey: Fixed problems with PHP 7.2.
  151. - #2934321 by Graber, drunken monkey: Fixed Views total for views with pager
  152. offset.
  153. - #2932347 by drunken monkey, ghaya: Fixed case insensitive matching for
  154. highlighting non-ASCII text.
  155. - #2933309 by drunken monkey, mkalkbrenner: Made some helper methods in the
  156. CommandHelper class public.
  157. - #2928279 by drunken monkey, borisson_: Added a test for the default tracker
  158. plugin.
  159. Search API 1.6 (2017-12-24):
  160. ----------------------------
  161. - #2669962 by kevin.dutra, drunken monkey, kristofferwiklund, borisson_: Added
  162. option to change the order in which items are indexed.
  163. - #2917399 by drunken monkey, andypost, borisson_, zenimagine: Fixed definition
  164. of Views taxonomy term plugins.
  165. - #2922874 by drunken monkey, borisson_: Fixed DBMS compatibility handling when
  166. a non-default database is used with the Database backend.
  167. - #2923910 by George Bills, drunken monkey, eft, borisson_, robin.ingelbrecht:
  168. Fixed handling of array-valued Views fulltext filter input.
  169. - #2914478 by borisson_, mpp, drunken monkey, pfrenssen, claudiu.cristea,
  170. kevin.dutra, SylvainM, jhedstrom, bircher: Added integration with Drush 9.
  171. - #2926733 by drunken monkey, borisson_: Fixed indexing of leading/trailing
  172. whitespace in fulltext tokens on database backend.
  173. - #2922024 by drunken monkey, borisson_: Fixed Stemmer incorrectly processing
  174. non-English searches.
  175. - #2931730 by drunken monkey: Adapted tests to changes in drupal_set_message().
  176. - #2929739 by drunken monkey, borisson_: Improved adherence to coding standards.
  177. - #2927748 by mkalkbrenner, mstiem, drunken monkey: Fixed Views field handler
  178. for multiple processor-defined fields returned by the server.
  179. - #2928944 by drunken monkey: Removed assert() calls with string parameters.
  180. - #2923976 by Martijn Houtman, drunken monkey: Fixed facets with random sorting
  181. on Database backend.
  182. - #2921582 by chr.fritsch, drunken monkey: Fixed saving of "database_text" form
  183. field for Database servers.
  184. - #2919884 by samuel.mortenson, borisson_, drunken monkey: Improved performance
  185. for saving an index's reindexing state.
  186. - #2855254 by dev.patrick, drunken monkey, borisson_: Removed the remaining
  187. @codingStandardsIgnoreFile directive.
  188. - #2916754 by chr.fritsch, borisson_, drunken monkey: Fixed failure to detect
  189. whether a view is executed in the current request.
  190. - #2910638 by drunken monkey, borisson_, phillipHG: Fixed handling of
  191. entity-valued processor properties.
  192. - #2917036 by drunken monkey, borisson_: Fixed illegal return values in
  193. Database::getAutocompleteSuggestions().
  194. - #2916225 by tilenav, borisson_, drunken monkey: Replaced manual config
  195. setting with installConfig() in our Kernel tests.
  196. - #2917779 by mkalkbrenner, edurenye, drunken monkey: Fixed fatal errors in
  197. views on PHP 5.
  198. - #2905562 by drunken monkey, borisson_: Increased the minimum Core version to
  199. 8.4.
  200. - #2905562 by drunken monkey, borisson_: Increased the minimum Core version to
  201. 8.4.
  202. - #2916208 by drunken monkey: Fixed AJAX display of plugin forms.
  203. - #2278433 by drunken monkey, borisson_: Added option to Views field handlers
  204. to use highlighted fields data.
  205. - #2278433 by drunken monkey, borisson_: Added option to Views field handlers
  206. to use highlighted fields data.
  207. Search API 1.5 (2017-10-14):
  208. ----------------------------
  209. - #2913688 by kevin.dutra, borisson_, drunken monkey: Fixed display plugin for
  210. Views pages with contextual filters.
  211. - #2911734 by drunken monkey, borisson_, mkalkbrenner: Fixed Views display of
  212. fields returned from the backend.
  213. - #2910918 by drunken monkey, borisson_: Fixed error in fields configuration
  214. form.
  215. - #2650986 by drunken monkey, borisson_: Fixed various problems with Views
  216. field handling.
  217. - #2907518 by drunken monkey, jrockowitz, borisson_: Fixed index
  218. creation/update via CLI on large sites.
  219. - #2908440 by claudiu.cristea: Fixed UnsavedIndexConfiguration documentation.
  220. - #2899678 by drunken monkey, Graber, borisson_: Added support for VBO.
  221. - #2909153 by drunken monkey, borisson_: Fixed fatal error for test fails under
  222. certain conditions.
  223. - #2907756 by drunken monkey, bojanz: Fixed "Entity status" processor to
  224. support other publishable entity types.
  225. - #2904377 by drunken monkey, borisson_: Added Autocomplete tests for the DB
  226. backend.
  227. - #2907943 by drunken monkey: Fixed warnings on PHP 5.
  228. - #2906099 by drunken monkey: Fixed use of field's underlying property label in
  229. Views.
  230. - #2896073 by drunken monkey, New Zeal: Fixed warnings when indexing empty text
  231. fields.
  232. - #2898082 by drunken monkey: Re-organized our test class namespaces.
  233. - #2907334 by drunken monkey: Fixed some more Drupal coding standards
  234. violations.
  235. - #2903407 by drunken monkey, alan-ps: Added #optional to form containers where
  236. appropriate.
  237. Search API 1.4 (2017-09-07):
  238. ----------------------------
  239. - #2905117 by drunken monkey: Fixed problems with multi-valued
  240. processor-generated fields on Solr.
  241. - #2884034 by drunken monkey: Fixed highlighting for processed keywords.
  242. - #2902947 by drunken monkey: Fixed "Thousands marker" setting for Views fields.
  243. - #2902907 by drunken monkey, juagarc4: Fixed indexing of multibyte text on
  244. MySQL.
  245. - #2903805 by drunken monkey: Disabled fields processors for hidden fields.
  246. - #2903014 by drunken monkey: Fixed "Enable for all fields" processor option.
  247. - #2904976 by drunken monkey: Fixed the current test fails.
  248. - #2902810 by drunken monkey, borisson_: Made query serialization in tests
  249. safer.
  250. - #2903834 by drunken monkey: Adapted to latest changes in Autocomplete module.
  251. - #2903633 by drunken monkey: Fixed current test fails.
  252. - #2899920 by kfritsche: Fixed stored value of boolean Views filters.
  253. - #2896312 by kerasai, drunken monkey: Fixed problems with Views options list
  254. filter.
  255. - #2896878 by drunken monkey: Fixed test fails due to latest Core changes.
  256. - #2665476 by ericgsmith, drunken monkey: Fixed paging in cached views.
  257. Search API 1.3 (2017-07-19):
  258. ----------------------------
  259. - #2888584 by drunken monkey: Fixed index description for "cron batch size" of
  260. -1.
  261. - #2895142 by drunken monkey: Made our test classes more useful for other
  262. modules.
  263. - #2851436 by Erik Frèrejean, andywhale, beltofte, drunken monkey: Added a
  264. "Type-specific boosting" processor.
  265. - #2889426 by cspitzlay, drunken monkey: Fixed test fails on Drupal 8.3.
  266. - #2891387 by drunken monkey: Fixed some new code style issues.
  267. - #2891246 by drunken monkey: Fixed error detection in plugin helper.
  268. - #2884451 by drunken monkey: Fixed missing primary key for denormalized index
  269. tables in DB backend.
  270. - #2886978 by drunken monkey: Fixed tracking of entities in disabled languages.
  271. Search API 1.2 (2017-06-25):
  272. ----------------------------
  273. - #2881198 by jzavrl, drunken monkey, borisson_: Added property paths to "Add
  274. fields" form.
  275. - #2883475 by Matthijs, drunken monkey, borisson_: Added support for "Language
  276. not applicable".
  277. - #2883807 by LammensJ, drunken monkey: Fixed warning in Views UI for
  278. contextual filters.
  279. - #2880239 by acbramley, drunken monkey, borisson_: Fixed logic for multiple
  280. sorts on the same field.
  281. - #2889426 by drunken monkey: Fixed test fails for latest Core changes.
  282. - #2884720 by blake.thompson: Added a display plugin for the Views Embed
  283. display type.
  284. - #2882347 by mkalkbrenner: Fixed forms to not have unserializable properties.
  285. - #2676468 by acbramley, drunken monkey, borisson_: Fixed stale cache in search
  286. view with tag-based caching.
  287. - #2876398 by drunken monkey: Fixed operator description of Views "Fulltext
  288. search" filter.
  289. - #2881945 by drunken monkey: Removed unnecessary check in
  290. AddURL::addFieldValues().
  291. - #2886981 by drunken monkey: Fixed test fails for latest Core changes.
  292. - #2880026 by Anton4yk, drunken monkey: Fixed bugs in entity datasource's item
  293. discovery code for edge cases.
  294. - #2881631 by jzavrl, drunken monkey, borisson_: Added alphabetic sort for
  295. properties in "Add fields" form.
  296. - #2867809 by drunken monkey, borisson_: Added an option to enable a processor
  297. for all compatible fields.
  298. - #2878974 by acbramley: Added the date Views argument plugin.
  299. - #2840274 by drunken monkey, borisson_: Updated the Core dependency to 8.3.
  300. - #2874895 by harsha012, drunken monkey, borisson_: Fixed OOP code to use the
  301. t() method instead of the global t() function.
  302. - #2624876 by drunken monkey, borisson_: Added a query option for "properties
  303. to retrieve".
  304. - #2682949 by drunken monkey, borisson_: Adapted to changes in the Autocomplete
  305. module.
  306. Search API 1.1 (2017-05-10):
  307. ----------------------------
  308. - #2858303 by beluoctavian, drunken monkey: Fixed "is empty" Views filters for
  309. taxonomy term references.
  310. - #2873246 by drunken monkey: Fixed a second error for cached aborted search
  311. queries in Views.
  312. - #2862289 by hoebekewim, drunken monkey: Fixed oversized column for fulltext
  313. fields in denormalized index table.
  314. - #2859683 by drunken monkey: Added a note to fields processors explaining that
  315. per-field keywords processing isn't supported.
  316. - #2871497 by drunken monkey: Fixed validation of "Whitespace characters"
  317. setting for the Tokenizer processor.
  318. - #2868704 by drunken monkey: Fixed old removed fields being present on query
  319. object.
  320. - #2863955 by alan-ps, drunken monkey, borisson_: Fixed unsupported processors
  321. remaining enabled.
  322. - #2870988 by sahilsharma011, c.nish2k3, kala4ek: Removed translations from all
  323. tests.
  324. - #2871030 by drunken monkey: Fixed error for cached aborted search queries in
  325. Views.
  326. - #2230935 by shkiper, drunken monkey: Added the "search-api-server-clear"
  327. Drush command.
  328. Search API 1.0 (2017-04-26):
  329. ----------------------------
  330. - #2871145 by opdavies, drunken monkey, borisson_: Fixed link to php.net for
  331. PCRE reference.
  332. - #2543472 by drunken monkey: Fixed indexing of multiple indexes via Drush.
  333. - #2871549 by drunken monkey: Added note about backwards compatibility to
  334. README.txt.
  335. Search API 1.0, RC 4 (2017-04-21):
  336. ----------------------------------
  337. - #2869121 by drunken monkey: Fixed fatal error when required fulltext filter is
  338. in exposed form block.
  339. Search API 1.0, RC 3 (2017-04-20):
  340. ----------------------------------
  341. - #2869121 by drunken monkey, Wim Leers, wouter.adem, borisson_: Added improved
  342. "Required" handling for the Views "Fulltext search" filter.
  343. - #2870782 by drunken monkey: Fixed the tests for Drupal 8.2.
  344. - #2868851 by acbramley, drunken monkey: Fixed wrong interface used for loggers.
  345. - #2868427 by dbjpanda, drunken monkey: Fixed use of d.o URL alias in
  346. README.txt.
  347. Search API 1.0, RC 2 (2017-04-10):
  348. ----------------------------------
  349. - #2846932 by drunken monkey, killua99, borisson_: Fixed error when changing
  350. boost values with a Postgres database backend.
  351. - #2866454 by phenaproxima, drunken monkey: Fixed problems in update 8103.
  352. - #2844945 by drunken monkey: Fixed uncaught exception when adding too many
  353. fields.
  354. Search API 1.0, RC 1 (2017-04-09):
  355. ----------------------------------
  356. - #2776659 by drunken monkey, drholera: Removed the deprecated Utility methods.
  357. - #2268809 by drunken monkey: Converted all arrays in the code to use the short
  358. syntax.
  359. - #2863736 by fran seva, drunken monkey: Added a setDataDefinition() method to
  360. the Field class.
  361. - #2867118 by drunken monkey: Fixed reported coding standards problems.
  362. - #2839932 by drunken monkey, borisson_, bmcclure, jacktonkin: Fixed Views
  363. problems with "Rendered item" fields.
  364. - #2765317 by vasike: Added a "Last" aggregation for aggregated fields.
  365. - #2861657 by drunken monkey: Removed remaining usages of "e.g.".
  366. Search API 1.0, Beta 5 (2017-04-02):
  367. ------------------------------------
  368. - #2842029 by vasike, drunken monkey: Added a "plugin helper" service for
  369. creating index plugins.
  370. - #2863253 by drunken monkey: Added hook infos for all our hooks.
  371. - #2856050 by StryKaizer, drunken monkey, marthinal, borisson_: Added getPath()
  372. to display plugins and deprecated getUrl().
  373. - #2856003 by borisson_, drunken monkey: Added "index" and "path" to search
  374. display annotation definition.
  375. - #2842557 by StryKaizer, Boobaa, drunken monkey, borisson_: Fixed "is rendered
  376. on current page" checks for Views displays with contextual filters.
  377. - #2855157 by dbjpanda: Fixed a small CSS error.
  378. - #2842007 by shashank.mundhra: Fixed DB comment of search_api_item.status
  379. column.
  380. - #2682369 by Alumei, drunken monkey, swentel, Crell, stBorchert, prics,
  381. borisson_: Fixed problems with overridden config entities.
  382. - #2645882 by drunken monkey, borisson_: Fixed "items could not be indexed"
  383. message for "Index now".
  384. - #2641388 by mallezie, drunken monkey, borisson_, janusman: Added various UX
  385. improvements for the "Fields" tab.
  386. - #2861587 by alexpott: Fixed the DB/Defaults integration tests.
  387. - #2855758 by StryKaizer, drunken monkey: Fixed "is rendered" checks for Views
  388. block displays.
  389. - #2855444 by drunken monkey: Added language-specific test for the "Rendered
  390. item" processor.
  391. - #2794295 by isramv, drunken monkey, alan-ps: Fixed default index indexing term
  392. names instead of IDs.
  393. - #2343161 by alan-ps, drunken monkey: Added per-datasource indexing stats.
  394. - #2857017 by shkiper: Fixed copy-paste errors in js/index-active-formatters.js.
  395. - #2311039 by drunken monkey: Fixed missing dependency injection for all form
  396. and plugin classes.
  397. - #2745655 by drunken monkey: Added test for (NOT) NULL conditions on fulltext
  398. fields in DB backend.
  399. - #2574889 by drunken monkey, ChristianAdamski: Added Tour module integration.
  400. - #2814925 by kducharm, drunken monkey, Cyberwolf: Fixed indexing of computed
  401. fields.
  402. - #2852807 by alan-ps: Fixed CheckStyle warnings in this project.
  403. - #2659868 by borisson_, drunken monkey: Fixed CacheabilityTest to make sure it
  404. displays the rendered entities.
  405. - #2853049 by Blanca.Esqueda: Fixed config schema error for Views date filters.
  406. - #2847810 by JayKandari: Added Stemmer to ProcessorIntegrationTest.
  407. - #2753667 by pfrenssen, drunken monkey, borisson_, idimopoulos, sandervd,
  408. sardara: Improved Views cache plugins and their cache metadata.
  409. - #2843854 by becw, drunken monkey: Fixed date filters in search views.
  410. - #2753763 by drholera, drunken monkey: Added a logging trait which can also
  411. log exceptions.
  412. - #2850025 by alan-ps: Added a "label_collection" property for our entity types.
  413. - #2851533 by drunken monkey: Adapted the tests to the latest Core changes.
  414. - #2491175 by drunken monkey, ptmkenny: Added a new "Entity status" processor
  415. to replace "Node status".
  416. - #2681273 by drunken monkey, borisson_: Added plugin descriptions consistently
  417. to the UI.
  418. - #2642792 by drunken monkey: Fixed and expanded the RenderedItemTest.
  419. - #2844527 by ayalon, drunken monkey: Added some contextual filters for Views.
  420. - #2847307 by JayKandari, drunken monkey: Removed "Display" suffix from our
  421. search display plugins.
  422. - #2849507 by drunken monkey: Fixed test fails on Drupal 8.4.
  423. - #2846255 by drunken monkey: Fixed displayed order of processors in UI.
  424. - #2656916 by drunken monkey: Removed unused field dependency calculation
  425. method.
  426. - #2844192 by BR0kEN, drunken monkey: Fixed failure in DB backend when setting
  427. field boost from 0 to other value.
  428. - #2847588 by Nick_vh, drunken monkey: Improved the description of the
  429. search_api_views_taxonomy module.
  430. - #2843632 by beram, drunken monkey: Fixed "contains any" for Views fulltext
  431. contextual filter.
  432. - #2842971 by jespermb, borisson_: Fixed wrong URL for block search displays.
  433. - #2842546 by alan-ps: Fixed Drush commands for enabling and disabling indexes.
  434. - #2840675 by nicrodgers, drunken monkey: Added support for Views filters with
  435. option lists.
  436. - #2841550 by drunken monkey: Fixed execution of pending tasks.
  437. - #2841827 by umed91, drunken monkey: Fixed some code style issues.
  438. - #2682615 by drunken monkey: Added tests for object serialization and cloning.
  439. - #2794879 by drunken monkey: Added property paths to the "Fields" tab.
  440. - #2840261 by alan-ps: Fixed usage of outdated hash functions.
  441. Search API 1.0, Beta 4 (2016-10-24):
  442. ------------------------------------
  443. - #2839981 by borisson_, drunken monkey: Fixed search ID for non-page views.
  444. - #2834350 by alan-ps: Fixed missing field restriction in DB backend
  445. autocomplete code.
  446. - #2809469 by StryKaizer, borisson_, drunken monkey, pfrenssen: Fixed
  447. incompatible cache modes used for Search API views.
  448. - #2839142 by borisson_, drunken monkey: Added new test for Defaults module
  449. index creation.
  450. - #2831436 by borisson_, drunken monkey: Added dependency information to
  451. display plugins.
  452. - #2836994 by dermario: Fixed order of facets in DB backend unreliable.
  453. - #2839445 by borisson_: Fixed test failure in for some Core versions.
  454. - #2833229 by timcosgrove: Removed array type hinting for batch contexts.
  455. - #2656052 by drunken monkey: Removed the "plugin_id"/"settings" sub-level of
  456. index plugin settings.
  457. - #2837099 by drunken monkey: Fixed the tests in latest Drupal 8.3 dev version.
  458. - #2709351 by drunken monkey: Fixed invalid processor configurations when field
  459. configuration changes.
  460. - #2829351 by SchnWalter, drunken monkey, borisson_: Fixed
  461. $entity->search_api_skip_tracking for nodes.
  462. - #2827961 by drunken monkey, Steven Jones: Fixed problems with giant scores in
  463. DB backend.
  464. - #2823985 by felribeiro, dermario, borisson_: Added an integration test for
  465. the "Role filter" processor.
  466. - #2832015 by mkalkbrenner: Removed translations from functional tests.
  467. - #2828184 by ekes: Fixed bug in Stemmer config form validation.
  468. - #2828848 by mkalkbrenner, drunken monkey, borisson_: Prepared IntegrationTest
  469. to be executed with different backends.
  470. - #2828148 by ekes, borisson_, drunken monkey: Fixed problem when stemming
  471. multiple words at once.
  472. - #2826822 by drunken monkey: Fixed use of illegal typed data type "text".
  473. - #2826308 by drunken monkey, mkalkbrenner: Fixed unwanted filter in Views
  474. tests.
  475. - #2734897 by niko-, drunken monkey: Added tests for preIndexSave()
  476. implementations.
  477. - #2650364 by drunken monkey: Added a "skip access checks" option to the Views
  478. relationship plugin.
  479. - #2826160 by keboca, drunken monkey: Fixed config form of "Role filter"
  480. processor to be more robust.
  481. - #2753815 by niko-, drunken monkey, itsekhmistro, borisson_: Ported Simpletest
  482. web tests to BrowserTestBase tests.
  483. - #2358065 by tstoeckler: Added the option for highlighting of partial matches
  484. to the processor.
  485. - #2470837 by sinn, drunken monkey: Added documentation on why to disable Core
  486. Search.
  487. - #2767609 by drunken monkey, borisson_: Added backend tests for empty value
  488. conditions.
  489. - #2789431 by phenaproxima, drunken monkey: Added possibility to display
  490. processor-generated fields in Views.
  491. - #2822553 by niko-: Removed a test assertion that failed when run via GUI.
  492. - #2821445 by drunken monkey: Fixed warning in HTML filter for non-HTML fields.
  493. - #2733185 by sinn, drunken monkey: Added documentation and tests for tracker
  494. and display plugin alter hooks.
  495. - #2824326 by Jo Fitzgerald: Fixed generated autocomplete suggestions of the DB
  496. backend.
  497. - #2824932 by mkalkbrenner: Fixed incorrect indexing call in backend tests.
  498. - #2821498 by stBorchert: Increased our required minimum Core version to 8.2.
  499. - #2816979 by drunken monkey: Added click-sorting for indexed fields in Views.
  500. - #2779159 by mark_fullmer, drunken monkey, borisson_: Added a Stemmer
  501. processor.
  502. - #2799497 by drunken monkey: Added a getter for the Views query's "where"
  503. property.
  504. - #2574583 by drunken monkey: Fixed loading of entities from excluded bundles.
  505. - #2795861 by sinn: Removed some deprecated methods.
  506. - #2748323 by sinn: Fixed comment reference to removed method
  507. alterPropertyDefinitions().
  508. - #2809753 by drunken monkey: Fixed issues with multiple OR facets.
  509. - #2821955 by mkalkbrenner: Adapted processor test base for use with other
  510. backends.
  511. - #2819637 by alan-ps: Renamed use of the DB layer rollback() method to
  512. rollBack().
  513. Search API 1.0, Beta 3 (2016-10-24):
  514. ------------------------------------
  515. - #2625152 by jhedstrom, drunken monkey, borisson_, mpp, stijn.blomme,
  516. Rodlangh: Added an "Index hierarchy" processor.
  517. - #2818621 by alan-ps: Fixed overly accurate index status percentage.
  518. - #2792277 by drunken monkey: Fixed issues during config syncing of our
  519. entities.
  520. - #2813525 by drunken monkey, alan-ps: Fixed incorrect indexing of
  521. nodes/comments with excluded bundle.
  522. - #2803701 by drunken monkey, rbayliss: Fixed strict warnings from
  523. UnsavedConfigurationFormTrait.
  524. - #2711017 by drunken monkey: Adapted Core's UncacheableDependencyTrait.
  525. - #2690229 by drunken monkey: Adapted Core's SubformState solution.
  526. - #2575641 by rbayliss, dazz, drunken monkey: Fixed behavior of "Save and edit"
  527. button for indexes.
  528. - #2769021 by drunken monkey: Added the generated Search API query to the Views
  529. preview.
  530. - #2817341 by mkalkbrenner, drunken monkey: Added PluginDependencyTrait to
  531. ConfigurablePluginBase.
  532. - #2809211 by cristiroma: Fixed size of text fields on "Fields" tab.
  533. - #2684465 by Dropa, david.gil, drunken monkey: Fixed indexing of
  534. non-translated entity references.
  535. - #2695627 by dermario, drunken monkey: Added support for (NOT) IN and (NOT)
  536. BETWEEN operators to Views.
  537. - #2782577 by drunken monkey, zuhair_ak: Fixed extraction of configurable
  538. properties in processors.
  539. Search API 1.0, Beta 2 (2016-09-28):
  540. ------------------------------------
  541. - #2798643 by drunken monkey, Berdir: Fixed handling of enforced dependencies
  542. for search indexes.
  543. - #2799475 by borisson_, drunken monkey: Added support for Views block and REST
  544. displays in the Views search display deriver.
  545. - #2763161 by drunken monkey, borisson_: Fixed cache issues with Views search
  546. display plugins.
  547. - #2800011 by drunken monkey, borisson_: Fixed display of hidden properties
  548. when adding fields.
  549. - #2794093 by drunken monkey, borisson_, kamalrajsahu21: Fixed the processor
  550. reordering CSS.
  551. - #2640982 by drunken monkey, borisson_: Fixed "unsaved changes" code in the
  552. Fields UI.
  553. - #2727697 by drunken monkey, borisson_: Fixed serialization of modified
  554. indexes.
  555. - #2747767 by joachim: Changed the "Aggregation type" form element to radios.
  556. - #2565621 by LKS90, drunken monkey: Added a test for the database defaults
  557. submodule.
  558. - #2684465 by drunken monkey, marthinal: Fixed indexing of related entities on
  559. multilingual sites.
  560. - #2566241 by drunken monkey: Fixed index tracker select default value.
  561. - #2555177 by drunken monkey: Fixed empty bundle selects in datasource config
  562. forms.
  563. Search API 1.0, Beta 1 (2016-09-05):
  564. ------------------------------------
  565. First Beta release of the project's Drupal 8 version. The API can be considered
  566. mostly stable and an upgrade path will be provided for all data structure
  567. changes from this point forward.