This project is versioned according to its compatibility with the host from v4 onwards.
- Omnibox (address bar suggestions) support.
- Fix bookmarks list keyboard scroll navigation.
- Global configurable hotkeys.
- Onboarding flow when no communication can be achieved with the host.
- Stop closing popup after executing a bookmarklet.
- Improved UI for bookmarklets.
- Support for bookmarklets. This is why the
activeTab
permission is being newly requested.
- Fix opening multiple bookmarks in Chromium-based browsers.
- Fix race condition in Firefox where browser popup will close before it can open requested bookmarks.
- Support for very large Buku databases that serialise to over 1MB in size.
- Settings option to configure the WebExtension's badge.
- Bookmarks will now attempt to open in your active tab if it's a new tab page.
- Versioning has been changed to move in tandem with the host.
- Send browser tabs to a "staging area" via context menu, wherein they can be easily edited and added to Buku(brow).
- Removed fetch bookmarks button. They are now implictly fetched from the binary frequently - on load and upon any change.
- Improved keyboard navigation in bookmark form.
- Improved overflow behaviour of text in listed bookmarks.
- Fixed ability to try and add a bookmark without communication with the binary having been achieved.
- Browser action (WebExtension toolbar icon) displays a badge based upon whether a bookmark with the exact URL or domain of the active tab is present, differentiated by colour.
- Pin bookmarks whose URLs match the active tab at the top of the bookmarks list.
- Fixed regression that broke padding for bookmarks with no description.
- Fixed regression that mislabelled add/edit bookmark modals.
- Fixed button tooltip positioning in bookmarks.
- Fixed regression that prevented new bookmarks from being saved in some browsers.
- Fixed regression that prevented search input from auto-focusing on load.
- Fixed regression that prevented bookmark opening.
- Fixed results text not being highlighted if the search terms overlap.
- Fixed tutorial not closing upon successfully fetching bookmarks on first load.
- Disabled unusable action buttons during tutorial.
- Disabled text input completely during tutorial.
- Input filtering with tokens in the search input.
- Hotkeys for search control bar buttons.
- Hotkey for focusing search input.
- Confirmation modal when opening all bookmarks.
- Fixed button tooltips going crazy when buttons are active.
- Hopefully fixed some sporadic issues, usually focused around tags.
- Improved error messages.
- Fixed tags not adhering correctly to Buku's schema.
- Fixed some styling issues in Firefox.
- Fixed some fields being immutable for new bookmarks.
- Autofill active tab title for new bookmark form like URL was previously.
- Number of matches is now displayed in tooltip when hovering "Open All Matches" button.
- Browser action shortcut to Ctrl+Shift+B.
- Added a minimum height to entire UI frame to fix bookmark form being unusable.
- Functionality to add a bookmark.
- Functionality to edit a bookmark.
- Functionality to delete a bookmark.
- Tooltip to buttons in search bar. (Thanks andipabst!)
- Fixed various styling inconsistencies in Firefox.
- Button to open all bookmarks in search bar.
- Search bar to be fixed to the top of the UI.
- UI to scroll with you if you use keyboard navigation and start scrolling off-screen.
- Rewritten binary to make new features possible.
- Don't change case sensitivity of matched text when filtering bookmarks.
- New refresh icon and accompanying rotate animation.
- Fixed multiple severe issues unique to Firefox:
- Startup error.
- Not autofocusing.
- No preferences.
- Popup window not closing upon opening a bookmark.
- Styling incl/ the refresh icon.
- Much improved UI layout with more useful information.
- Highlight the filter text wherever it matches.
- User-visible error messages.
- Basic tutorial message for new users.
- Filtering will now filter based upon four fields, in this order: name, tags, URL, description.
- Fixed URL validity checker.
- Minimum Chrome & Firefox versions (for async/await).
- Misc bugs and QOL improvements.
- Ability to select bookmarks with the up/down arrow keys.
- Options page with a light/dark theme option.
- Icon to extension list.
- Changelog.
- Minimum Chrome version (for CSS Custom Properties).