Release notes for Recoll 1.19.x

Caveats

Installing over an older version: 1.19

Case/diacritics sensitivity is still off by default for this release. It can be turned on only by editing recoll.conf (see the manual). If you do so, you must then reset the index.

To be safe, always reset the index when upgrading to 1.19. There was a persistent index corruption issue in 1.18 and earlier versions. The simplest way to do this is to quit all Recoll programs and just delete the index directory ( rm -rf ~/.recoll/xapiandb), then start recoll or recollindex.
recollindex -z  will do the same in most, but not all, cases. It's better to use the rm method, which will also ensure that no debris from older releases remain (e.g.: old stemming files which are not used any more).

Installing 1.19 over an 1.18 index will force a lot of reindexing anyway because Recoll switched to using st_ctime instead of st_mtime to detect file modifications, meaning that all files which were modified since created will be updated.

Viewer exceptions: as in 1.18 (but we kept this section for 1.17 users), there is a list of mime types that should be opened with the locally configured application even when Use Desktop Preferences is checked. This allows making use of new functions (direct access to page), which could not be available through the desktop's xdg-open. The default list contains PDF, Postscript and DVI, which should be opened with the evince (or atril for Mint/MATE users) viewer for the page access functions to work. If you want to keep the previous behaviour (losing the page number functionality), you need to prune the list after installation . This can be done from the Preferences->Gui Configuration menu.

Minor releases at a glance

Changes in Recoll 1.19.0