Search Bookmarks, History and Tabs 版本紀錄 - 25 個版本
Search Bookmarks, History and Tabs 作者: Simon Heimler
Search Bookmarks, History and Tabs 版本紀錄 - 25 個版本
小心舊版本!這些版本只是提供來測試與參考用。您應該隨時用最新版的附加元件。
最新版本
版本 1.17.0
發行於 2025年10月30日 - 216.92 KB適用於 firefox 126.0 與更新版本[v1.17.0]- NEW: Duplicate bookmark detection and indication
- Detects bookmarks with identical URLs during data loading and marks them with a
dupeflag - Visual indication in search results with a red badge on duplicate bookmarks
- Console warning logs when duplicates are found, including the URL and affected folders
- Helps users identify and clean up redundant bookmarks across different folders
- NEW: Highlight bookmarks that are currently open
- Bookmarks sharing a URL with an open tab are tagged during dataset preparation
- Search results render a lilac
Tbadge so it’s obvious when a bookmark is already open - IMPROVED: Prioritize already-open bookmarks in scoring
- Added
scoreBookmarkOpenTabBonus(defaults to +10) so matching bookmarks float above unopened ones - Bonus applies only to bookmarks with an active tab, keeping other result types unchanged
- FIXED: Search score multiplier incorrectly handled zero scores
- Fixed falsy coalescing bug where valid
searchScore: 0was treated as missing, incorrectly falling back toscoreTitleWeight - Now uses proper null check (
!= null) to distinguish between 0 (valid) and undefined/null (missing) - FIXED: Vim navigation shortcuts no longer close the popup when overshooting the first or last result, preventing Chrome's default Ctrl+K / Ctrl+J actions from taking over.
- CHANGED: More concise / simple last visited time
- REMOVED: Date-added scoring bonus along with the
scoreDateAddedBonusScoreMaximum/scoreDateAddedBonusScorePerDayoptions to keep ranking focused on usage signals. - The options had already been removed, this was a code leftover
- DEV: Replaced the ESLint + Prettier toolchain with Biome (config, scripts, and editor defaults) for a single-source formatter and linter.
原始碼依照 MIT License 條款釋出
較舊版本
版本 1.16.0
發行於 2025年10月23日 - 212.75 KB適用於 firefox 126.0 與更新版本[v1.16.0]- IMPROVED: Search scoring precision and reliability
- Higher bonuses for perfect matches: Exact matches on titles, tags, and folders now receive +20, +15, and +10 points respectively (previously +15, +10, +5), so precise results appear ahead of partial matches by default.
- Better multi-term query handling: Search terms are normalized once and evaluated individually in a case-insensitive way, ensuring multi-word queries and mixed-case text reliably trigger the configured substring bonuses.
- New phrase boost options: Added
scoreExactPhraseTitleBonus(default: 8) andscoreExactPhraseUrlBonus(default: 4) to boost results where the full search phrase appears as substring. For example, searching "javascript tutorial" will boost a bookmark titled "Advanced JavaScript Tutorial Guide" (+8) or with URL "example.com/javascript-tutorial" (+4). - Capped substring bonuses: Introduced
scoreExactIncludesMaxBonuses(default: 3) to prevent noisy documents from excessive stacking of includes bonuses. - IMPROVED: Further reduced initial load bundle size for faster startup.
- FIXED: When editing a bookmark and saving, the search state was sometimes not properly updated. Now the search is completely reset, but remembers the search term.
- FIXED: Search debounce logic was creating race-condition issues when pressing ENTER too quickly after typing the search string. Removed the debounce logic to fix this issue.
原始碼依照 MIT License 條款釋出
版本 1.15.0
發行於 2025年10月15日 - 121.74 KB適用於 firefox 126.0 與更新版本[v1.15.0]- IMPROVED: Various performance improvements:
- Creating a single minified production bundle, should speed up initial loading time a lot when IO is slow
- lazy-loading the search highlight library, speeds up initial load further
- More general caching of search results, now also for fuzzy search
- Various smaller improvements that increase search and render performance
- FIXED: Bug in scoring that
lastVisited: 0 was not treated as most recent (max score) - FIXED: Bug in scoring where
visitCountwas not correctly merged in from history - IMPROVED: Improved unit-test coverage and switched for E2E testing to Playwright, leading to faster and less brittle tests.
- CHANGED: Renamed some options, e.g.
scoreBookmarkBaseScoretoscoreBookmarkBase - REMOVED: Removed
debugoption, as debug logging will now always take place if console is loaded - and the performance.* logging has been removed to clean up the code.
原始碼依照 MIT License 條款釋出
版本 1.14.0
發行於 2025年9月29日 - 92.77 KB適用於 firefox 126.0 與更新版本- ADDED: Default result on startup will include most recent tabs.
- Added a new option
maxRecentTabsToShow, which can be set to 0 to disable this feature - Contributed by @robertjmason via #183. Thanks!
- FIXED: Filtering out browser tabs that start not with
http:orhttps:, e.g. chrome extensions.
原始碼依照 MIT License 條款釋出
版本 1.13.1
發行於 2025年6月2日 - 92.22 KB適用於 firefox 126.0 與更新版本[v1.13.1]- FIXED: Fixed init result not showing current bookmark anymore
原始碼依照 MIT License 條款釋出
版本 1.13.0
發行於 2025年6月1日 - 92.23 KB適用於 firefox 126.0 與更新版本[v1.13.0]- Added: Support for direct URL navigation, contributed by @berdon via #171
- ADDED: The folder and tags label on a bookmark search result are now clickable and will lead to a new search, looking for all bookmarks with the same folder / tags.
- IMPROVED: Folders and Tags are now rendered with a badge for each value, now also clickable for navigation
原始碼依照 MIT License 條款釋出
版本 1.12.0
發行於 2025年3月30日 - 92.01 KB適用於 firefox 126.0 與更新版本[v1.12.0]- CHANGED: History cache has been removed as it caused issues with local storage size on some browser and performance gains were not clear enough.
- FIXED: Dark mode button hover text color contrast was bad
- IMPROVED: Internal code cleanup which leads to less code to load (minimal performance improvement)
- IMPROVED: Trying out a potential fix for #164 (Searching too quickly after opening leads to no results found)
原始碼依照 MIT License 條款釋出
版本 1.11.0
發行於 2025年1月21日 - 94.09 KB適用於 firefox 126.0 與更新版本- **FIXED**: Highlight of selected result in light-mode
- **IMPROVED**: Firefox build is now using the browser extension Manifest v3, like Chrome or Edge.
- **REMOVED**: Removed special build for Firefox, using Manifest v2.
- **REMOVED**: Removed special build for Opera (they did not apply updates to the extension in their store anyway).原始碼依照 MIT License 條款釋出
版本 1.10.4
發行於 2025年1月14日 - 98.94 KB適用於 firefox 75.0 與更新版本- **IMPROVED**: Performance of initial load
- Cleaned up and simplified CSS
- Lazy load CSS necessary for bookmark tagging and options view
- Lazy load uFuzzy library only when fuzzy search is used
- **IMPROVED**: Bookmark tags are filtered:
- Tags that start with a number (typical for issue / ticket bookmarks) are ignored.
- Tag needs to be prefixed with ` #` (incl. space for separation).
- **CHANGED**: Initial load now only looks for bookmarks and only returns those matching the current URL, not starting with it
- **FIXED**: Re-apply search when switching search mode between precise and fuzzy
- **REMOVED**: Removed `tabsDisplayWindowId` option, as it didn't work very well (tab IDs are long numbers and not very helpful). This was disabled by default anyway.原始碼依照 MIT License 條款釋出
版本 1.10.3
發行於 2024年10月8日 - 99.54 KB適用於 firefox 75.0 與更新版本## [v1.10.3]
- **FIXED**: Deleting a bookmark via popup accidentally removed all bookmarks from index (temporarily)
- **FIXED**: Disable browsers inbuilt "autocomplete" / "Saved Data" for the search input field
- **FIXED**: Fixed potential crash when browser returns empty history entries (which it shouldn't do).原始碼依照 MIT License 條款釋出
版本 1.10.2
發行於 2024年9月2日 - 99.5 KB適用於 firefox 75.0 與更新版本- **FIXED**: Bookmark tagging autocomplete was partly broken. Fixed update of dependency.
- **CHANGED**: Moved the tips & tricks to markdown file and just link it, instead of random tips on startup.原始碼依照 MIT License 條款釋出
版本 1.10.1
發行於 2024年8月27日 - 99.13 KB適用於 firefox 75.0 與更新版本Just a potential bugfix for browsers with increased security settings (?)原始碼依照 MIT License 條款釋出
版本 1.10.0
發行於 2024年8月25日 - 99.11 KB適用於 firefox 75.0 與更新版本- **NEW**: Show random tips on startup
- Can be disabled via option `enableHelp: false`
- **NEW**: Right-click result to copy URL to clipboard
- **IMPROVED**: Improved initial loading time by caching browser history in local storage
- The browser API to fetch history tends to be slow
- The default history size (`historyMaxItems`) to load has been increased to 1024
- **IMPROVED**: Simplified options for calculating score of recently visited pages
- now only `scoreRecentBonusScoreMaximum` (which defaults to +20)
- **CHORE**: Minor refactoring and cleanups, maybe with a little bit performance improvements.
- **CHORE**: Removed SCSS build step, now it's just vanilla CSS原始碼依照 MIT License 條款釋出
版本 1.9.7
發行於 2024年6月1日 - 97.33 KB適用於 firefox 75.0 與更新版本- **FIXED**: Fixed missing CSS font style for tagging view原始碼依照 MIT License 條款釋出
版本 1.9.6
發行於 2024年5月19日 - 97.35 KB適用於 firefox 75.0 與更新版本- **IMPROVED**: Removed Bulma CSS as dependency, instead just use [minireset.css](https://github.com/jgthms/minireset.css) for CSS reset.
- **CHORE**: Updated dependencies and moved this project to ESM (EcmaScript Modules)原始碼依照 MIT License 條款釋出
版本 1.9.5
發行於 2023年12月14日 - 94.65 KB適用於 firefox 75.0 與更新版本## [v1.9.5]
- **FIXED**: Open result in new tab (when holding SHIFT / ALT) was not working when there are multiple browser windows原始碼依照 MIT License 條款釋出
版本 1.9.4
發行於 2023年11月15日 - 94.53 KB適用於 firefox 75.0 與更新版本- **NEW**: Added option `bookmarksIgnoreFolderList`, that excludes all bookmarks from the search that are within the listed folder(s)
- This includes sub-folders and their bookmarks原始碼依照 MIT License 條款釋出
版本 1.9.3
發行於 2023年10月14日 - 94.23 KB適用於 firefox 75.0 與更新版本- **NEW**: Search results can now also be navigated Emacs or Vim style (feature request [#106](https://github.com/Fannon/search-bookmarks-history-and-tabs/issues/106))
- `Ctrl+N` and `Ctrl+J` for downward navigation
- `Ctrl+P` and `Ctrl+K` for upward navigation
- **FIXED**: If `debug: true` has been set, the extension crashed on a performance measurement analysis原始碼依照 MIT License 條款釋出
版本 1.9.1
發行於 2023年6月13日 - 93.85 KB適用於 firefox 75.0 與更新版本- **IMPROVED**: Better handling of long bookmark titles. Some titles are now abbreviated, especially if they are a subpart of the URL anyway.原始碼依照 MIT License 條款釋出
版本 1.9.0
發行於 2023年4月29日 - 93.31 KB適用於 firefox 75.0 與更新版本## [v1.8.8]
- **FIXED**: Fuzzy search now also works with non-ASCII characters like CKJ chars by default
- **FIXED**: Option `bookmarkColor` now also applies to the bookmark folder badge in the search results
- **REMOVED**: Removed hybrid search as the benefits / differences against new fuzzy search are negligible.原始碼依照 MIT License 條款釋出
版本 1.8.6
發行於 2023年3月30日 - 93.47 KB適用於 firefox 75.0 與更新版本## [v1.8.7]
- **NEW**: New option `uFuzzyOptions` that allows to configure the fuzzy search library used by this extension
- This can be used, e.g. that fuzzy search supports CKJ characters (see README)原始碼依照 MIT License 條款釋出
版本 1.8.5
發行於 2023年2月26日 - 92.99 KB適用於 firefox 75.0 與更新版本- **CHANGED**: Extension does not log or do performance measurements by default.
- If you want to enable this, use the option: `debug: true`原始碼依照 MIT License 條款釋出
版本 1.8.3
發行於 2023年2月22日 - 92.81 KB適用於 firefox 75.0 與更新版本- **NEW**: Added options to configure the color and the width of the color stripe of search results
- `colorStripeWidth` to set the width
- `bookmarkColor` and similar to set the color (expressed as CSS color)
- **NEW**: When hovering over an URL, the full URL is displayed as a hover. Requested via [#74](https://github.com/Fannon/search-bookmarks-history-and-tabs/issues/74)
- **IMPROVED**: Updated dependencies原始碼依照 MIT License 條款釋出
版本 1.8.2
發行於 2023年1月3日 - 91.99 KB適用於 firefox 75.0 與更新版本## [v1.8.2]
- **FIXED**: Used wrong icon (edit) for closing tabs
- **IMPROVED**: Hover over edit and close icon is now indicated原始碼依照 MIT License 條款釋出
版本 1.8.1
發行於 2022年12月31日 - 91.84 KB適用於 firefox 75.0 與更新版本## [v1.8.1]
- **FIXED**: Missing icon for closing open tabs
- Tip: This is especially useful if you enter tab search mode via searching `t `
- **FIXED**: Improved very buggy logic to close tabs and update search results原始碼依照 MIT License 條款釋出