OpenSearchServer Changelog

What's new in OpenSearchServer 1.5.0

Nov 28, 2013
  • New features:
  • GH-202: Named Entity Recognition module
  • GH-183: Script REST API
  • GH-2: Copy Of: ability to copy from several fields
  • GH-1: Improve spell check query: return existing words
  • SF-288: Copy content of a field to another one in the schema
  • SF-287: Indexation using text file
  • SF-286: Automatically create a unique reference for each document
  • SF-285: Hunspell integration
  • SF-283: Gzip file support in sitemap
  • SF-277: Separate query for snippets
  • SF-272: Automatically set cookies in the web crawler
  • SF-271: Disable nofollow directive
  • SF-270: Database based script
  • SF-269: Upgrade ZK library (6.5.2)
  • Bug fixes:
  • GH-171: Highlighted attribute is not set in Search API (XML/HTTP)
  • SF-190: Cancel "Edit job" page in scheduler when changing selected index
  • SF-189: Do not display error of previous crawl process in "current status"

New in OpenSearchServer 1.5 Beta 3 (Oct 28, 2013)

  • Many bugs have been fixed.
  • Spaces in URLs are correctly handled by the crawl API, and the HTTP connector of Tomcat uses the UTF-8 charset by default.
  • Some external libraries have been upgraded.
  • The deletion API now returns the number of deleted documents.
  • The new MAPI messager parser can index offline Outlook messages.
  • The REST crawler has been improved by integrating a callback mechanism.

New in OpenSearchServer 1.5 Beta 1 (Oct 4, 2013)

  • This Beta release is already pretty stable and used in several production environments.
  • Index optimization is no longer required.
  • Both file and Web crawlers are updated in realtime.
  • The new search request includes new min, max, and count functions using collapsing.
  • The REST crawler can index data available as a RESTful Web service using a JSON path.

New in OpenSearchServer 1.5-dev4 (Sep 12, 2013)

  • This release has been fully repackaged, and the setup is easier than ever.
  • New APIs are provided to insert patterns (exclusion and inclusion) in the Web crawler.
  • Downloads of compressed sitemaps are now supported.

New in OpenSearchServer 1.5-dev3 (Sep 2, 2013)

  • A RESTFul Web service and a new REST crawler were added.
  • All existing features have been dramatically improved.
  • The build system is now based on Maven.
  • A Ruby client library is now available.

New in OpenSearchServer 1.5-dev2 (Aug 16, 2013)

  • This version introduced a new RESTFul Web service and a new REST crawler.
  • All existing features have been dramatically improved.
  • The build system is now based on Maven.

New in OpenSearchServer 1.4 (May 2, 2013)

  • Phonetic searching, joints, named entities, geo-location, renderer, and more.

New in OpenSearchServer 1.4 RC4 (Apr 8, 2013)

  • This release candidate improves the performance when loading a classifier with a large set of items.

New in OpenSearchServer 1.4 RC2 (Mar 19, 2013)

  • This version fixes a few issues from the previous release candidate.
  • It is now possible to decide whether all the content of the RSS feed is indexed in only one document or if each item is indexed individually as one document in the index.
  • The refresh action in the runtime/system tab panel no longer changes the selected tab.
  • The failover mechanism in the parser is protected against infinite loops.
  • In case of a parsing error, every kind of error is reported.

New in OpenSearchServer 1.4 RC1 (Mar 16, 2013)

  • The second release candidate fixes a bug in RC0 which could crash the Java runtime while crawling websites with malformed cookies.

New in OpenSearchServer 1.4 RC0 (Mar 13, 2013)

  • The first release candidate of the new 1.4 branch fixes a few bugs and includes user interface improvements and new features.
  • A new PDF viewer is able to highlight searched keywords on PDF pages.
  • This new feature also supports scanned PDF documents (OCR).
  • Visio and Publisher documents are supported, and RSS feeds are indexed.
  • A report module provides information on the most often-searched words and on which words don't return a document.
  • User and group rights are extracted while browsing CIFS/SMB and FTP repositories.
  • The Web crawler supports NTLM authentication and canonical links.

New in OpenSearchServer 1.4 Beta 5 (Mar 6, 2013)

  • New features:
  • 260: Add Visio parser and Publisher parser
  • 257: Upgrade Apache CXF to 2.7.x
  • 251: A report module
  • 250: Server time in scheduler interface
  • 249: Extraction of user and group rights when crawling CIFS/SMB and FTP
  • 248: Upgrade ZK CE to 6.5
  • 247: Support of additional characters in LetterOrDigitTokenizer
  • 246: Named entity recognition based on a search request
  • 245: Highlighting in PDF documents and images (OCR)
  • 243: RSS Parser
  • Bug fixes:
  • 178 Error reading 'fieldOrSnippetList' on type RendererController
  • 170: Wrong file path in file crawler
  • 169: java.lang.NullPointerException on flush expired contend from cache
  • 168: Screenshot function not working
  • 167: java.lang.NullPointerException on enabling crawler cache
  • 166: Query -> More like This causes Property 'name' not found on type java.lang.String
  • 165: Not possible to copy an address in Crawler -> Web -> Pattern List
  • 163: Weight is ignored in query scoring item
  • 161: ParseException while crawling files

New in OpenSearchServer 1.3.1 (Mar 6, 2013)

  • New features:
  • 244: Exportable autocompletion index
  • 242: Be able to run only one crawl session
  • 240: Several HTML parser configuration per index
  • Bug fixes:
  • 158: File crawler infinite loop while crawling FTP directory
  • 157: NullPointerException while deleting documents from web crawler
  • 156: Cannot forcefully unlock a NativeFSLock error
  • 155: Trigger name cannot be null error when clicking optimize
  • 153: Failed replication from Windows to Linux because of file separator