Tab Search: ვერსიების ისტორია – 12 ვერსია
Tab Search ავტორი Irv66
სიფრთხილე გამოიჩინეთ, ძველ ვერსიებთან! მოცემული ვერსიები, მხოლოდ გამოსაცდელად და შესამოწმებლადაა განკუთვნილი.ყოველდღიური მოხმარებისთვის, დამატებების მხოლოდ უახლესი ვერსია უნდა გამოიყენოთ.
უახლესი ვერსია
ვერსია 0.7.1
გამოშვების თარიღი 4 ივლ 2026 – 54,15 კბიმუშავებს ვერსიასთან firefox 109.0a1 და უფრო ახალიTab Hide Permission Verification UI/UX:
- Added a user-friendly permission warning banner (.permission-bannerwith interactive controls) topopup.htmlwhen thetabHidebrowser permission is not yet active/confirmed.
- Prompts the user to trigger the Firefox native permission doorhanger and guides them to choose "Keep" (allow).
- Deferred Verification: Triggered only upon the first time the user opens the extension popup (clicking the addon icon) rather than at installation or startup, ensuring a non-intrusive install experience.
- Integrates background verification check (check-tabhide-permissionaction) that programmatically verifies permission status using a temporary tab.
TST State Restoration Hardening (mitigating Issue #13 race conditions):
- State Locking (snapshotInProgress): Added module-level lock to ensure atomic TST state capture and prevent overwriting clean snapshots.
- Persistence Tracking (originalTSTTreeSnapshotTaken): Tracks pre-search tree states to prevent trying to restore un-snapshotted states.
- Error Boundaries (try...finally): Wrapped all main TST orchestration blocks to guarantee state tracking resets even on communication failures.
- Delayed Restoration & Activation Grace Window: Handles Firefox out-of-order events upon popup close and preserves branch expansion for the newly activated tab.
- Search Operation Queue (pendingSearchMsg): Intercepts and queues rapid keyboard input to ensure search operations run sequentially and cleanly.
- Empty Search Term Restoration: Triggers immediate restoration of tree states when the search input is cleared/emptied, even if the popup remains open.
- Awaiting Active Searches on Reset/Close: Cancels pending search requests and awaits active search completion with a 5-second timeout safeguard to eliminate race conditions.პირველწყარო კოდი ვრცელდება ლიცენზიით MIT-ლიცენზია
ადრინდელი ვერსიები
ვერსია 0.7.0
გამოშვების თარიღი 3 მაი 2026 – 53,06 კბიმუშავებს ვერსიასთან firefox 109.0a1 და უფრო ახალიv0.7.0 (2026-05-03) - Fuzzy Matching and Documentation Overhaul- Added Fuzzy Matching powered by Fuse.js v7.3.0.
- Integrated Token Search for superior multi-word matching (e.g., searching "Mail Google" finds "Google Mail").
- Intelligent relevance ranking using BM25-style IDF weighting.
- User-configurable threshold slider (0.0 to 1.0) in the popup.
- Persisted settings across browser sessions.
- Standardized Documentation & Guidance.
- Added theme-aware (Light/Dark mode) info pages for Fuzzy Matching, Privacy, and Search Contents.
- Standardized page titles and added addon favicons to all extension pages.
- TST Hardening and Mitigations.
- Implemented mitigations for Issue #13 regarding TST tree restoration reliability.
- Implemented state locking and robust error boundaries for TST communication.
- UI/UX Refinements.
- Modernized all info pages with a unified card-based layout and standardized typography.
- Improved "Close Guide" button reliability across all help pages.
პირველწყარო კოდი ვრცელდება ლიცენზიით MIT-ლიცენზია
- Added Fuzzy Matching powered by Fuse.js v7.3.0.
ვერსია 0.6.0
გამოშვების თარიღი 25 აპრ 2026 – 41,15 კბიმუშავებს ვერსიასთან firefox 109.0a1 და უფრო ახალიv0.6.0- Clarified option reset behavior in the popup.
- Search-affecting options clear the active search and restore tabs to their pre-search state.
- Both TST options ("Support for Tree Style Tab" and "Auto-expand trees with matched tabs") now reset an active search to ensure TST state is fully restored.
- "Select all matching tabs on close" and "Disable initial hide action" do not reset an active search.
- Updated the TST search presentation.
- Flattened search results now keep a consistent left and right gutter while searching.
- Added defensive TST CSS so custom tab margins are less likely to break the flattened search layout.
- Updated the popup relationship between TST options.
- The "Auto-expand trees with matched tabs" option is now progressively disclosed and only shown when TST support is enabled.
- Updated info-button behavior in the popup.
- Opening privacy/content help now first resets any active search, then opens the help page in an active tab and closes the popup.
პირველწყარო კოდი ვრცელდება ლიცენზიით MIT-ლიცენზია
- Clarified option reset behavior in the popup.
ვერსია 0.5.5
გამოშვების თარიღი 18 ივნ 2025 – 39,99 კბიმუშავებს ვერსიასთან firefox 109.0a1 და უფრო ახალი- (General) Fixed issue where manually selecting a tab from a search would not make that tab the active tab.
- (TST) Fixed issue where manually selecting a tab that was in a collapsed tree would be selected, but when the tree was restored (collapsed), the parent ends up becoming the active tab.
პირველწყარო კოდი ვრცელდება ლიცენზიით MIT-ლიცენზია
ვერსია 0.5.2
გამოშვების თარიღი 15 ივნ 2025 – 38,74 კბიმუშავებს ვერსიასთან firefox 109.0a1 და უფრო ახალი- Updated logic for tracking TST parents and tree states
- Updated the logging to ensure "[TabSearch]" is included for all statements
პირველწყარო კოდი ვრცელდება ლიცენზიით MIT-ლიცენზია
ვერსია 0.5.1
გამოშვების თარიღი 14 ივნ 2025 – 38,66 კბიმუშავებს ვერსიასთან firefox 109.0a1 და უფრო ახალი- Performance improvements via reduced actions for TST
- (TST) Ensure register with TST only once per session
- (TST) Only "expand all trees" once per search per window
- (TST) Only apply "flatted" style once per search
- (TST) Refactor tree restoration process to only call parents, not every tab
პირველწყარო კოდი ვრცელდება ლიცენზიით MIT-ლიცენზია
- Performance improvements via reduced actions for TST
ვერსია 0.5.0
გამოშვების თარიღი 12 ივნ 2025 – 38,26 კბიმუშავებს ვერსიასთან firefox 109.0a1 და უფრო ახალი- Added initial support for Tree Style Tab (TST)
- Interacts directly with TST to apply a flattening style to matched tabs while searching and to remove any twistys
- Expands all trees during the search to ensure visibility
- Restores the original state of tress (expanded/collapsed) after the search is complete
- If options of the search are changed mid-search, the search is cleared and restarted
- Want consistent results and not have to worry if changing an option mid-search is logical or not
- Disabled being able to use "tab" to switch between UI elements
- There is a Firefox limitation that popup.html can be destroyed too fast to generate an "unload" event to be processed
- Monitoring for "focusout" works well, but also included keyboard transitions to other UI elements
- Added new option for TST to "auto-expand" trees if the option to "Select all matching tabs on close" is also enabled
- This would ensure you can visually find all the highlighted tabs even if they were buried in collapsed trees
პირველწყარო კოდი ვრცელდება ლიცენზიით MIT-ლიცენზია
- Added initial support for Tree Style Tab (TST)
ვერსია 0.4.1
გამოშვების თარიღი 1 ივნ 2025 – 35,87 კბიმუშავებს ვერსიასთან firefox 109.0a1 და უფრო ახალი- Fixed: Selecting matching tabs across multiple windows should now work
- There is a Firefox limitation that dragging tabs has to be done PER window
პირველწყარო კოდი ვრცელდება ლიცენზიით MIT-ლიცენზია
ვერსია 0.4.0
გამოშვების თარიღი 29 მაი 2025 – 35,48 კბიმუშავებს ვერსიასთან firefox 109.0a1 და უფრო ახალი- Added new option to multi-select matching tabs
პირველწყარო კოდი ვრცელდება ლიცენზიით MIT-ლიცენზია
ვერსია 0.3.0
გამოშვების თარიღი 28 მაი 2025 – 35,09 კბიმუშავებს ვერსიასთან firefox 109.0a1 და უფრო ახალი- Added support to show the number of tabs still to be processed (hidden or shown) to the addon icon counter
- Reduced the amount of white-space near the borders of the search popup
- Disabled the search button when "real-time searches" are enabled
- Cleaned up some logic around options to avoid searches from being cleared mid-search
პირველწყარო კოდი ვრცელდება ლიცენზიით MIT-ლიცენზია
ვერსია 0.2.0
გამოშვების თარიღი 25 მაი 2025 – 34,65 კბიმუშავებს ვერსიასთან firefox 109.0a1 და უფრო ახალი- Added some additional styling to popup.html
- Added feature to be able to search for tabs playing audio
პირველწყარო კოდი ვრცელდება ლიცენზიით MIT-ლიცენზია
ვერსია 0.1.0
გამოშვების თარიღი 22 მაი 2025 – 32,82 კბიმუშავებს ვერსიასთან firefox 109.0a1 და უფრო ახალიპირველწყარო კოდი ვრცელდება ლიცენზიით MIT-ლიცენზია