Releases: dhruvmanila/browser-bookmarks.nvim
v1.0.0
This marks the first stable release of the project.
Changelog
- Support for Buku Tags in Search by @traumweh in #19. This can be configured using
buku_include_tags = true
. It will add a new column which includes all the tags separated by a comma highlighted using theSpecial
group.
There are other minor bug fixes in the release as well. The README was updated to recommend using tags instead of the latest master and added detail usage.
New Contributors
Full Changelog: v0.5.2...v1.0.0
v0.5.2
Changelog:
- Debugging messages using the
debug
config option. If the value istrue
, the plugin will print debug messages to the message area. Currently, only basic information is printed like the config, state and Telescope options.
require('telescope').setup {
extensions = {
bookmarks = {
-- ... other config options
debug = true,
},
}
}
- For chrome based browsers, the extension will return if the bookmarks file is empty with a warning message. Previously, it would continue and when trying to decode the JSON data inside the file, it would error out.
- For Firefox browser, if the bookmarks database file is not present, it will return with a warning message. Previously, it would continue and when opening the database file, it would error out with not so friendly message. (#20)
Full Changelog: v0.5.1...v0.5.2
v0.5.1
Changelog:
Fixes:
-
(#5) Use the
immutable
flag when opening the database to extract bookmarks for Firefox. This is required as when the browser is opened, the database is locked. This signalssqlite
that the database is read-only and no writes will be made. (3cb5b6a).This fix requires this commit from
sqlite.lua
extension: kkharji/sqlite.lua@56c5aac
For more info: https://sqlite.org/c3ref/open.html#urifilenamesinsqlite3open
Full Changelog: v0.5.0...v0.5.1
v0.5.0
Breaking Changes:
- Bump minimum Neovim version requirement from
0.6+
->0.7+
Reason: nvim-telescope/telescope.nvim@5a58b1f
Full Changelog: v0.4.0...v0.5.0
v0.4.0
Changelog:
- Add coverage config, report generation and uploading to https://codecov.io
- Add test cases for custom actions in 1dde7b4
Breaking Changes:
- Remove deprecation warning for Google Chrome browser rename in b81e3b2.
selected_browser
value for Google Chrome was changed fromgoogle_chrome
tochrome
Full Changelog: v0.3.2...v0.4.0
v0.3.2
Summary: A few bug fixes found while writing tests and completing every major scenario for testing.
What's changed:
- fix: do not error if OS not supported (c530450)
- fix: warn message when given firefox profile absent (2397c9a)
Test cases:
- Plist parser (2023c46)
- Chrome based browser bookmarks (439cd08)
- Safari browser bookmarks (5940d89)
- Firefox browser bookmarks (d534dd3)
- buku bookmark manager (2c25958)
Full Changelog: v0.3.1...v0.3.2
v0.3.1
What's Changed
- feat: add basic test setup in #13
- fix: allow whitespace around
=
and empty values forini
files in 52ae436
Full Changelog: v0.3.0...v0.3.1
v0.3.0
v0.2.1
Fixes
- Do not stack warning messages when there's a problem getting the Firefox profile directory and when unable to infer the same. (3944f8d)
Full Changelog: v0.2.0...v0.2.1