This project adheres to Semantic Versioning.
- Added Librewolf support.
- Added Chrome and Edge support on Windows.
- Added Edge support.
- Added
--install-dir
option for specifying a custom manifest installation directory.
- Added Vivaldi support.
- Added FreeBSD and OpenBSD support.
- Added limited support for Windows. At present there are no CI builds and, if you can build the project, only Firefox is supported.
- Added Brave support.
- Added support for very large Buku databases that serialise to over 1MB in size.
- Updated WebExtension communication API to always operate on vectors of elements.
- Fixed detection of operating system that failed on some Linux distros.
- Removed all panics. If something goes awry, make every attempt to communicate this to the consumer via stdout or over native messaging.
- Added self-installation of browser hosts, and removal of any external scripts or data files.
- Added flags to list all bookmarks to stdout, and open bookmarks in browser by ID.
- Host/binary moved to its own repo.
- The version has been significantly bumped to allow for the WebExtension to piggyback off of it.