Snap Links Plus Changelog

What's new in Snap Links Plus 3.1.11

Sep 13, 2021
  • Thorough walk through and testing of recent changes to fix the failures of the last 2 releases (sorry folks)
  • Reworked the way StoragePrefs work to work properly with sync/local storage, required significant changes to support it working properly and transitioning settings from sync to local or back. Tested and works well now.

New in Snap Links Plus 3.1.10 (Sep 3, 2021)

  • Hotfix release to fix a production bug

New in Snap Links Plus 3.1.8 (Aug 17, 2021)

  • DOM elements are now removed while Snap Links is not in use
  • Added option to keep preferences local or to sync between browsers
  • Updated minimum Firefox Version to 58.0
  • Fixed broken link in about:addons from package manifest
  • Fixed the order that tabs are opened in to be consistent with the order they are on the page -RĂ©mi Garcia
  • Added selection of default action between Open Links or Copy Links, holding ctrl selects the opposite -Michele Pezza
  • ### Backend Notes
  • Added Continuous Integration, Testing & Code Linting
  • Added Dependabot Configuration for Security Patches
  • Updated all project dependencies
  • ### Internal Notes
  • Added Deep/Open/Overlay Proxy objects & tests PR#338

New in Snap Links Plus 3.1.7 (Dec 4, 2019)

  • Provides significant performance improvements and synchronized settings.

New in Snap Links Plus 3.1.0.4 (Dec 4, 2019)

  • Pressing escape will now cancel an already started drag operation
  • Fixed #97 - Context Menu no longer worked after dragging once.
  • Fixed #91.1 (Related) - Page resize/zooming now properly re-adjusts rects
  • Fixed #91.2 - transition CSS from page no longer affects selection rect
  • "Greatest of Type" is now used when multiple types are lassoed (Links vs Buttons, etc)
  • Can now lasso buttons which causes them to be clicked
  • Can now lasso checkboxes (checks all or un-checks all) (depending on opposite majority, prefers checking when equal)
  • Can now lasso labels for checkboxes and radio boxes
  • Can now lasso radio buttons, selects the first radio of each group
  • Document Size Changes are now detected properly
  • "Greatest Size of Text" is now used for Links / Javascript Links<br>
  • This can be bypassed by holding down alt while dragging
  • New tabs will open to the right of the current tab
  • New tabs will be opened in document element order
  • The first tab by document order opened will also become active
  • Added website and new welcome page with introduction on how to use SnapLinks v3
  • Contributions from AstrodogX
  • Now skipping elements that are not visible
  • Copy Links To Clipboard by Holding down ctrl while releasing the selection
  • Count of selected elements appears
  • Contributions from Phyxion
  • Tireless testing on a wide variety of websites, thank you!

New in Snap Links Plus 2.4.0 (Mar 5, 2014)

  • Major rewrite of many internals
  • Elements dynamically added during drag are now found
  • Window Re-size, Page Refresh, Mouse-Wheel Scrolling all work as would be expected during a drag operation
  • Many bugfixes
  • Performance improvements

New in Snap Links Plus 2.3.1 (Jul 13, 2013)

  • FIXED: Selection did not grab links below of shown window even if it was scrolled down.

New in Snap Links Plus 2.3.0 (Jul 13, 2013)

  • ADDED: Ability to lasso radio buttons, currently it will highlight any radio button found (ignoring radio groups) and will click all selected radio buttons which will result in the "last clicked" radio button to be selected. This is probably not perfectly desirable but is good enough for now. Better solution would be to outline only the radio button which would BE selected.
  • ADDED: Option to specify action when checkboxes have a mixed state, three options: Check All, Uncheck All (default), Toggle.
  • ADDED: "Switch to first new tab created" checkbox and functionality.
  • ADDED: Firefox 15 support.
  • CHANGE: It is now possible to select elements in sub-iframe elements, the selection rectangle maintains an origin plane of the top document while calculating for intersected elements within local coordinate planes (of frames).
  • FIXED: Selection rectangles are now being properly offset by sub-document IFRAMEs.
  • FIXED: Issue 21: The selection rectangle does not work correctly with IFRAME elements.
  • FIXED: scrollViewOffset() was not functioning for bottom/right intrusions.
  • FIXED: Fixed the outline issue from FF13 on (MozOutline no longer support, standardly supported now as .outline).
  • FIXED: Addressed the escapeHTML() and htmlentities() issues presented by AMO team.

New in Snap Links Plus 2.2.1 (Dec 22, 2011)

  • Added an option to configure the link separator. The separator is used when
  • links are copied to clipboard.
  • Added an option to configure delay between actions. This is used e.g. when
  • links are opened to new tabs.
  • Added an option to allow download to the selected downloads directory without
  • prompting. The option is enabled only when the global Always ask me where to
  • save files is not in use.
  • Added screen edge scroll.
  • Added Hebrew and Swedish translations.
  • Translations updated from Babelzilla. 8 translations excluded: bg, ca-AD, cs, fr, hr-HR, ru, vi, zh-TW.
  • Positioning of the tooltip that shows the number of selected links has been improved. The tooltip is now always visible and stays within the page area.

New in Snap Links Plus 2.1 (Aug 11, 2011)

  • Fixed issue 1: Showing of Addon Bar Link Counts.
  • Fixed issue 2: Hidden links are no longer opened.
  • Fixed issue 3: Cancel command removed from the popup menu.
  • Fixed issue 4: When HTML input elements have illegal IDs, use alternative methods to get access on the elements.
  • Fixed Issue 5: Broken "Bookmark All" function has been fixed.
  • Fixed Issue 6: Select behavior in about:config, about:addons
  • Fixed Issue 7: Showing count of selected links regardless of preference.
  • Added: Showing of Hovering Link Counts.
  • Added: Option for controlling location of number of links shown.
  • Added: Support for JavaScript links (experimental).
  • Changed: Options dialog restructured into panes.
  • Changed: Action menu rearranged.
  • Changed: Replaced styled separator elements with normal menu separator elements on the popup menu.
  • Changed: Marked as compatible with Firefox 6 and SeaMonkey 2.3.
  • Excluded: Incomplete translations: Bulgarian, Catalan, German, French, Croatian, Portuguese (Portugal), Vietnamese, Chinese (Traditional)

New in Snap Links Plus 2.0.1 (Aug 11, 2011)

  • Fixed: New tabs were not opened next to the current tab.

New in Snap Links Plus 2.0 (Aug 11, 2011)

  • Major rework
  • Added: Highlight checkboxes within selection rectangle for clicking.
  • Added: Highlight buttons within selection rectangle for clicking.
  • Added: Remove duplicate links from selected urls before performing action.
  • Added: Hide selection rectangle when mouse leaves window.
  • Added: New translations: Bulgarian (bg), Serbian (sr), Swedish (sv-SE).
  • Updated: Extension icon.
  • Removed: Open links when mouse leaves window.
  • Removed: Hold the Alt key to move selection.
  • Removed: Incomplete translations removed temporarily: ca-AD, de, hr-HR, vi, zh-TW.
  • Note: Requires Firefox 4.0/5.0 or SeaMonkey 2.1.

New in Snap Links Plus 1.0.13 (Aug 11, 2011)

  • Update: Installs on Firefox 5.0.