Skip to content

Releases: dhruvmanila/browser-bookmarks.nvim

v1.0.0

14 Aug 08:59
b657e11
Compare
Choose a tag to compare

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 the Special 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

07 Aug 18:51
1ae294d
Compare
Choose a tag to compare

Changelog:

  • Debugging messages using the debug config option. If the value is true, 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

24 Jul 02:14
3cb5b6a
Compare
Choose a tag to compare

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 signals sqlite 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

24 Apr 05:46
75debe6
Compare
Choose a tag to compare

Breaking Changes:

Full Changelog: v0.4.0...v0.5.0

v0.4.0

30 Mar 12:38
d7b5bb2
Compare
Choose a tag to compare

Changelog:

Breaking Changes:

  • Remove deprecation warning for Google Chrome browser rename in b81e3b2.
    selected_browser value for Google Chrome was changed from google_chrome to chrome

Full Changelog: v0.3.2...v0.4.0

v0.3.2

29 Mar 17:44
2c25958
Compare
Choose a tag to compare

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:

Full Changelog: v0.3.1...v0.3.2

v0.3.1

27 Mar 11:33
ce694b0
Compare
Choose a tag to compare

What's Changed

  • feat: add basic test setup in #13
  • fix: allow whitespace around = and empty values for ini files in 52ae436

Full Changelog: v0.3.0...v0.3.1

v0.3.0

11 Mar 08:26
c4a766d
Compare
Choose a tag to compare

What's Changed

  • Add support for Vivaldi by @normful in #12. It can be selected with selected_browser = "vivaldi".

New Contributors

Full Changelog: v0.2.1...v0.3.0

v0.2.1

10 Mar 07:14
3944f8d
Compare
Choose a tag to compare

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

v0.2.0

17 Feb 06:03
4a2ac97
Compare
Choose a tag to compare

Features

  • Add support for Chrome Beta by @sanchay9 in #10. It can be selected with selected_browser = "chrome_beta".

New Contributors

Full Changelog: v0.1.0...v0.2.0