Version history

Search
Version 23.0.0
Date update : December 14, 2023
  • Improved PHP 8 compatibility.
Version 22.100.0
Date update : July 15, 2022
  • Index update issue fixed.
Version 22.0.0
Date update : January 20, 2022
  • Fixed MySql 8.X compatibility issues.
Version 21.0.100
Date update : June 17, 2021
  • Fixed bitrix:search.title component issue.
Version 21.0.0
Date update : March 15, 2021
  • Improved PHP 8 compatibility.
Version 20.5.0
Date update : June 18, 2020
  • Fixed issue searching using sphinx without site_id specified.
  • Morphological search fixes.
  • Now supporting Turkish language.
Version 18.5.200
Date update : March 27, 2019
  • Fixed issue highlighting the string of search results in search.title component.
Version 18.5.100
Date update : March 18, 2019
  • Minor issues fixed.
Version 18.5.0
Date update : October 1, 2018
  • Fixed issues in e-store search template.
Version 17.6.1
Date update : August 29, 2018
  • Updated tags for use in the public area.
Version 17.6.0
Date update : May 18, 2018
  • Improved keyboard layout algorithm.
  • The bitrix:search.title component now supports the bootstrap_v4 template.
Version 17.5.1
Date update : April 20, 2018
  • Minor changes.
Version 17.5.0
Date update : March 2, 2018
  • Fixed vertical sharding issue.
  • Added MySQL 8 support.
  • Fixed cloud tag limit when using Sphinx.
  • Improved keyboard layout resolving algorithm for search queries.
  • Fixed search.title layout issue.
  • Fixed the date filter on the "Phrase list" page.
Version 17.0.1
Date update : February 16, 2017
  • Fixed PHP 7.1 compatibility issues.
  • Added MySQL full text index support.
Version 17.0.0
Date update : November 10, 2016
  • Improved module performance in cluster configurations.
  • Now supporting Sphinx 2.2.1.
Version 16.5.0
Date update : July 27, 2016
  • Some of the class methods are now static.
  • Improved word stemming.
  • Now supporting sphinx 2.2.10 and PHP 7.0.
  • The module components now support "Drive" module filters.
Version 16.0.0
Date update : December 24, 2015
  • Fixed issue when setting the Sphinx cloud tag count.
  • Fixed issue when indexing a Sphinx page containing tags.
  • Updated the word stemming for some entries.
Version 15.5.1
Date update : September 17, 2015
  • Fixed issue parsing certain types of request.
  • Fixed issue displaying the tag cloud when using Sphinx.
  • Optimized processing search requests when doing rating based search result ranking.
Version 15.5.0
Date update : May 29, 2015
  • Fixed tag-only Sphinx search related issues.
Version 15.0.1
Date update : April 8, 2015
  • Fixed a known JavaScript issue in the search.title component.
  • Implemented a RESULT_COUNT filter in CSearchStatistic::GetList.
Version 15.0.0
Date update : March 23, 2015
  • The indexing of static pages optimized and fixed.
  • Improved the indexing of multilingual texts.
  • Added the "CRM" category to the bitrix:search.page component.
  • Improved stemming of some known words.
  • Fixed Sphinx aided search issues.
Version 14.5.3
Date update : September 30, 2014
  • Fixed issues found when using the sphinx search engine.
Version 14.5.2
Date update : August 26, 2014
  • Fixed Sphinx related issue occurring on certain filters.
  • The method CSearchUser::SetGroups optimized.
Version 14.5.1
Date update : July 8, 2014
  • Fixed issue searching by tags in Sphinx.
  • Fixed the "suggest" template.
  • Fixed Sphinx issue when searching two information blocks using an external filter.
Version 14.5.0
Date update : March 29, 2014
  • Fixed issue when searching only the active (unexpired) documents using Sphinx.
  • Fixed issue when searching using Sphinx on two or more information blocks.
Version 14.0.4
Date update : February 10, 2014
  • Fixed issues when processing search queries using Sphinx.
  • Fixed issue in the search.page component not showing the employee photo on the Intranet website.
  • Fixed issue in the e-store template displaying the search.title tooltip when opening the search results.
Version 14.0.3
Date update : December 26, 2013
  • Tag cloud requests optimized.
  • Optimized processing static file exclusions.
  • Fixed handling search requests when search area is not restricted.
  • Fixed SQL re-indexing error occurring when using Sphinx.
Version 14.0.2
Date update : December 3, 2013
  • Fixed database error occurring when searching.
Version 14.0.1
Date update : November 26, 2013
  • Search in search.title component fixed.
Version 14.0.0
Date update : November 2, 2013
  • Support for Sphinx added.
  • Multiple bitrix:search.title components can now be placed on a single web page.
  • Optimization of exclusion of sections marked not to be indexed by search.
  • Error in displaying images by search.title component corrected.
  • Generation of links for elements with symbolic code containing non-Latin letters corrected for Google Sitemap.
Version 12.5.2
Date update : June 27, 2013
  • API: CSearchItem::GetList can now select the BODY field.
Version 12.5.1
Date update : May 15, 2013
  • The search.title component now searches tax rates.
  • Fixed issues not respecting access permissions.
Version 12.5.0
Date update : March 14, 2013
  • Added a "catalog" template to the "search.title" component.
Version 12.0.1
Date update : February 14, 2013
  • Stemming algorithm optimized.
  • Fixed various stemming issues.
  • Introduced the deferred stemming option.
Version 12.0.0
Date update : October 13, 2012
  • Brand new Control Panel user interface.
Version 11.5.2
Date update : August 20, 2012
  • Minor issues fixed.
Version 11.5.1
Date update : July 17, 2012
  • Improved search query parsing.
  • Improved language detection.
  • Improved morphologic analysis.
Version 11.5.0
Date update : May 14, 2012
  • The /upload folder is now excluded by default.
Version 11.0.7
Date update : March 24, 2012
  • Various issues fixed.
Version 11.0.6
Date update : February 20, 2012
  • Various optimizations.
Version 11.0.5
Date update : February 8, 2012
  • Minor errors fixed.
  • Improved the language autodetect algorithm.
Version 11.0.4
Date update : November 17, 2011
  • Support for non-ASCII characters in Google sitemap URL’s.
Version 11.0.3
Date update : October 21, 2011
  • Ratings: all polls and votings can now be enabled or disabled at once.
Version 11.0.2
Date update : October 7, 2011
  • Fixed Oracle header indexing error.
Version 11.0.1
Date update : October 3, 2011
  • Minor fixes and improvements.
Version 11.0.0
Date update : September 27, 2011
  • Introduced time zone support.
  • Improved the result ranking.
  • The search index now supports word distance.
  • The search result ranking can now be rating dependent.
  • New search index storage schema.
Version 10.0.4
Date update : August 9, 2011
  • Language auto detection was optimized.
  • Activity date is now taken into account when creating Google Sitemap.
Version 10.0.3
Date update : May 23, 2011
  • Added an option to disable common words; more positive result highlighting.
  • The component search.tags.cloud now has the additional filter option.
  • Queries has been optimized.
  • Files can now be indexed by symbolic links beyond DOCUMENT_ROOT.
Version 10.0.2
Date update : April 1, 2011
  • Improved the language autodetection.
Version 10.0.1
Date update : March 23, 2011
  • Minor bugs fixed.
Version 10.0.0
Date update : March 7, 2011
  • The access control algorithm has changed. This requires that you re-index your social network.
  • search.title can now show multiple components.
  • Added web cluster support.
Version 9.5.3
Date update : February 2, 2011
  • Introduced the multilingual stemming.
  • The components search.page and search.title: added the keyboard layout autodetection.
  • Introduced HTTPS support for Google Sitemap.
  • Fixed error filtering active elements by date in search.tags.cloud.
Version 9.5.2
Date update : December 6, 2010
  • Minor Control Panel user interface issues fixed.
Version 9.5.1
Date update : November 18, 2010
  • Increased the “Exclusion Mask” field size in the module settings form.
  • Fixed duplicate results in the “search.title” component.
  • Fixed the Control Panel user interface issues.
Version 9.5.0
Date update : October 8, 2010
  • New component to search titles: search.title. Full site re-indexing is required.
  • Full paths are now displayed for the static files.
  • Minor improvements in the Control Panel interface.
Version 9.1.1
Date update : September 21, 2010
  • Fixed the Google Sitemap creation error.
  • Using morphologic search by default.
Version 9.1.0
Date update : August 24, 2010
  • Minor localization fixes.
Version 9.0.4
Date update : June 30, 2010
  • Minor changes.
Version 9.0.3
Date update : May 29, 2010
  • A new parameter to enable tooltips added to the .default, icons and tags templates of the search.page component.
  • A new parameter to enable tooltips added to the .default, and flat templates of the search.form component.
  • Added date filter to the “search.page” component.
Version 9.0.2
Date update : May 6, 2010
  • Fixed error occurring when searching for multiple terms with morphology enabled.
  • Minor improvements in the Control Panel user interface.
  • Better search result formatting.
Version 9.0.1
Date update : April 14, 2010
    The search.page and search.tags.cloud components can now search by the social network user profile.
Version 9.0.0
Date update : March 30, 2010
  • The tooltip selection algorithm improved.
Version 8.6.3
Date update : March 16, 2010
  • Added the search phrase statistics.
  • New component: search.suggest.input to display the search phrase suggestions.
  • New “suggest” templates added to the search.page and search.form components.
  • Important! The search.suggest.input component does not work in the “suggest” template of the search.page component when filtration by document active date is engaged.
Version 8.6.2
Date update : February 26, 2010
  • API: new event OnSearchPrepareFilter has been added. It enables to specify additional conditions for narrowing search results.
Version 8.6.1
Date update : January 12, 2010
  • German localization file fixes.
Version 8.6.0
Date update : December 23, 2009
  • Search module now supports stemming for German language.
Version 8.5.2
Date update : October 9, 2009
  • Fixed error with search queries using negation operator.
  • Fixed error occured when search was performed by phrases and tags simultaneously.
Version 8.5.1
Date update : October 2, 2009
  • Improvements in Google Sitemap creation mechanism.
Version 8.5.0
Date update : September 29, 2009
  • Upgrade to version 8.5.
Version 8.0.5
Date update : September 11, 2009
  • The templates of the search.page and search.tags.cloud components has been optimized for search engines.
  • Quick search algorithm has been improved (result ranking slightly impaired).
  • Fixed errors occurring when handling social network user's tags.
Version 8.0.4
Date update : August 25, 2009
  • API: news events were added OnBeforeFullReindexClear, OnBeforeIndexDelete, OnBeforeIndexUpdate, OnAfterIndexAdd and OnSearchCheckPermissions.
Version 8.0.3
Date update : August 11, 2009
  • Exact match search now escapes symbols "%" and "_".
  • Tags can now contain double quotes.
  • MySQL search queries optimized.
  • Fixed sorting rules for multiple sites.
Version 8.0.2
Date update : April 20, 2009
  • New parameter Site ID was added to the search.tags.input component.
  • Minor Control Panel GUI error fixes.
Version 8.0.1
Date update : April 3, 2009
  • Fixed errors with processing html-entities in tags.
Version 8.0.0
Date update : March 28, 2009
  • Fixed error with static files indexing in UTD-8 version.
  • Fixed warning about non-valid URL attribute in Google Sitemap.
  • Search query by tags was optimized for MySQL version.
  • Exclusion mask now has /404.php file in default settings.
Version 7.1.4
Date update : February 11, 2009
  • Google Sitemap version upgraded up to 0.9.
  • Search phrase highlighting in search results was optimized.
  • Fixed cache flush error in search.page component.
  • Indexing session's ID is now passed to the OnSearchGetFileContent event handler.
Version 7.1.3
Date update : December 25, 2008
  • Static pages indexing was optimized.
  • Fixed error with indexing sites in mixed multi-site configuration.
  • Fixed error with duplicates in search results for MySQL version.
  • Minor interface error fixes.
Version 7.1.2
Date update : November 28, 2008
  • More filter options added to the method CSearch::Search.
  • Tags are now separated with commas only and can contain any characters.
  • Request parsing error has been fixed.
  • New event: OnSearchGetTag.
Version 7.1.1
Date update : November 19, 2008
  • The Social Network and Intranet modules added to the re-indexation dialog.
  • The set of linguistic symbols has been extended with additional characters (e.g. apostrophe).
Version 7.1.0
Date update : September 26, 2008
  • Components: Added support for Social Network module.
  • Minor improvements in search query parsing technology.
Version 7.0.6
Date update : June 30, 2008
  • Fixed tag autocompletion error in UTF version.
Version 7.0.5
Date update : June 5, 2008
  • New option Use quick search (simplified ranking) in the module settings.
Version 7.0.4
Date update : May 29, 2008
  • New parameter "Respect titles when ranking search results" in the search.page component.
  • Better tag processing in the search.page component.
Version 7.0.3
Date update : May 12, 2008
  • New Google Sitemap creation option: "Include only forum topics in Google Sitemap".
Version 7.0.2
Date update : April 10, 2008
  • Tooltips were added for component parameters.
Version 7.0.1
Date update : April 2, 2008
  • Minor changes in the module installer.
  • Fixed tag parsing error.
Version 7.0.0
Date update : March 25, 2008
  • The creation of summary cloud tag has been optimized.
  • The module is now UTF-8 enabled.
  • Fixed the clean-up of the tag cloud managed cache.
  • English stemmer errors has been fixed. Full re-indexing may be required.
Version 6.5.6
Date update : January 22, 2008
  • The "search.page" component now supports AJAX.
  • Now the public section pages are created to support Components 2.0 at the module installation time.
  • Tag search has been optimized for the MySQL version.
  • New event: OnSearchGetFileContent.
  • The handling of the OnChangePermissions event was optimized
Version 6.5.5
Date update : December 19, 2006
  • New parameters in the "search.page" component to configure the breadcrumb navigation.
  • The "search.tags.input" component template sometimes enclosed the AJAX request parameters in repeated double quotes, now fixed.
  • Fixed errors occurring when indexing or searching the content containg HTML entities.
  • Fixed error: JavaScript no longer appears in the data exported to Excel.
Version 6.5.4
Date update : November 22, 2006
  • Optimized search queries for Oracle version.
  • Persistent search data storage size increased in MySql version. You are recommended to reinstall the module and reindex the site content.
  • Empty tags are no longer passed to the search statistics in the Statistics module.
  • Minor improvements to Control Panel.
  • Fixed JavaScript errors in the "search.tags.input" component.
Version 6.5.3
Date update : October 1, 2006
  • Added support of manageble cache for tags drop-down list.
  • Now if there were not search results found with morphology enabled the search will be repeated without morphology support (by substring).
  • New option was added in search.page component "Try to search without morphology support (if no search results found)".
Version 6.5.2
Date update : September 22, 2006
  • Component search.tags.cloud now supports auto-caching.
  • New filtering parameters were added in the search.tags.input component.
Version 6.5.1
Date update : September 20, 2006
  • Tag autocomplete is now activated upon typing first character.
  • Pressing Enter key when selecting a tag no longer sends form data.
  • Fixed errors occurring when processing the default parameters in the "search.tags.cloud" component.
Version 6.5.0
Date update : September 3, 2006
  • Tag clouds can now be built from indexed content.
  • New components: "search.tags.input" (adding tags with autocompletion feature) and "search.tags.cloud" (tag cloud view).
  • New template "tags" in the "search.page" component to support tag clouds.
Version 6.0.2
Date update : September 3, 2006
  • The re-index algorithm is now more error prone.
  • Errors in stepwise creation of sitemap are fixed.
  • New option to limit the number of documents in search result.
Version 6.0.1
  • Optimized search queries for the MySQL product version.
  • Added flexible configuration for stop words list (STEMMING_STOP_<lang> constant).
  • Fixed error with indexing in the MSSQL product version.
  • Optimized process of creating Google Sitemap.
Version 6.0.0
  • Optimized function for morphological analysis.
Version 5.9.2
  • Minor administrative interface fixes.
  • Module settings interface fixes.
  • Special link now being generated in process of reindexing. It can be copied and used to resume the process later after pausing.
  • New fields were added in the BeforeIndex event handler: "MODULE_ID" and "ITEM_ID".
Version 5.9.1
  • Fixed error with documents indexing for sites with numeric identifier.
Version 5.9.0
  • Greatly improved visual appearance of Components 2.0 bitrix:search.form and bitrix:search.page.
  • In component bitrix:search.form a new template was added with right positioned search button.
  • Fixed translation of some module messages.
Version 5.1.1
  • Added new components 2.0: bitrix:search.form and bitrix:search.page.
  • Optimized SQL queries for MySQL-version.
Version 5.1.0
  • Migration to version 5.1 of main module.
Version 5.0.2
  • Added option for reindexing Blogs module.
Version 5.0.0
  • New module administrative interface developed. New interface applies to the 5.0 system version only.
  • New feature to re-index individual sites and modules.
  • The Search visual component now correctly stores current search result page in the session.
  • The morphological analysis algorithm is now more optimized.
  • Documents containing certain combinations of symbols, are now indexed correctly.
Version 4.1.3
  • Fixed error in the Rank rule editing form. Information block types were processed incorrectly.
  • Added sort by custom rank in the rule.
Version 4.1.2
  • New Search section added to the administrative menu. This section now contains items for manual site reindexing and Google Sitemap creating (moved from Search module settings).
  • Added possibility to set an order of search results displaying depending on modules. Public component improved accordingly.
  • Fixed error with sorting search results by date.
Version 4.1.1
  • Updating icons of visual components in HTML editor
Version 4.1.0
    Migration to version 4.1 of main module.
Version 4.0.15
  • Fixed error with processing information blocks containing in the names the underscore symbol "_".
  • Fixed error with counting the word frequency in the search index.
  • In Search module parameters special drop-down list setting added: "Search only in documents active on date of search.
  • Fixed error in event handler for modifying the access rights to the file.
  • Internal improvements.
Version 4.0.14
  • Fixed error that occured sometimes while indexing elements linked to several sites.
Version 4.0.13
  • Fixed error.
Version 4.0.12
  • Added Google Sitemap support. Creating of a Google Sitemap can be performed in the Search module settings page.
Version 4.0.11
  • Fixed error.
Version 4.0.10
  • Added option to sort results not only by relevance but also by any result field.
  • Added flexible configuring of the search areas.
  • Modified standard search component to use all the listed above features.
  • Extended exclusion dictionary for morphologic analysis.
  • Fixed error with initializing constants for morphologic analysis module.
Version 4.0.9
  • Improved algorithm of word recognition in document. Special option added.
  • Fixed error with wrong highlighting of the serach results
  • Improved algorithm of morphological analysis for Russian language.
Version 4.0.8
  • Search results ranking improvements.
  • Formatting and highlighting of the search results improvements.
Version 4.0.7
  • Optimized searching and indexing mechanisms.
  • Fixed several minor issues.
Version 4.0.6
  • Fixed errors in search in the CSearch class constructor.
  • Improved PHP5 compatibility.
Version 4.0.5
  • Added full text search with morphology feature. English and Russian morphology are currently supported.

    To enable this feature on the site you need to set the option "Use morphology", save settings and completely reindex the site.

    Remember to uncheck the option "Re-index modified content only"!

  • Added new function of ranging the search results depending on the search query words weight in the found documents.
  • Added feature to narrow the search only to the specified folder.
  • Optimized searching and indexing mechanisms, fixed several minor issues.
Version 4.0.3
  • english language localization files are renewed
Version 4.0.2
  • Added new component
Version 4.0.1
  • Minor changes (bug fixes)
Version 4.0.0
  • implemented support for multiple sites;
  • new components for the module handling;
  • fixed error with page indexing in respect to some data formats.
Version 3.3.2
  • Added support for automatic exclusion of the elements with limited activity date from the search results.
Version 3.2.1
    Help was updated
Version 3.1.1
    Script processing has been optimized to work in default PHP 4.1.0 configuration.
Version 3.1.0
    Migration to version 3.1 of main module.
Version 3.0.6
  • Stepped reindexing
Version 3.0.5
  • Fixed bug with reindexing of the site with many languages, where one of lang begining from root of site.