Mark My Search version history - 25 versions
Mark My Search by ator-dev
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.15.0
Released 15 Jan 2025 - 132.69 kBWorks with firefox 109.0a1 and laterThis release prepares for improvements on main branch to be backported.- Use ES modules internally.
Source code released under EUPL 1.2 Licence
Download Firefox and get the extensionYou'll need Firefox to use this extensionOlder versions
Version 1.14.3
Released 13 Oct 2024 - 130.46 kBWorks with firefox 109.0a1 and laterSource code released under MIT Licence
Version 1.14.2
Released 31 May 2023 - 142.46 kBWorks with firefox 48.0 and laterNote that an update to make Mark My Search much faster and more consistent is partially completed, and now takes effect. More work is prepared to remove the legacy of complicated internal logic.
- Insert scripts declaratively, so that Mark My Search can start instantly.
- Update UI before performing an operation, so that UI changes are immediate.
- Do not wait for background to verify UI updates.
- Optimise checking keyword occurrence counts.
- Massively optimise the PAINT highlighting method.
- Improve tabbing within the Mark My Search toolbar.
- Always repair synced options when add-on starts. The legacy options system will be replaced in a future update.
Source code released under MIT Licence
Version 1.13.7
Released 26 Apr 2023 - 158.27 kBWorks with firefox 48.0 and laterNote that an update to make Mark My Search much faster and more consistent is underway, and will be released in a future version.
- Prevent an error which can cause pages to freeze indefinitely (sorry about that!)
- I am looking into ways of preventing future mistakes like this from slipping through the cracks.
- Enable scrolling to previous keyword match via Shift+Click (holding Shift when clicking on its button).
- Reduce cases where the page will notice keypresses in keyword input boxes.
Source code released under MIT Licence
- Prevent an error which can cause pages to freeze indefinitely (sorry about that!)
Version 1.13.5
Released 16 Apr 2023 - 134.69 kBWorks with firefox 48.0 and laterSource code released under MIT Licence
Version 1.13.2
Released 14 Mar 2023 - 127.31 kBWorks with firefox 48.0 and laterThis is a minor update addressing several issues, that was released early due to identification of a broken significant feature (scroll markers). Patches will be released quickly in case of problems. Note that Mark My Search is pending a background rewrite, since in very rare cases it is inconsistent.- Change default highlighting shortcut to Alt+M from Alt+Shift+M
- Revert to more reliable keyword-match-count method; more consistent methods to be looked into
- Enhance internal extension pages, particularly the popup, for improved ease of use
- As part of this, remove 'follow links' setting as it could have little realistic use; highlighting is now always carried into new tabs
- Correctly insert scroll markers specific to the highlighting algorithm used
- Slightly improve injection speed; more to be investigated as in some cases Mark My Search will wait indefinitely while a page tries to complete its initial load
- Improve highlighting method
- Always collapse toolbar when activated by a keyword list automatically
- Do not expose internal highlighting elements when using particular method
- Add default support for Baidu and Yandex; easier search engine configuration and automatic query-param updates coming soon!
Source code released under MIT Licence
Version 1.13.1
Released 13 Mar 2023 - 127.3 kBWorks with firefox 48.0 and laterThis is a minor update addressing several issues, that was released early due to identification of a broken significant feature (scroll markers). Patches will be released quickly in case of problems. Note that Mark My Search is pending a background rewrite, since in very rare cases it is inconsistent.- Change default highlighting shortcut to Alt+M from Alt+Shift+M
- Revert to more reliable keyword-match-count method; more consistent methods to be looked into
- Enhance internal extension pages, particularly the popup, for improved ease of use
- As part of this, remove 'follow links' setting as it could have little realistic use; highlighting is now always carried into new tabs
- Correctly insert scroll markers specific to the highlighting algorithm used
- Slightly improve injection speed; more to be investigated as in some cases Mark My Search will wait indefinitely while a page tries to complete its initial load
- Improve highlighting method
- Always collapse toolbar when activated by a keyword list automatically
- Do not expose internal highlighting elements when using particular method
Source code released under MIT Licence
Version 1.13.0
Released 13 Mar 2023 - 127.33 kBWorks with firefox 48.0 and laterThis is a minor update addressing several issues, that was released early due to identification of a broken significant feature (scroll markers). Patches will be released quickly in case of problems. Note that Mark My Search is pending a background rewrite, since in very rare cases it is inconsistent.- Change default highlighting shortcut to Alt+M from Alt+Shift+M
- Revert to more reliable keyword-match-count method; more consistent methods to be looked into
- Enhance internal extension pages, particularly the popup, for improved ease of use
- As part of this, remove 'follow links' setting as it could have little realistic use; highlighting is now always carried into new tabs
- Correctly insert scroll markers specific to the highlighting algorithm used
- Slightly improve injection speed; more to be investigated as in some cases Mark My Search will wait indefinitely while a page tries to complete its initial load
- Improve highlighting method
- Always collapse toolbar when activated by a keyword list automatically
- Do not expose internal highlighting elements when using particular method
Source code released under MIT Licence
Version 1.12.3
Released 16 Feb 2023 - 126.72 kBWorks with firefox 48.0 and laterThis is a multi-part minor update addressing a number of usability flaws and some smaller issues. Note that Mark My Search is pending a background rewrite, since in very rare cases it is inconsistent.- v1.12 was released with keyword lists not showing up in the popup. This has now been fixed. Sorry about that!
- Do not retain old keywords when reviving via keyword list
- Fix deactivating "Keywords stored" in popup
- Do not return focus to page when tabbing from keyword input after opening match-options
- Replace 'auto overwriting' with 'refresh terms'
- Remove capacity for the extension to auto-replace keywords when searching
- Remove confusing 'pin' button used to inhibit this behaviour
- Add optional 'refresh' button to prompt keyword replacement as appropriate
- Allow persistently hiding toolbar with optional button and associated settings
- Add new highlighting engine
- Allow activating the experimental PAINT model, as opposed to CLASSIC, which does not cause any page breakage or permanent slowdown
- Allow switching between 2 highlighting methods within PAINT, one of which differs from its Chromium equivalent due to API incompatibilities
- All PAINT methods are experimental, so it is disabled by default
- Note that although PAINT makes a marked improvement over other search highlighters, it is and will always be limited in crucial ways; do not expect it to work for all use cases, although in almost all situations it is faster, less disruptive, or even the only viable option
- Make various enhancements
- Improve workflow and structure for maintainability
Source code released under MIT Licence
Version 1.12.2
Released 14 Feb 2023 - 126.72 kBWorks with firefox 48.0 and laterThis is a multi-part minor update addressing a number of usability flaws and some smaller issues. Note that Mark My Search is pending a significant background rewrite - as such, there may be inconsistency in how it activates highlighting.- Do not retain old keywords when reviving via keyword list
- Fix deactivating "Keyword stored" in popup
- Do not return focus to page when tabbing from keyword input after opening match-options
- Replace 'auto overwriting' with 'refresh terms'
- Remove capacity for the extension to auto-replace keywords when searching
- Remove confusing 'pin' button used to inhibit this behaviour
- Add optional 'refresh' button to prompt keyword replacement as appropriate
- Allow persistently hiding toolbar with optional button and associated settings
- Add new highlighting engine
- Allow activating the experimental PAINT model, as opposed to CLASSIC, which does not cause any page breakage or permanent slowdown
- Allow switching between 2 highlighting methods within PAINT, one of which differs from its Chromium equivalent due to API incompatibilities
- All PAINT methods are experimental, so it is disabled by default
- Note that although PAINT makes a marked improvement over other search highlighters, it is and will always be limited in crucial ways; do not expect it to work for all use cases, although in almost all situations it is faster, less disruptive, or even the only viable option
- Make various enhancements
- Improve workflow and structure for maintainability
Source code released under MIT Licence
Version 1.11.2
Released 14 Jan 2023 - 113.52 kBWorks with firefox 72.0 and laterThis is a 2-part patch update addressing many long-standing and newer issues.- Make underline style (for non-stemmed) more visible
- Improve tabbing within toolbar
- Do not allow tabbing into toolbar from document
- Slightly improve auto-overwritable behaviour (soon to be deprecated)
- Consistently return selection as well as focus when leaving toolbar
- Enable Alt+Shift+[first-letter] checkbox activation in popup (currently lacking visual indication)
- Improve command-setting across updates
- Do not block mouse on invisible parts of toolbar
- Extend default search params to account for YouTube search and others
- Make stepping reliable
- Enhance storage model to fix many known/potential edge cases and improve speed
- Make internal refactorisations
- Halve extension filesize
Source code released under MIT Licence
Version 1.11.0
Released 15 Dec 2022 - 212.94 kBWorks with firefox 48.0 and later- Fix term list creation bug
- Fix storage initialisation and repair bugs
- Fix <textarea> text loss bug
- Add bar style configuration
- Detect Yahoo and eBay as search engines by default
- Add individual 'stepping' with assignable shortcut
Source code released under MIT Licence
Version 1.10.1
Released 15 Nov 2022 - 211.26 kBWorks with firefox 48.0 and later* Fix context menu
* Fix popup opening shortcut
* Enhance UI
* Fix regressions resulting from feature updatesSource code released under MIT Licence
Version 1.10.0
Released 13 Nov 2022 - 211.46 kBWorks with firefox 48.0 and later* Reduce storage space
* Improve storage/retrieval performance
* Expose auto-overwritability
* Improve stemmingSource code released under MIT Licence
Version 1.9.5
Released 13 Nov 2022 - 210.31 kBWorks with firefox 48.0 and later* Implement keyword lists
* Enhance UI
* Make general fixesSource code released under MIT Licence
Version 1.9.4
Released 13 Nov 2022 - 210.3 kBWorks with firefox 48.0 and later* Implement keyword lists
* Enhance UI
* Make general fixesSource code released under MIT Licence
Version 1.9.3
Released 13 Nov 2022 - 210.3 kBWorks with firefox 48.0 and later* Implement keyword lists
* Enhance UI
* Make general fixesSource code released under MIT Licence
Version 1.9.2
Released 13 Nov 2022 - 210.3 kBWorks with firefox 48.0 and later* Implement keyword lists
* Enhance UI
* Make general fixesSource code released under MIT Licence
Version 1.8.0
Released 29 Oct 2022 - 147.22 kBWorks with firefox 48.0 and later* Add install/uninstall pages
* Add shortcuts for popup and options page
* Make general enhancementsSource code released under MIT Licence
Version 1.7.4
Released 20 Oct 2022 - 141 kBWorks with firefox 48.0 and later* Fix consistency issues
* Improve reliabilitySource code released under MIT Licence
Version 1.7.1
Released 10 Oct 2022 - 122.07 kBWorks with firefox 48.0 and later* Fix research activation bugsSource code released under MIT Licence
Version 1.7.0
Released 8 Oct 2022 - 122.22 kBWorks with firefox 48.0 and later* Add buttons for accessing term matching options
* Implement diacritics-insensitive matching
* Fix consistency issues
* Enhance UISource code released under MIT Licence
Version 1.6.0
Released 19 Sep 2022 - 116.86 kBWorks with firefox 48.0 and later* Mitigate consistency issues
* Allow site highlighting filtering
* Allow site auto-highlighting filteringSource code released under MIT Licence
Version 1.5.0
Released 14 Sep 2022 - 112.75 kBWorks with firefox 48.0 and later* Fix bugs and make various enhancements
* Make style improvements
* Improve term navigation shortcuts
* Add ability to set default matching options
* Add custom regular expression matching modeSource code released under MIT Licence
Version 1.4.0
Released 1 Sep 2022 - 111.67 kBWorks with firefox 48.0 and later* Fix bugs and enhance
* Implement improved popup with more highlighting options
* Improve error reporting
* Protect manual highlighting from automatic overwritingSource code released under MIT Licence