Docspell v0.21.0 Release Notes
-
Mar 13, 2021
๐ The main feature of this release gives a very flexible way of searching for documents, using a query.
- โ Add a query language to provide a flexible way for searching
- the search form now is translated into a search query
- allows to search for items not in a folder or not in a specific folder (#628, #379)
- Allows for range searches in custom fields (#540)
- And more! See the documentation
- โ Add a
use
attribute to all metadata, to be able to exclude them from suggestions (#659) - ๐ Allow to submit items for reprocessing via the UI (#365)
- โ Add Latvian language (#679)
- Scrollbars are back! (#681, #677)
- ๐ท The
ds.sh
script was changed to inform the processing jobs to also check for duplicates (#653) - ๐ณ Docker setup now uses again a fixed hostname (#608)
- โ Moving the unit tests to MUnit (#672)
- โ Remove the old UI code (#636)
- ๐ Fix date extraction for English (#665)
- ๐ Fix bug when reading contacts from extracted text (#709)
- ๐ Fix bugs when reading mails (#691, #678)
- ๐ Fix a bug that wouldn't show an error message when entering bad characters in the register form (#663)
- ๐ Fixes a typo in the user settings menu (#654, thanks @ChristianKlass)
๐ Thanks to everyone showing interest in docspell and dedicating time by โ opening issues, testing and providing ideas!
REST Api Changes
Note there are breaking changes in the REST Api
- previous
search
andsearchWithTags
has been renamed tosearchForm
andsearchFormWithTags
, respectively - same with
searchStats
, it has been renamed tosearchFormStats
- The new
search
route can be used withGET
andPOST
requests and accepts now a search query and also a flag for whether returning details or not (there are no separate endpoints anymore) - The new
searchStats
accepts a query - The
ItemQuery
data structure is now only a query string, withoutlimit
andoffset
Organization
andPerson
have an additionaluse
attribute
๐ง Configuration Changes
๐ง There were no changes to the configuration files.
- โ Add a query language to provide a flexible way for searching