Release notes for Recoll 1.20.x

Caveats

Installing over an older version: 1.19

Installing 1.20 over an 1.19 index is possible, but there have been small changes in the way compound words (e.g. email addresses) are indexed, so it will be best to reset the index. Still, in a pinch, 1.20 search can mostly use an 1.19 index.

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

Always reset the index if you do not know by which version it was created (you're not sure it's at least 1.18). The best method is to quit all Recoll programs and 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).

Minor releases at a glance

The rhythm of change in Recoll is slowing as the software is approaching maturity, so, in order to avoid stopping progress by excessive intervals between releases, the first versions of 1.20 will be allowed to contain some functional changes (as opposed to only bug fixes). There will be a freeze at some point.

Changes in Recoll 1.20.0p1