Installing over an older version and other notes
Ubuntu commands installed as snap packages can’t create arbitrary
files under /tmp. This is for example the case by default for pdftk which
is used by Recoll to extract PDF attachments. For best results, set TMPDIR
to a location which belongs to you (e.g. inside your home, with something
1.20-29 indexes are fully backward compatible. No need to reindex when upgrading.
Always reset the index if you do not know by which version it was created
(e.g.: 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
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
On Windows, the index is located by default in
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.
Changes in Recoll 1.29
New shortcuts editor. Will both help with discovering what keyboard shortcuts exist, and allow changing their values.
Some automatic translation inside some of the long-lagging GUI message files, thanks to crowdin.com
Config option for redirecting the messages from external helpers.
New -d recollindex option to purge indexed file data from the page cache. Could improve indexing impact on machine performance in some cases.
Minor releases at a glance
GUI: fix bad background in result table dark mode.
ms openxml: process a variety of derived/aux formats as the base ones (.pptm etc.)
Python module: add method to retrieve the full snippets list.
Allow setting a per-handler-type indexing timeout.
Small bug fixes.
Changed the way shortcuts are stored in the preferences file. Incompatible with the (never released) 1.29.0 method.