diff options
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 28 |
1 files changed, 27 insertions, 1 deletions
@@ -1,10 +1,36 @@ -*- org -*- #+TITLE: guile-xapian NEWS – History of user-visible changes -Copyright © 2022 Arun Isaac <arunisaac@systemreboot.net> +Copyright © 2022–2023 Arun Isaac <arunisaac@systemreboot.net> Please send guile-xapian bug reports to arunisaac@systemreboot.net +* Changes in 0.3.1 (since 0.3.0) +** Noteworthy bug fixes +*** Catch C++ xapian exceptions and raise them as scheme exceptions + +* Changes in 0.3.0 (since 0.2.1) +** New dependencies +guile-xapian now depends on guile-lib for (htmlprag) used in the new +mset-sxml-snippet function. +** Features +*** Allow indexing text without position information +The index-text! function now optionally allows indexing text without +position information using a new #:positions? keyword argument. +*** Support combining queries with OR, AND and FILTER operators +We introduce new query-and, query-or and query-filter functions that +combine queries using the OR, AND and FILTER operators. +*** Support generation of SXML snippets +We introduce mset-sxml-snippet, a function that can generate snippets +in SXML form. + +* Changes in 0.2.1 (since 0.2.0) +** Noteworthy bug fixes +*** Distinguish libguilexapian based on Guile effective version +We suffix libguilexapian with the Guile effective version in order to +support simultaneous installation of guile-xapian for Guile 3.0 and +guile-xapian for Guile 2.2. + * Changes in 0.2.0 (since 0.1.0) ** Noteworthy bug fixes *** Look for libguilexapian.so under .libs |