Releases: casouri/xapian-lite
Release list
v2.1.0
Changes
- New function
xapian-lite-close-database - Now xapian-lite can detect and skip base64 encodings in the file.
The new features are non-breaking, so no need to delete the old database. But if you have base64 encoding text in your text and you indexed them, you might want to deleting the old database and reindex again. The newly indexed DB should have a much smaller size.
Right now I'm only able to build binaries for x64 Linux and Mac. I'll try to get binaries for other platforms too, but no promises :) To use the pre-built binaries, put them under any directory that's in load-path, then you can (require 'xapian-lite).
Update: I added binary for arm Mac.
Update: Thanks to @TomoeMami, now we have windows binaries too (for mingw32, mingw64, and ucrt64). For these, you want to grab both libxapian-30-xxx.dll and xapian-lite-xxx.dll.
Full Changelog: v2.0.0...v2.1.0
v2.0
Breaking change
- Now xapian-lite can handle long file paths (longer than 245 bytes). The database generated by v1.0 is not compatible with v2.0. So make sure to delete the old database.
As before, these prebuilt modules are standalone, so they don't require xapian dynamic library to work.