luceneapi 7.x-3.0-unstable3
| Download | Size | md5 hash |
|---|---|---|
| luceneapi-7.x-3.0-unstable3.tar.gz | 44.57 KB | 7bda4743fcdccbdb3cb64665734ee145 |
| luceneapi-7.x-3.0-unstable3.zip | 60.89 KB | b218fb412df2a098166f6fce1bddf535 |
Release notes
Bug fixes:
Various minor bug fixes addressed by new features.
New Features:
#1105422: Add consistency to class naming conventions
#1103538: Remove query API and implement plugins
luceneapi 7.x-3.0-unstable2
| Download | Size | md5 hash |
|---|---|---|
| luceneapi-7.x-3.0-unstable2.tar.gz | 42.79 KB | 7e1ed53ae78548eb6671c5d00ef0f030 |
| luceneapi-7.x-3.0-unstable2.zip | 61.09 KB | da9793a7299cd412495475bdf1011697 |
Release notes
Bug Fixes:
#1099670: Search page title is "Home"
#1099644: Fatal error thrown when summary highlighter is selected.
#1099620: Core search tabs disappear after searching in a tab generated by Search Lucene API.
luceneapi 7.x-3.0-unstable1
| Download | Size | md5 hash |
|---|---|---|
| luceneapi-7.x-3.0-unstable1.tar.gz | 42.68 KB | 2855242ecfc09531e96f94da2bfb60cf |
| luceneapi-7.x-3.0-unstable1.zip | 60.94 KB | da7659cd6d1dda24307307d8ffc1deb2 |
Release notes
Unstable release of Search Lucene API 3.x.
A lot of features have yet to be ported from the 2.x API, but the UI is in working shape and the basic search functionality works. This release is primarily for early adopters to take a look at the new interface and get a handle on what features will be available going forward.
luceneapi 7.x-2.x-dev
| Download | Size | md5 hash |
|---|---|---|
| luceneapi-7.x-2.x-dev.tar.gz | 46.18 KB | b780c707f09a3b516f88db3083716a1c |
| luceneapi-7.x-2.x-dev.zip | 62.61 KB | fb2ba8d48d3ccb25724589626eeb3c26 |
Release notes
Straight port of 2.x API to Drupal 7 with minor API changes that take advantage of what Drupal 7 has to offer.
luceneapi 6.x-2.4
| Download | Size | md5 hash |
|---|---|---|
| luceneapi-6.x-2.4.tar.gz | 74.01 KB | 3fd7e8800df77ae4c1666b07a61efc60 |
| luceneapi-6.x-2.4.zip | 89.59 KB | c776cdbd2827d6e3256c5726523d21bd |
Release notes
Bug fixes:
#853090: Fatal error: Call to undefined function comment_nodeapi()
luceneapi 5.x-1.7
| Download | Size | md5 hash |
|---|---|---|
| luceneapi-5.x-1.7.tar.gz | 41.93 KB | 2dcbbc657a59c1247669457e9f4fe79c |
| luceneapi-5.x-1.7.zip | 50.84 KB | d087a39c0d46a15ce13d6301ba1ea6b7 |
Release notes
Bug fixes:
#725740: Excluding node types doesn't delete nodes (ben.scott)
luceneapi 6.x-1.7
| Download | Size | md5 hash |
|---|---|---|
| luceneapi-6.x-1.7.tar.gz | 41.13 KB | 7bae0352e48084e450dafd2fb5dd94c3 |
| luceneapi-6.x-1.7.zip | 49.9 KB | df6af57e29bdfa7e0a9dd0314a87e3f3 |
Release notes
Bug fixes:
#725740: Excluding node types doesn't delete nodes (ben.scott)
luceneapi 6.x-2.3
| Download | Size | md5 hash |
|---|---|---|
| luceneapi-6.x-2.3.tar.gz | 73.96 KB | 1b4e78ca746aaa8276c4297525e61970 |
| luceneapi-6.x-2.3.zip | 89.57 KB | 74a57bb15a99ef4f3124219fdd6906b4 |
Release notes
Bug fixes:
#730064: Query won't execute if first key is a stopword (drunken monkey)
#851444: Example for hook_luceneapi_sort_arguments_alter() has wrong sort type (milesw)
#851360: Cache threshold setting prevents searches from being cached (milesw)
#851910: Errors thrown on the Index Statistics page when the index is empty
#738788: comment_nodeapi() errors on php 5.3 (zimbu668)
luceneapi 6.x-2.2
| Download | Size | md5 hash |
|---|---|---|
| luceneapi-6.x-2.2.tar.gz | 73.91 KB | 1020acabaddc7c502c7d5ad9a3e5b80d |
| luceneapi-6.x-2.2.zip | 89.51 KB | bd0bd96158d1d40a54a3238b92339d2b |
Release notes
Bug fixes:
#722296: Terms per query limit is reached when executing wildcard queries
#723106: Remove the array_fill_keys() function to break the dependency on PHP 5.2
#719836: Add defensive coding to the luceneapi_query_parse() API function
#719860: Form error is thrown in luceneapi_query_parsed when no terms meet the minimum length and no element is defined
#719872: Query isn't statically cached when no terms meet the minimum requirement
#720276: Entering "0" as the search terms yields a "Please enter some keywords." message
luceneapi 6.x-2.1
| Download | Size | md5 hash |
|---|---|---|
| luceneapi-6.x-2.1.tar.gz | 73.38 KB | 5e2e0d82ce875867d2781ca9e5652d57 |
| luceneapi-6.x-2.1.zip | 89.01 KB | 468cfb4fe95379a92af8e043793e3559 |
Release notes
Bug fixes:
#711394: Search Lucene displays every item ignores search keyword
#702952: core search does not disable when you tell it not to index
#717104: Output of search results show comments even though user has no rights to view
#709086: Problems with Empty search settings
luceneapi 6.x-2.0
| Download | Size | md5 hash |
|---|---|---|
| luceneapi-6.x-2.0.tar.gz | 73.28 KB | 212c9f30c0e1149949a05926f71922f0 |
| luceneapi-6.x-2.0.zip | 88.92 KB | 8dc1254979047473731bc100ba26cd9f |
Release notes
Bug fixes:
#685858: Add the positive keys to the $result array in search results.
#684200: Searches can be sorted by fields that aren't defined in hook_luceneapi_sortable_fields() implementations
#658568: htmlencoded characters breaks words in indexing
#666678: Undefined variable in luceneapi_sort_arguments_get() when sorting search results
#666102: Cannot alter the Relevancy sortable field
#664440: Sort Results not working properly with Filter Results
Minor changes:
#677550: Add example code to *.api.php files
#666878: Add safety guard in luceneapi_index_open() to prevent fatal errors if hook_init() hasn't been run
luceneapi 6.x-2.0-rc2
| Download | Size | md5 hash |
|---|---|---|
| luceneapi-6.x-2.0-rc2.tar.gz | 67.89 KB | 1d5f71cb45cfa5a2e67420b292f26eb0 |
| luceneapi-6.x-2.0-rc2.zip | 82.81 KB | adfb589e612073a7ecf59c8d470c869d |
Release notes
Big fixes:
#653600: There is no way to get back to the original search other then re-clicking the search button
#657338: Error while building the index
#657350: Undefined constant BLOCK_NOT_CACHABLE
#655830: Some validation functions use luceneapi_module_list() as opposed to luceneapi_searchable_module_list()
#646828: The Page Manager module in the Ctools suite prevents the Content tab from being hidden
#654960: Titles and descriptions read from hooks not properly escaped
API changes:
#657776: Remove the "Redirection status code" setting.
Minor changes:
#650946: Make use of module_implements() in luceneapi_module_list()
#650954: Use array_filter() in luceneapi_node_excluded_types_get()
luceneapi 6.x-2.0-rc1
| Download | Size | md5 hash |
|---|---|---|
| luceneapi-6.x-2.0-rc1.tar.gz | 66.88 KB | 06481ff24319ad60e932571eeb7c7780 |
| luceneapi-6.x-2.0-rc1.zip | 81.48 KB | 1e0064283b57bfda1f2168c673314d81 |
Release notes
Bug fixes:
#644376: Access to a not defined variable
#644374: Correct the typo in a description
#635712: Wrong tags specified in the "tags_a" definition in luceneapi_node_luceneapi_node_bias_tags()
New features:
#633558: Update README.txt and INSTALL.txt
#643790: Option to use batch process to complete index, not just to rebuild it
Minor changes:
#635654: Review code for doxygen compliance
luceneapi 6.x-2.0-beta5
| Download | Size | md5 hash |
|---|---|---|
| luceneapi-6.x-2.0-beta5.tar.gz | 64.12 KB | f988912d3ce0a88e936de58002165392 |
| luceneapi-6.x-2.0-beta5.zip | 78.72 KB | d2e92b7156406a3238c82941b648ecd3 |
Release notes
Bug fixes:
#633396: Improve translations relating to the menu system
#632130: Taxonomy facet counts on empty search is not accurate when content types are excluded from the index
#629178: Errors while rebuilding index using batch process
New features:
#633548: Add a translation template
#632356: Separate out comments from body text when indexing, add as a bias field
#628390: Index taxonomy term names, expose as a biased field
API changes:
#633444: Remove unit tests from 6.x versions of core
#633432: Change luceneapi_facet_sort() to a lucene API function named luceneapi_weight_sort()
luceneapi 6.x-2.0-beta4
| Download | Size | md5 hash |
|---|---|---|
| luceneapi-6.x-2.0-beta4.tar.gz | 62.83 KB | eed2936e4ba68cd0940de2a43d13a6a3 |
| luceneapi-6.x-2.0-beta4.zip | 78.55 KB | 7ed5b8ea4af8352681d8600c757afc09 |
Release notes
NOTE: This release requires an upgrade of the Zend Framework components.
Bug fixes:
#628254: Memory leak in luceneapi_facet_counts_get()
#628178: array_keys() has slight performance penalty, remove where unnecessary
#628164: Facet and sort links are always "active" whether they are selected or not
#620340: Review best practices for translations, adhere to best practices regarding calls to t().
#628172: Fieldset facets don't display form elements
#626968: Error in bias query logic breaks some negative search queries
#614096: Several strings untranslatable
#620328: Remove l() function from translatable strings
New features:
#626974: Add hook_luceneapi_query_rebuild() to API
#619206: Add hook_luceneapi_sortable_fields_alter() to the API
#620460: Add API function to extract module and type from index object
API changes:
#620344: Remove second parameter from luceneapi_throw_error()
luceneapi 6.x-2.0-beta3
| Download | Size | md5 hash |
|---|---|---|
| luceneapi-6.x-2.0-beta3.tar.gz | 61.3 KB | 15a0e0a9ce7da8e61718ff42a353cb5d |
| luceneapi-6.x-2.0-beta3.zip | 76.22 KB | b5bcec53871a9fa0e97f41071b7c5548 |
Release notes
Bug fixes:
#613532: Typo in the content bias page, change "canges" to "changes"
New features:
#610134: Add minumum prefix setting for wildcard queries
#610126: Add setting to exclude larger results from being caches
#613524: Add basic language settings
#612264: Implement the batch API to allow admins to rebuild the entire index without having to run cron
#613536: Integrate more settings and functionality from the Suppress Search project
luceneapi 6.x-2.0-beta2
| Download | Size | md5 hash |
|---|---|---|
| luceneapi-6.x-2.0-beta2.tar.gz | 60.24 KB | 8913c86af420746219d8e9cd1524b3d4 |
| luceneapi-6.x-2.0-beta2.zip | 74.85 KB | bc30d4e85b616fe3487e1d54b856d2cf |
Release notes
NOTE: Users running Search Lucene DidYouMean should upgrade to beta2 for compatibility with the information architecture changes.
Bug fixes:
#612118: The "Limit items per facet" setting clashes when multiple modules use it
#610968: Facets counts aren't always accurate
Usability:
#610124: Move "Index path" setting to it's own fieldset, collapse by default
#610118: "Items to index per update" setting should be in the Performance tab
Minor changes:
#610110: Remove unnecessary function luceneapi_facet_values_populate()
luceneapi 6.x-2.0-beta1
| Download | Size | md5 hash |
|---|---|---|
| luceneapi-6.x-2.0-beta1.tar.gz | 60.36 KB | 78f1f5955b450aad13f79e876d11997c |
| luceneapi-6.x-2.0-beta1.zip | 75.06 KB | 0630f17617c6eedfd15773832e34a074 |
Release notes
Upgrading
- Upgrading from 2.0-alpha requires update.php to be run and a rebuild of the search index.
- There is no upgrade path from the 1.0 branch. The existing module must be uninstalled before installing a 2.0 version.
- The 2.0 API is vastly different than the 1.0 API, and custom code will most like break between versions.
Bug fixes
- #609102: Cache must be cleared for the "Hide core search" setting to take effect
- #609098: Documents aren't deleted when content types are added to the exclude list
- #603892: Modules that don't implement hook_search('name') show up in the "Hijack search box" list
- #559386: Porter stemmer project is not integrating with Search Lucene API
- #590732: Add mbstring check, iconv check and PCRE unicode support check to hook_requirements().
- #600910: Content bias is not currently possible when default operator is set to "AND"
- #592424: Error after installing the module
- #589430: By default, all Lucene fields are searched
- #584144: Wrong parameter count for min() error when only one taxonomy facet is enabled
Features and enhancements
- #560512: searching just with facets (without any search keywords)
- #606048: Change Yes / No radios to checkboxes in admin settings forms
- #541168: Usability of "wipe index" button
- #602380: Add option to "Minimum word length" to inherit valur from core Search module
- #563216: search result weightings
- #590686: Move PHP requirement into .info file
- #590624: Change all instances if "is_null()" to "=== NULL"
- #563174: Configurable limit to the Result Set Limit
- #589412: Separate title text from "contents" field
luceneapi 6.x-1.6
| Download | Size | md5 hash |
|---|---|---|
| luceneapi-6.x-1.6.tar.gz | 41.08 KB | 35344a3af4698df9965f13d0b2b07191 |
| luceneapi-6.x-1.6.zip | 49.85 KB | f57f1b3ef1c1986d5cdbf4368562c05c |
Release notes
Bug fixes
- #571346: Delete / unpublish not removing node from search index
- #582336: Unable to install drupal with lucenapi module present
luceneapi 5.x-1.6
| Download | Size | md5 hash |
|---|---|---|
| luceneapi-5.x-1.6.tar.gz | 41.89 KB | 395aa2654bd587d06ecb291a700329fa |
| luceneapi-5.x-1.6.zip | 50.79 KB | 6c741a818eac906ae437d21c8aa95b08 |
Release notes
Bug fixes
- #571346: Delete / unpublish not removing node from search index
- #582336: Unable to install drupal with lucenapi module present