-*- org -*- #+TITLE: guile-xapian NEWS – History of user-visible changes Copyright © 2022 Arun Isaac Please send guile-xapian bug reports to arunisaac@systemreboot.net * Changes in 0.2.0 (since 0.1.0) ** Noteworthy bug fixes *** Look for libguilexapian.so under .libs guile >= 3.0.6 no longer uses libltdl. So, we need to explicitly look for libguilexapian.so under .libs. ** Features *** Support in-memory databases via call-with-in-memory-database *** Support setting and getting bytevectors as document data and slot values Document data and slot values can now be bytevectors. You can set bytevector document data and slot values using make-document, document-set-data! and document-slot-set!. You can get bytevector document data and slot values using document-bytes and document-slot-ref-bytes, while you can get string document data and slot values using document-data and document-slot-ref. *** Wrap MSet-snippet as mset-snippet