Search Bookmarks, History and Tabs sürüm geçmişi - 25 sürüm
Search Bookmarks, History and Tabs geliştiren: Simon Heimler
Eski sürümlere dikkat edin! Bu sürümler yalnızca test veya referans amacıyla sunulmaktadır.Her zaman eklentilerin son sürümlerini kullanmalısınız.
Son sürüm
Sürüm 1.17.1
9 Kas 2025 tarihinde çıktı - 218,94 KBfirefox 126.0 ve üstü ile çalışır- IMPROVED: Startup performance with parallelized browser API calls
- Browser APIs (tabs, bookmarks, history) now load in parallel using
Promise.all()instead of sequentially - Significantly reduces initial load time, especially when history API is slow
- No user configuration required – performance improvement is automatic
- NEW: Optional performance features for large collections
- Added
detectDuplicateBookmarksoption (default:false) to optionally enable duplicate bookmark detection - Added
detectBookmarksWithOpenTabsoption (default:true) to optionally disable bookmark-tab matching - Users with large bookmark/tab collections who don't need these features can disable them for faster startup
Kaynak kodu MIT Lisansı lisansıyla yayımlandı
Eski sürümler
Sürüm 1.17.0
30 Eki 2025 tarihinde çıktı - 216,92 KBfirefox 126.0 ve üstü ile çalışır[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.
Kaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.16.0
23 Eki 2025 tarihinde çıktı - 212,75 KBfirefox 126.0 ve üstü ile çalışır[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.
Kaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.15.0
15 Eki 2025 tarihinde çıktı - 121,74 KBfirefox 126.0 ve üstü ile çalışır[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.
Kaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.14.0
29 Eyl 2025 tarihinde çıktı - 92,77 KBfirefox 126.0 ve üstü ile çalışır- 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.
Kaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.13.1
2 Haz 2025 tarihinde çıktı - 92,22 KBfirefox 126.0 ve üstü ile çalışır[v1.13.1]- FIXED: Fixed init result not showing current bookmark anymore
Kaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.13.0
1 Haz 2025 tarihinde çıktı - 92,23 KBfirefox 126.0 ve üstü ile çalışır[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
Kaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.12.0
30 Mar 2025 tarihinde çıktı - 92,01 KBfirefox 126.0 ve üstü ile çalışır[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)
Kaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.11.0
21 Oca 2025 tarihinde çıktı - 94,09 KBfirefox 126.0 ve üstü ile çalışır- **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).Kaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.10.4
14 Oca 2025 tarihinde çıktı - 98,94 KBfirefox 75.0 ve üstü ile çalışır- **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.Kaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.10.3
8 Eki 2024 tarihinde çıktı - 99,54 KBfirefox 75.0 ve üstü ile çalışır## [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).Kaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.10.2
2 Eyl 2024 tarihinde çıktı - 99,5 KBfirefox 75.0 ve üstü ile çalışır- **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.Kaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.10.1
27 Ağu 2024 tarihinde çıktı - 99,13 KBfirefox 75.0 ve üstü ile çalışırJust a potential bugfix for browsers with increased security settings (?)Kaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.10.0
25 Ağu 2024 tarihinde çıktı - 99,11 KBfirefox 75.0 ve üstü ile çalışır- **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 CSSKaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.9.7
1 Haz 2024 tarihinde çıktı - 97,33 KBfirefox 75.0 ve üstü ile çalışır- **FIXED**: Fixed missing CSS font style for tagging viewKaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.9.6
19 May 2024 tarihinde çıktı - 97,35 KBfirefox 75.0 ve üstü ile çalışır- **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)Kaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.9.5
14 Ara 2023 tarihinde çıktı - 94,65 KBfirefox 75.0 ve üstü ile çalışır## [v1.9.5]
- **FIXED**: Open result in new tab (when holding SHIFT / ALT) was not working when there are multiple browser windowsKaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.9.4
15 Kas 2023 tarihinde çıktı - 94,53 KBfirefox 75.0 ve üstü ile çalışır- **NEW**: Added option `bookmarksIgnoreFolderList`, that excludes all bookmarks from the search that are within the listed folder(s)
- This includes sub-folders and their bookmarksKaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.9.3
14 Eki 2023 tarihinde çıktı - 94,23 KBfirefox 75.0 ve üstü ile çalışır- **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 analysisKaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.9.1
13 Haz 2023 tarihinde çıktı - 93,85 KBfirefox 75.0 ve üstü ile çalışır- **IMPROVED**: Better handling of long bookmark titles. Some titles are now abbreviated, especially if they are a subpart of the URL anyway.Kaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.9.0
29 Nis 2023 tarihinde çıktı - 93,31 KBfirefox 75.0 ve üstü ile çalışır## [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.Kaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.8.6
30 Mar 2023 tarihinde çıktı - 93,47 KBfirefox 75.0 ve üstü ile çalışır## [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)Kaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.8.5
26 Şub 2023 tarihinde çıktı - 92,99 KBfirefox 75.0 ve üstü ile çalışır- **CHANGED**: Extension does not log or do performance measurements by default.
- If you want to enable this, use the option: `debug: true`Kaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.8.3
22 Şub 2023 tarihinde çıktı - 92,81 KBfirefox 75.0 ve üstü ile çalışır- **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 dependenciesKaynak kodu MIT Lisansı lisansıyla yayımlandı
Sürüm 1.8.2
3 Oca 2023 tarihinde çıktı - 91,99 KBfirefox 75.0 ve üstü ile çalışır## [v1.8.2]
- **FIXED**: Used wrong icon (edit) for closing tabs
- **IMPROVED**: Hover over edit and close icon is now indicatedKaynak kodu MIT Lisansı lisansıyla yayımlandı