CHANGELOG.txt 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306
  1. Search API Solr Search 1.x, dev (xxxx-xx-xx):
  2. ---------------------------------------------
  3. - #3003819 by mandclu, drunken monkey: Added support for indexing nested
  4. documents.
  5. Search API Solr Search 1.13 (2018-09-17):
  6. -----------------------------------------
  7. - #2998931 by drunken monkey, mahipal46: Fixed warning during excerpt creation.
  8. - #2459457 by das-peter, drunken monkey, ruloweb, SpadXIII, mkalkbrenner: Added
  9. support for the "(not) between" operator.
  10. - #2970829 by donquixote, drunken monkey: Fixed "missing" facet in PHP 7.
  11. - #2916951 by drunken monkey, mkalkbrenner, osopolar, jcnventura, arcadLemon,
  12. Siridivi: Added support for Solr 7.x.
  13. - #2949293 by Novitsh: Fixed path to README.txt on multilingual sites.
  14. - #2900308 by cgoffin, drunken monkey: Fixed retrieval of multi-valued date
  15. fields in results.
  16. - #2824956 by lex0r, drunken monkey: Added support for atomic updates on API
  17. level.
  18. - #2867076 by Sardis: Fixed Solr config name for Solr 5.x.
  19. Search API Solr Search 1.12 (2017-02-23):
  20. -----------------------------------------
  21. - #2612770 by Temoor, drunken monkey: Fixed conjunction in complex filter
  22. conditions.
  23. - #2711685 by berliner: Added support for Solr 6.
  24. - #2842661 by gabrielu, drunken monkey: Fixed duplicate code line in
  25. clearCache().
  26. - #2834159 by zniki.ru: Fixed left-over explicit
  27. SearchApiSolrConnection::escapeFieldName() call.
  28. - #2677912 by jts86, mian3010: Added option to disable committing for Solr.
  29. - #2828473 by detroz: Fixed incorrect variable initialization.
  30. - #2826565 by Sardis, drunken monkey: Fixed multi-valued field highlighting.
  31. - #2807327 by drunken monkey: Fixed configuration form descriptions.
  32. - #2772199 by drunken monkey: Added a warning to the description for the
  33. highlighting server option.
  34. - #2733625 by joelstein, drunken monkey: Fixed notice in
  35. Connection::getFields().
  36. Search API Solr Search 1.11 (2016-07-06):
  37. -----------------------------------------
  38. - #2710397 by drunken monkey: Fixed escaping of highlighting tags.
  39. - #2636016 by drunken monkey: Fixed location search distance facets.
  40. Search API Solr Search 1.10 (2016-03-14):
  41. -----------------------------------------
  42. - #2604322 by lex0r, drunken monkey: Added the option to log all Solr queries.
  43. - #2645366 by tedfordgif, drunken monkey: Fixed browser incorrectly filling the
  44. HTTP Auth form fields.
  45. - #2611716 by aditya_anurag, drunken monkey: Improved the method documentation
  46. comments.
  47. - #2599658 by Loparev, drunken monkey: Added the possibility to highlight
  48. non-fulltext fields.
  49. - #2598288 by ethan.han777, JeroenT, drunken monkey: Fixed potential notices in
  50. the spellchecker code.
  51. - #2564927 by thePanz: Added support for random sorting in grouped searches.
  52. - #2527528 by maximpodorov, drunken monkey: Fixed searching of string fields
  53. with leading/trailing spaces.
  54. - #2513314 by fortis, drunken monkey: Fixed error for empty filters.
  55. - #2551763 by drunken monkey: Fixed mention of INSTALL.txt in an error message.
  56. Search API Solr Search 1.9 (2015-08-30):
  57. ----------------------------------------
  58. - #2503829 by das-peter: Added support for grouping on "magic" fields.
  59. - #2503617 by tobiasb: Fixed undefined "status_message" property in HTTP
  60. response object.
  61. - #2313591 by thePanz, nadavoid: Added support for random sorting.
  62. - #2004596 by drunken monkey: Fixed workarounds for MLT problems.
  63. - #2486533 by drunken monkey: Fixed the default operator in the Solr 5 configs.
  64. - #2466897 by drunken monkey: Fixed Solr version options in server settings.
  65. - #1918904 by arnested, ramlev, drunken monkey: Added an alter hook for
  66. autocomplete suggestions.
  67. - #2532812 by drunken monkey: Improved performance for filter-only queries.
  68. - #2463523 by bmunslow: Fixed field boosts in multi-index searches.
  69. Search API Solr Search 1.8 (2015-06-15):
  70. ----------------------------------------
  71. - #2502511 by drunken monkey: Fixed index removal on Solr 5.
  72. - #2441117 by drunken monkey: Fixed unnecessary reindexing after changing
  73. fields' boosts.
  74. Search API Solr Search 1.7 (2015-06-08):
  75. ----------------------------------------
  76. - #2466489 by drunken monkey: Changed installation instructions to point to the
  77. handbook.
  78. - #2486533 by drunken monkey: Fixed default operator in Solr 5.
  79. - #2456159 by drunken monkey: Updated config files to their latest version from
  80. the common configs.
  81. - #2442077 by drunken monkey, basvredeling: Added support for Solr 5.
  82. - #2451037 by drunken monkey: Fixed timeout errors during indexing.
  83. - #2054551 by paolomainardi, drunken monkey, lex0r: Added possibility to
  84. retrieve Solr field values in multi-index searches.
  85. - #1908990 by drunken monkey: Fixed various issues with excerpts.
  86. - #2368399 by das-peter, drunken monkey: Added Support for location filtering
  87. with a bounding box.
  88. - #2333133 by drunken monkey: Fixed behavior of filters on fulltext fields.
  89. Search API Solr Search 1.6 (2014-09-08):
  90. ----------------------------------------
  91. - #2050961 by das-peter, drunken monkey: Added proximity/distance information
  92. to search results.
  93. - #2242073 by RaF: Fixed handling of custom negative filters in filter-only
  94. searches.
  95. - #2290601 by drunken monkey: Fixed handling of complex keywords and OR facets.
  96. - #2083357 by drunken monkey: Added note that Solr 4.x server paths should be
  97. specified with core.
  98. - #2270767 by RaF: Fixed search_api_solr_views_data_alter() not always
  99. returning all virtual fields.
  100. Search API Solr Search 1.5 (2014-05-23):
  101. ----------------------------------------
  102. - #2216895 by das-peter: Added support for empty/non-empty conditions on
  103. location field types.
  104. - #2162627 by drunken monkey: Removed Solr 1.4 support.
  105. - #2175829 by danquah, drunken monkey: Fixed error when admin interface is not
  106. accessible.
  107. - #2222037 by drunken monkey: Fixed "Files" tab in Solr 4.7.
  108. - #2151719 by Derimagia, drunken monkey: Added an alter hook for multi-index
  109. search results.
  110. - #1776534 by drunken monkey, e2thex: Added support for using a Solr server
  111. with multiple sites.
  112. - #2152337 by drunken monkey: Removed confusing "multiple text fields" section
  113. from README.txt.
  114. - #2099559 by drunken monkey: Made optimizing the Solr server optional.
  115. - #2146749 by drunken monkey: Added soft commits as the default for Solr 4.
  116. - #1773440 by drunken monkey: Added performance improvement for “filter
  117. only” queries.
  118. - #2147573 by drunken monkey: Improved error handling.
  119. Search API Solr Search 1.4 (2013-12-25):
  120. ----------------------------------------
  121. - #2157839 by drunken monkey, Nick_vh: Updated config files to the newest
  122. version.
  123. - #2130827 by drunken monkey: Added additional Solr server information to the
  124. Server overview.
  125. - #2126281 by drunken monkey: Update error handling according to the latest
  126. Search API change.
  127. - #2127991 by drunken monkey: Fixed handling of negated fulltext keys.
  128. - #2113943 by drunken monkey: Fixed clash in specifying the HTTP method for
  129. searches.
  130. - #2127193 by jlapp: Fixed date field values returned for multi-index searches.
  131. - #2122155 drunken monkey: Added the "Files" tab to contextual links.
  132. - #1846860 by andrewbelcher, drclaw, drunken monkey, danielnolde: Added a way
  133. to easily define new dynamic field types.
  134. - #2064377 by Nick_vh: Made configuration files compatible with Solr Cloud.
  135. - #2107417 by Nick_vh: Fixed config files for Solr 4.5.
  136. Search API Solr Search 1.3 (2013-10-23):
  137. ----------------------------------------
  138. - #2099683 by drunken monkey: Added support for 'virtual fields' in Views.
  139. - #1997702 by ianthomas_uk, drunken monkey: Added "AUTO" mode for HTTP method.
  140. - #2033913 by drunken monkey: Fixed small error in schema.xml.
  141. - #2073441 by drunken monkey: Removed custom uninstall code for deleting
  142. dependent servers.
  143. - #1882190 by corvus_ch, arnested, drunken monkey: Added optional index ID
  144. prefixes.
  145. Search API Solr Search 1.2 (2013-09-01):
  146. ----------------------------------------
  147. - #1246730 by febbraro, maciej.zgadzaj, drunken monkey: Added a way to alter
  148. the Solr document when indexing.
  149. - #2053553 by drunken monkey, andrewbelcher: Fixed spatial features with clean
  150. field identifiers.
  151. - #2054373 by drunken monkey: Added the option to use clean field identifiers.
  152. - #1992806 by drunken monkey: Documented problems with Solr 4.3+.
  153. - #2045355 by drunken monkey, arpieb: Fixed result mapping of item IDs.
  154. - #2050157 by izus: Fixed typo in stopwords.txt.
  155. Search API Solr Search 1.1 (2013-07-21):
  156. ----------------------------------------
  157. - #1957730 by drunken monkey: Fixed filter query strings for negated filters.
  158. - #2010818 by kenorb, drunken monkey: Added new Files tab showing all used solr
  159. config files.
  160. - #2042201 by klausi: Fixed timeouts while optimizing Solr server.
  161. - #2034719 by fago: Added raw term to autocompletion response.
  162. - #2027843 by fago, drunken monkey: Made the Solr response available as part of
  163. the search results.
  164. - #1834614 by drunken monkey: Fixed date fields in MLT queries.
  165. - #1970652 by jsteggink: Fixed highlighting for text fields.
  166. - #2016169 by tomdearden, drunken monkey: Fixed parsing of facets on
  167. multi-valued fields.
  168. - #2008034 by bdecarne: Fixed highlighting in multi-index searches.
  169. Search API Solr Search 1.0 (2013-06-09):
  170. ----------------------------------------
  171. - #1896080 by drunken monkey: Included additional required config files in the
  172. module.
  173. - #1919572 by chaby: Fixed indexing of geohashes.
  174. - #2004596 by drunken monkey: Fixed "More Like This" for Solr 4.x.
  175. - #2007214 by drunken monkey: Fixed unsetting of object properties.
  176. - #1884312 by drunken monkey, mvc: Fixed resetting of HTTP password upon
  177. re-saving of the configuration form.
  178. - #1957774 by drunken monkey: Fixed displayed link to local Solr servers.
  179. - #1721262 by Steven Jones, das-peter, drunken monkey: Added field collapsing
  180. support.
  181. - #1549244 by cferthorney, drunken monkey: Added SSL Support for Solr servers.
  182. Search API Solr Search 1.0, RC 5 (2013-05-17):
  183. ----------------------------------------------
  184. - #1190462 by drunken monkey: Documented that enabling HTML filter makes sense.
  185. - #1986284 by drunken monkey: Updated common configs to the latest version.
  186. - #1990422 by populist, drunken monkey: Added support for custom stream contexts
  187. for HTTP requests.
  188. - #1957890 by drunken monkey, jwilson3: Fixed several bugs for facets.
  189. - #1676224 by dasjo, morningtime, drunken monkey: Added support for Solr 4.x.
  190. - #1985522 by chaby: Fixed use of instance method in static escape() method.
  191. - #1979102 by drunken monkey: Fixed wrong limit for limit-less searches.
  192. - #1978632 by chaby, drunken monkey: Fixed wrong check on softCommit.
  193. - #1978600 by chaby: Fixed hook_requirements() for install phase.
  194. - #1976930 by drunken monkey: Fixed duplicate method in SearchApiSolrField.
  195. Search API Solr Search 1.0, RC 4 (2013-04-22):
  196. ----------------------------------------------
  197. - #1744250 by mollux, drunken monkey, das-peter: Added support for
  198. location-based searches.
  199. - #1846254 by drunken monkey: Removed the SolrPhpClient dependency.
  200. - #1934450 by jwilson3, jlapp: Fixed reference to removed method
  201. getFacetField().
  202. - #1900644 by Deciphered: Fixed facet handling for multi-index searches.
  203. - #1897386 by drunken monkey, NIck_vh: Update the common schema.
  204. Search API Solr Search 1.0, RC 3 (2013-01-06):
  205. ----------------------------------------------
  206. - #1828260 by drunken monkey: Fixed filtering by index in multi-index searches.
  207. - #1509380 by drunken monkey: Adopt common config files.
  208. - #1815348 by drunken monkey: Fixed queryMultiple() to not use item ID as the
  209. array key.
  210. - #1789204 by Steven Jones: Added way to easily alter the fl parameter.
  211. - #1744250 by mollux, dasjo: Added support for location based search.
  212. - #1813670 by guillaumev: Fixed check for autocomplete configuration in form.
  213. - #1425910 by drunken monkey, mh86: Added setting for maximum occurence
  214. threshold in autocomplete.
  215. - #1691132 by drunken monkey, David Stosik: Fixed calls to watchdog().
  216. - #1588130 by regilero, David Stosik, drunken monkey: Fixed error handling.
  217. - #1805720 by drunken monkey: Added additional options and improvements for the
  218. autocomplete functionality.
  219. - #1276970 by derhasi, moonray: Fixed large queries break Solr search.
  220. - #1299940 by drunken monkey: Fixed handling of empty response.
  221. - #1507818 by larowlan: Fixed field boosts for standard request handler.
  222. Search API Solr Search 1.0, RC 2 (2012-05-23):
  223. ----------------------------------------------
  224. - Fixed escaping of error messages.
  225. - #1480170 by kotnik: Fixed return value of hook_requirements().
  226. - #1500210 by ezra-g, acrollet, jsacksick: Fixed errors when installing with
  227. non-default installation profiles.
  228. - #1444432 by Damien Tournoud, jsacksick: Added field-level boosting.
  229. - #1302406 by Steven Jones: Fixed autoload problem during installation.
  230. - #1340244 by drunken monkey, alanomaly: Added more helpful error messages.
  231. Search API Solr Search 1.0, RC 1 (2011-11-10):
  232. ----------------------------------------------
  233. - #1308638 by drunken monkey: Adapted to new structure of field settings.
  234. - #1308498 by zenlan, drunken monkey: Added flexibility for facet fields.
  235. - #1319544 by drunken monkey: Fixed never delete contents of read-only indexes.
  236. - #1309650 by jonhattan, drunken monkey: Added support for the Libraries API.
  237. Search API Solr Search 1.0, Beta 4 (2011-09-08):
  238. ------------------------------------------------
  239. - #1230536 by thegreat, drunken monkey: Added support for OR facets.
  240. - #1184002 by drunken monkey: Fixed support of the latest SolrPhpClient version.
  241. - #1032848 by das-peter, drunken monkey: Added possibility to save SolrPhpClient
  242. to the libraries directory.
  243. - #1225926 by drunken monkey, fago: Fixed performance problems in indexing
  244. workflow.
  245. - #1219310 by drunken monkey: Adapted to recent API change.
  246. - #1203680 by klausi: Fixed use of taxonomy terms for "More like this".
  247. - #1181260 by klausi: Fixed mlt.maxwl in solrconfig.xml.
  248. - #1116896 by drunken monkey: Adapted to newer Solr versions.
  249. - #1190462 by drunken monkey: Added option to directly highlight retrieved data
  250. from Solr.
  251. - #1196514 by drunken monkey, klausi: Fixed case sensitivity of input keys for
  252. autocomplete.
  253. - #1192654 by drunken monkey: Added support for the Autocomplete module.
  254. - #1177648 by drunken monkey: Added option to use Solr's built-in highlighting.
  255. - #1154116 by drunken monkey: Added option for retrieving search results data
  256. directly from Solr.
  257. - #1184002 by drunken monkey: Fixed INSTALL.txt to reflect that the module
  258. doesn't work with the latest Solr PHP Client version.
  259. Search API Solr Search 1.0, Beta 3 (2011-06-06):
  260. ------------------------------------------------
  261. - #1111852 by miiimooo, drunken monkey: Added a 'More like this' feature.
  262. - #1153306 by JoeMcGuire, drunken monkey: Added spellchecking support.
  263. - #1138230 by becw, drunken monkey: Added increased flexibility to the service
  264. class.
  265. - #1127038 by drunken monkey: Fixed handling of date facets.
  266. - #1110820 by becw, drunken monkey: Added support for the Luke request handler.
  267. - #1095956 by drunken monkey: Added Solr-specific index alter hook.
  268. Search API Solr Search 1.0, Beta 2 (2011-03-04):
  269. ------------------------------------------------
  270. - #1071894 by drunken monkey: Fixed incorrect handling of boolean facets.
  271. - #1071796: Add additional help for Solr-specific extensions.
  272. - #1056018: Better document Solr config customization options.
  273. - #1049900: Field values are sometimes not escaped properly.
  274. - #1043586: Allow Solr server URL to be altered.
  275. - #1010610 by mikejoconnor: Fix hook_requirements().
  276. - #1024146: Don't use file_get_contents() for contacting the Solr server.
  277. - #1010610: More helpful error message when SolrPhpClient is missing.
  278. - #915174: Remove unnecessary files[] declarations from .info file.
  279. - #984134: Add Solr-specific query alter hooks.
  280. Search API Solr Search 1.0, Beta 1 (2010-11-29):
  281. ------------------------------------------------
  282. Basic functionality is in place and quite well-tested, including support for
  283. facets and for multi-index searches.