aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS22
-rw-r--r--configure.ac4
2 files changed, 24 insertions, 2 deletions
diff --git a/NEWS b/NEWS
new file mode 100644
index 0000000..702e262
--- /dev/null
+++ b/NEWS
@@ -0,0 +1,22 @@
+-*- org -*-
+#+TITLE: guile-xapian NEWS – History of user-visible changes
+
+Copyright © 2022 Arun Isaac <arunisaac@systemreboot.net>
+
+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
diff --git a/configure.ac b/configure.ac
index 2a261f1..f0388c8 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,5 +1,5 @@
dnl guile-xapian --- Guile bindings for Xapian
-dnl Copyright © 2020, 2021 Arun Isaac <arunisaac@systemreboot.net>
+dnl Copyright © 2020, 2021, 2022 Arun Isaac <arunisaac@systemreboot.net>
dnl
dnl This file is part of guile-xapian.
dnl
@@ -17,7 +17,7 @@ dnl You should have received a copy of the GNU General Public License
dnl along with guile-xapian. If not, see
dnl <https://www.gnu.org/licenses/>.
-AC_INIT([guile-xapian], [0.1.0])
+AC_INIT([guile-xapian], [0.2.0])
AM_INIT_AUTOMAKE([color-tests -Wall -Wno-portability foreign check-news no-dist-gzip dist-lzip])
AM_SILENT_RULES([yes])
LT_INIT