Pinot Changelog

What's new in Pinot 1.08

Jan 9, 2015
  • This release fixes issues with filters when building with LLVM.
  • It also adds support for libnotify and brings a small number of internal changes and cleanups.

New in Pinot 1.06 (Dec 9, 2013)

  • Support for boost 1.50's Spirit, based on patch by Thierry Thomas.
  • Better handling of potential errors while stepping through results.
  • Minor fixes to curl backend.

New in Pinot 0.98 (Nov 9, 2011)

  • Filters for EXIF/IPTC and CHM files were added. Libexttextcat 3.1, LibreOffice's fork of libtextcat, is now supported.
  • Plugins for the Yahoo! REST API, Yahoo! BOSS, Google Code Search, and RollYO were dropped.
  • The Dutch, German, Russian, and Spanish translations were updated.

New in Pinot 0.97 (Jan 17, 2011)

  • Acronyms and terms that include dots are indexed better.
  • Crawling and memory management were improved.
  • The default number of results shown by the UI for all queries can be changed.
  • The plugin for DeskBar 2.30 is installed at the right location.
  • The checking of symlinks against black-list and the display of spelling suggestions were fixed.
  • Translations have been massively updated.

New in Pinot 0.96 (Jul 13, 2010)

  • The mbox filter now supports messages of type "external-body".
  • Symbolic links no longer escape the patterns black-list.
  • The system's battery status can be obtained from DeviceKit-power or upower to determine when crawling should be paused.
  • The daemon doesn't hit the history database as hard as it used to.
  • If Xapian 1.2.0 or newer is installed, Pinot will use the new smaller, faster Chert back-end.
  • Several bugs were fixed. Build patches from Debian and FreeBSD were merged.
  • The translations for Simplified Chinese, French, Hebrew, and Brazilian Portuguese were updated.

New in Pinot 0.95 (Nov 14, 2009)

  • This release brings OpenBSD support, thanks to the work of Antoine Jacoutot.
  • The query filter "path:" was fixed. Acronyms are handled better.
  • The plugin for Bing was updated.
  • Common historical data operations were optimized, which should speed the daemon up a bit.
  • The query text field takes advantage of gtk2 2.16 features.
  • Updated Dutch translation by JW.
  • Updated French translation by Thierry Thomas.
  • Updated German translation by Fabian Affolter and Marco Jahn.
  • Updated Hebrew translation by Ddorda.
  • Updated Portuguese translation by Bernardo Lopes.
  • Updated Spanish translation by Jesus Tramullas and DiegoJ.

New in Pinot 0.94 (Jun 27, 2009)

  • The UI reopens the index when the daemon has changed it on disk, can show the properties of external indices' documents, and deletes temporary files on exit.
  • The new search filter "inurl" allows finding files nested in an mbox or archive at a given URL.
  • Better MIME type detection removes superfluous calls to external uncompressor programs when dealing with archives, fixes cases where documents nested in archives couldn't be open and viewed.
  • The mbox filter now requires and fully works with GMime 2.4.
  • The archives filter supports Debian packages.
  • Fixed Debian bug #530572.
  • Fixed restoring of user-set metadata.
  • Fixed More Like This on Web results.
  • Fixed indexing of the last document's attachments in an mbox.
  • Fixed "quashing" of results titles.
  • Fixed Freshmeat plugin.

New in Pinot 0.93 (Apr 13, 2009)

  • Fixed a major bug that caused the daemon to reindex all files on each run.

New in Pinot 0.91 (Mar 7, 2009)

  • Fixed several memory leaks.
  • Fixed issue where symlinks would get unindexed every second run by the daemon.
  • Fixed spelling suggestions on the live query.
  • Stored queries created with the UI can be run on the command-line with pinot-search; pinot-index can deal with relative paths, can index local directories recursively and open My Web Pages, My Documents or other UI-configured index by name.
  • Updated German translation by Gena Haltmair.
  • Updated Portuguese translation by Flávio Martins.

New in Pinot 0.90 (Jan 29, 2009)

  • A lot of changes on several fronts
  • Unicode support
  • portability
  • Web metasearch
  • more coherent and less invasive UI
  • improved More Like This
  • command-line and desktop integration
  • smarter daemon

New in Pinot 0.89 (Sep 21, 2008)

  • Indexing and searching are now diacritics insensitive by default thanks to Unac.
  • There's support for the removal of stopwords at query time.
  • Short queries get better abstracts.
  • Indexing of plain text and XML files and the use of boolean operators in spelling suggestions, both broken in 0.88, were fixed.
  • Queries are de-hyphenated on line breaks.
  • Spelling suggestions don't suggest the same thing over and over again.
  • The Simplified Chinese and Brazilian Portuguese translation have been updated.

New in Pinot 0.88 (Aug 30, 2008)

  • The Status window indicates if the daemon is crawling, and whether the system is low on disk space, or on battery.
  • Boolean operators are only supported in upper-case. This helps fixing issues with queries made of text pasted from elsewhere.
  • On first runs, more useful stored queries are created.
  • Recent GIO can be used to sniff data types.
  • Unknown text formats are better handled. The output of external filters can be scanned if need be. Some support for OpenXML formats.
  • The obsolete Google API engine is now built as a dynamic backend. Backends provide slightly more information.
  • Updated several plugins and removed the CreativeCommons plugin.
  • With gcc 4.x, set symbol visibility to hidden by default.
  • Updated Simplified Chinese translation by rainofchaos.
  • Updated German translation by Gena Haltmair.
  • Updated Brazilian Portuguese translation by Rafael Porto Rodrigues.
  • Updated Swedish translation by Daniel Nylander.