Open Selected Links version history - 6 versions
Open Selected Links by N Krishnaswami
Open Selected Links version history - 6 versions
Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.
Latest version
Version 1.8.7
Released Sep 24, 2026 - 73.58 KBWorks with firefox 109.0a1 and laterWhat's new in Version 1.8.7:
* Fix links silently not opening on a freshly loaded page (#38)
* The injected content script is a lightweight loader that kicks off an
async import of the real module and returns immediately, so its message
listener could still be registering when the next request went out
*setup()only waited a fixed 10ms after reinjection before proceeding,
and the popup called it a second, redundant time on top of that, doubling
the race window; when the module wasn't ready in time the request failed
with "Could not establish connection" and the action silently did nothing
*setup()now polls until the content script actually responds instead of
guessing a delay
* Fixes #37
* Fix a crash in the popup's link filter when a regex match ended at the very
last character of the link list
*highlightRegexdereferenced a possibly-nullTreeWalkernode after
walking off the end of the text, throwing and aborting highlighting of
any earlier matches in the same filter pass
* Also fixes a related off-by-one that could wrap a spurious empty
highlight span around the start of the next text node when a match
landed exactly on a node boundary
* Fix a console error on every keystroke in the popup
* The "type anywhere to jump into the filter" handler redispatched the
same (already-dispatching) keypress event onto the filter, which is a
DOM-spec violation and always threwInvalidStateError
* Moving focus to the filter while the native keypress is still bubbling
was already enough for the browser to deliver the character there;
the redispatch was unnecessary as well as broken
* Show a friendly message when opening links fails
* The popup's Open button showed the rawErrorobject's default string
(e.g.Error: No group with id: 12345.) instead of the curated
title/subtitle messaging used everywhere else in the popup
* Now shows "Unable to open links" as the title with the underlying
error as the subtitle
* Add keyboard navigation to the popup's link list
* ArrowUp/ArrowDown move focus across the currently visible (unfiltered)
rows; Space toggles the focused row's checkbox
* Focusing a row via the keyboard highlights the corresponding link on
the page, matching the existing mouse-hover behavior
* Extract links from image-map areas and formaction buttons (#24)
*<area href>inside<map>(image maps) and<button>/<inputwith a
type="submit"|"image">formactionattribute are now picked up
alongside<a href>, in the light DOM, inside open shadow roots, and in
the "selection collapsed inside a single link" special case
*<area>labels fall back to the element'saltattribute, since it has
no text content of its ownSource code released under Apache License 2.0
Older versions
Version 1.8.6
Released Jul 4, 2026 - 70.91 KBWorks with firefox 109.0a1 and later- Show
[empty]for links with no text, not just missing text (#33) - Traverse open shadow roots when extracting links (#34)
- Fixes links not being found on sites that render content in web
components, e.g. Internet Archive - Fix links not found when a selection lies entirely inside an open shadow
root (#35) - Browsers collapse such a selection's
Rangeto a zero-width point;
recover the real boundary points viaSelection.getComposedRanges()
where supported (Chrome 127+, Firefox 142+) - Fixes #30
Source code released under Apache License 2.0
- Show
Version 1.8.5
Released Jun 6, 2026 - 67.16 KBWorks with firefox 109.0a1 and laterVersion 1.8.5- Add copy links to clipboard (#28)
- Copy button in popup writes checked URLs (newline-separated) to clipboard
- Context menu item and keyboard shortcut (
osl_copy) for copy without opening the popup - Add incognito/private window option (#29)
- "Incognito/private" checkbox in popup; greyed out with a note if Chrome hasn't granted incognito access
- When opened from an incognito window, the checkbox is pre-checked so new windows inherit privacy by default; user can uncheck to escape to a regular window
- Context menu and keyboard commands respect the saved incognito setting
- If already in an incognito window, "open in current window" stays there rather than creating a new one
Source code released under Apache License 2.0
Version 1.8.4
Released Jun 6, 2026 - 65.34 KBWorks with firefox 109.0a1 and laterVersion 1.8.4- Fix open in new window from menu or command
Source code released under Apache License 2.0
Version 1.8.3
Released Feb 22, 2026 - 63.23 KBWorks with firefox 109.0a1 and laterWhat's new in version 1.8.3
* Fixes "automatically snooze tabs" optionSource code released under Apache License 2.0
Version 1.8.2
Released Dec 28, 2025 - 64.89 KBWorks with firefox 109.0a1 and laterSource code released under Apache License 2.0