AMO is getting a new look. Would you like to see it?

Visit the new site

Close

NoScript Security Suite Version History

405 versions

Be careful with old versions!

These versions are displayed for reference and testing purposes. You should always use the latest version of an add-on.

Version 10.1.5.7 343.6 KiB Works with Firefox 57.0 and later

v 10.1.5.7
=============================================================
+ Settings import functionality, backward compatible with
NoScript 5 formats
+ Settings export functionality
+ [XSS] The filter now automatically skips embedded documents
which would normally be blocked
x Base domain matching now uses a single dot rule for unknown,
private or "fake" TLDs (e.g. www.acme.corp → acme.corp)
x [XSS] Fixed regression from 10.1.5.6rc2 (thanks Masato
Kinugava for reporting)
x Better feedback for errors in the policy's debug JSON view
(thanks E-Raser for RFE)

Version 5.1.8.3 759.1 KiB Works with Firefox 45.0 - 56.0, SeaMonkey 2.42 - *

v 5.1.8.3
=============================================================
x [XSS] Fixed regression (thanks Masato Kinugava for report)

Version 10.1.5.6 342.0 KiB Works with Firefox 57.0 and later

v 10.1.5.6
=============================================================
- removed yandex.st from default whitelist (see
https://forums.informaction.com/viewtopic.php?t=23655)
x [XSS] Streamlined multiple unescaping standards handling
x [XSS] Generalized work-around for browser's URL parsing
oddities (thanks Masato Kinugava for reporting)
+ "Temporarily set top-level sites to TRUSTED" option
x [XSS] Fixed user choices forgot across browser sessions

Version 5.1.8.2 759.0 KiB Works with Firefox 45.0 - 56.0, SeaMonkey 2.42 - *

v 5.1.8.2
=============================================================
x [ABE] Restored Palemoon compatibility (thanks barbaz for
patch)
x [ABE] Fixed ruleset persistence (thanks barbaz for patch)
- removed yandex.st from default whitelist (see
https://forums.informaction.com/viewtopic.php?t=23655)
x [XSS] Streamlined multiple unescaping standards handling

Version 10.1.5.5 341.9 KiB Works with Firefox 57.0 and later

v 10.1.5.5
=============================================================
+ [UI] Clicking on the domain label now opens the "Security
and privacy info" webpage (like middle click on "Classic").
+ "Reset to Defaults" button in the options window
x Improved content script initialization logic (thanks Rob Wu
for suggestions)
x [XSS] Fixed 2nd level interactive bypass (thanks Masato
Kinugava for reporting)
x Fixed sites manually added from the Options textbox don't
stick (thanks Just_Golem for reporting)

Version 5.1.8.1 759.0 KiB Works with Firefox 45.0 - 56.0, SeaMonkey 2.42 - *

v 5.1.8.1
=============================================================
x [XSS] Fixed 2nd level interactive bypass (thanks Masato
Kinugava for reporting)

Version 10.1.5.4 341.9 KiB Works with Firefox 57.0 and later

v 10.1.5.4
=============================================================
+ [UI] Clicking on the domain label now opens the "Security
and privacy info" webpage (like middle click on "Classic").
+ "Reset to Defaults" button in the options window
x Improved content script initialization logic (thanks Rob Wu
for suggestions)
x [XSS] Fixed 2nd level interactive bypass (thanks Masato
Kinugava for reporting)
x Fixed sites manually added from the Options textbox don't
stick (thanks Just_Golem for reporting)

Version 10.1.5.3 346.8 KiB Works with Firefox for Android 57.0 and later, Firefox 57.0 and later

v 10.1.5.3
=============================================================
x Fixed regression causing NoScript to ask to reload pages in
order to show permissions more than once upon installation
- Removed most animations causing older system to lag when
large permissions lists are displayed in Options

Version 10.1.5.2 346.8 KiB Works with Firefox 57.0 and later

v 10.1.5.2
=============================================================
x Improved work-around for blank windows on Linux Firefox bug
x Fixed XSS false positives on POST requests without data

Version 10.1.5.1 347.2 KiB Works with Firefox for Android 57.0 and later, Firefox 57.0 and later

v 10.1.5.1
=============================================================
x Fixed regression from new "fail fast" XSS filter main loop,
causing cross-site requests to Google to trigger false
positives (thanks Steve M for reporting)

Version 10.1.5 347.1 KiB Works with Firefox for Android 57.0 and later, Firefox 57.0 and later

v 10.1.5
=============================================================
+ [XSS] Added "Always block requests from ... to ..." in XSS
warning prompt
x [XSS] Fixed url decoding bug (thanks Masato Kinugawa for
reporting)
x Fixed some blocked items not reported in the UI (thanks Bo
Elam for reporting)
x Changed the CSP internal report URI to noscript-csp.invalid
(thanks Tom Schuster Mario Heiderich for RFE)
- Removed unused MSE detection code (thanks Rob Wu for
reporting)

Version 10.1.4 346.6 KiB Works with Firefox for Android 57.0 and later, Firefox 57.0 and later

v 10.1.4
=============================================================
x Fixed script enablement feedback dependant on page's own
CSP (thanks Rob Wu for reporting)
x Fixed MSE detection injection using window.eval (thanks
Rob Wu for reporting)
x Fixed window being resized and NoScript UI shown in a
separate popup when triggered on a maximized window
x General performance improvement by removing unnecessary
asynchronous webRequest listeners

Version 10.1.3 345.9 KiB Works with Firefox for Android 57.0 and later, Firefox 57.0 and later

v 10.1.3
=============================================================
x Hotfix for wiped TRUSTED permissions
x Hotfix for NoScript failing to load if XSS was disabled in
previous session

Version 10.1.3c3 345.8 KiB Works with Firefox for Android 57.0 and later, Firefox 57.0 and later

v 10.1.3rc3
=============================================================
x Fixed immutable permissions for TRUSTED and UNTRUSTED
presets negating all the others (thanks Stefan Scholl for
reporting)
x Work-around for Moz Bug #1402110 (thanks David Ross for
reporting)
x Fixed XSS whitelist not being cleared from Options
x Fixed XSS whitelist trying to using sync even if disabled (
thanks Rob Wu for reporting)

Version 10.1.3c1 340.3 KiB Works with Firefox 57.0 and later

v 10.1.3rc1
=============================================================
+ Work-around for Firefox not displaying NOSCRIPT elements on
pages where scripts are blocked by CSP
+ The Alt+Shift+N shortcut now opens the NoScript UI also on
windows with no toolbars containing NoScript's icon
x "unsafe" (non-HTTPS) matching is now automatically selected
on non-HTTPS pages (fixes the perception that you set a
site to TRUSTED and it reverted to DEFAULT)
x Full addresses are shown again to be choosen in UI, together
with base domains
x Better auto-reload logic
x Fixed NoScript back-end to work also if sync storage is
disabled (thanks Rob Wu for reporting)
x Fixed potential fingerprinting through placeholder icon
(thanks Rob Wu for reporting)

Version 10.1.2 308.5 KiB Works with Firefox 57.0 and later

v 10.1.2
=============================================================
+ Added "Revoke temporary permissions" button
+ Added "Temporarily allow all this page" button
x Simplified popup listing, showing base domains only (full
origin URLs can still be entered in the Options window to
further tweak permissions)
x Fixed UI not launching in Incognito mode
x Fixed changing permissions in the CUSTOM preset affecting
the DEFAULT permissions sometimes
x Fixed UI almost unusable in High Contrast mode
x Fixed live bookmark feeds blocked if "fetch" permissions
were not given
x Fixed background requests from other WebExtensions being
blocked

Version 10.1.1 570.7 KiB Works with Firefox 57.0 and later

10.1.1
=============================================================
+ First pure WebExtension release.
+ CSP-based first-party script script blocking
+ Active content blocking with DEFAULT, TRUSTED, UNTRUSTED and
CUSTOM (per site) presets
+ Extremely responsive XSS filter leveraging the webRequest asynchronous API
+ On-the-fly cross-site requests whitelisting

Next to come: ClearClick and ABE (in the next few weeks).

Version 5.1.7 758.9 KiB Works with Firefox 45.0 - 56.*, SeaMonkey 2.42 - *

5.1.7
=============================================================
x [Surrogate] Fixed regression breaking source matching in
5.1.6 (thanks astian for reporting)

Version 5.1.6 758.9 KiB Works with Firefox 45.0 - 56.*, SeaMonkey 2.42 - *

5.1.6
=============================================================
x [Fx58] Fixed complete breakage due to nsIPrefBranch changes
in 58 (for Firefox Developer Edition users)

Version 5.1.5 758.6 KiB Works with Firefox 45.0 - 56.*, SeaMonkey 2.42 - *

v 5.1.5
=============================================================
x Fixed content process cross-framescript leak (thanks
dorando for patch)
x [ESR] Fixed bookmarklets not being executed (thanks Jim
Thompson for reporting)

Version 5.1.4 791.7 KiB Works with Firefox 45.0 - 56.*, SeaMonkey 2.42 - *

v 5.1.4
=============================================================
x [Nightly] Fixed Import/Export Options button
x Fixed bookmarlets broken when scripts globally allowed
(thanks filip for reporting)
x [Tor Browser] Fixed jumping icon on updates (ticket #23968)
x [Surrogate] Better sandbox memory management
- Removed special Add-ons manager uninstall warning hooks

Version 5.1.3 792.3 KiB Works with Firefox 45.0 - 56.*, SeaMonkey 2.42 - *

v 5.1.3
=============================================================
x [e10s] Fixed some bookmarklet / URL bar JavaScript emulation
multi-process regressions
x [Palemoon] Fixed NoScript button position not customizable
on the first window (thanks yes_noscript for reporting)
x Fixed bookmarklet execution subject to AllowURLBarJS too
x Fixed Palemoon urlbar breakage on browser restart
x [Whitelist] about:tabcrashed made mandatory (internal)

Version 5.1.2 792.1 KiB Works with Firefox 52.0 - 56.*, SeaMonkey 2.42 - *

v 5.1.2
=============================================================
x Fixed allowing scripts on one tab blocking them in other (
torproject.org issue #23747, thanks cypherpunks for report)
x Fixed startup sequence
+ [Whitelist] about:tabcrashed added to default whitelist
x Added unlimitedStorage WebExtensions permissions for safer
preferences migration
x Fixed some restartless lifecycle quirks
x Fixed toolbar button position changes across upgrades
x Fixed NoScript release notes page shown upon restartless
updates, rather than on next restart
x Fixed Tor Browser's extension preference overrides ignored
by NoScript
x Fixed status bar not recognized on some browsers still
supporting it
x Work-around for the Tor Browser preventing NoScript from
resolving its own UI's XML entities

Version 5.1.1 790.6 KiB Works with Firefox 45.0 - 56.*, SeaMonkey 2.42 - *

v 5.1.1
=============================================================
x Fixed regression breaking webworkers (e.g. on Protonmail)

Version 5.1.0 790.6 KiB Works with Firefox 45.0 - 56.*, SeaMonkey 2.42 - *

v 5.1.0
=============================================================
x Fixed placeholders not shown in Fx 57 and above
x [WebExtension] Reduced legacy settings backup size
x [Nightly] Work-around for nsIDOMHTML* interfaces removal
+ Restartless (bootstrapped) desktop version, and most likely
the last hybrid (embedded WebExtension) before the pure
WebExtension release

Version 5.0.10 612.6 KiB Works with Firefox 45.0 - 56.*, SeaMonkey 2.42 - *

v 5.0.10
=============================================================
x Fixed some moz-webextension: subrequests blocked in content
blocking mode
- Removed whitelist and surrogate references to persona.org
x [Seamonkey] Fixed status bar visibility regression (thanks
Mc for reporting)
x [Nightly] Fixed various XSS filter UI breakages
x [Nightly] Patched deprecated usages of nsIURI.path
x [XSS] Fixed false positive on amazonaws.com (thanks Robby
Stokoe for reporting)
x [Surrogate] New ampush.io tracker surrogate (thanks barbaz)

Version 5.0.9 612.0 KiB Works with Firefox 45.0 - 56.*, SeaMonkey 2.42 - *

v 5.0.9
=============================================================
x [WebExt] Make sure the embedded WebExtension cannot
interfere with the legacy side beside preference migration
x [Nightly] Fixed breakage from bug 1390106
x [Nightly] Work-around for HTMLEmbedElement removal
x [Nightly] Fixed first run UI visibility check
x [XSS] Work-around for Google notifications false positive
x [Nightly] Fixed startup breakage
x [Surrogates] Fixed noisy google-analytics replacement
x [Nightly] Fixed view-source: breakage

Version 5.0.8.1 547.2 KiB Works with Firefox 45.0 - 56.*, SeaMonkey 2.42 - *

v 5.0.8.1
=============================================================
x [ABE] XHR matches both TYPE_XMLHTTPREQUEST and TYPE_FETCH
x [ABE] Updated INCLUSION types to match newest specific
types from nsIContentType constants. OTHER still matches
any type except "historically supported" ones (SCRIPT, CSS,
IMAGE, OBJ, OBJSUB, MEDIA, FONT, SUBDOC, XBL, PING, XHR,
DTD) for backward compatibility: please use
UNKNOWN to match just TYPE_OTHER (i.e. request whose type
is not specifically mapped yet by the nsIContentType API).
x [e10s] Fixed INCLUSION type marked as OTHER for any request
when Electrolysis is enabled (thanks barbaz for reporting)
x [XSS] Fixed excessive recursion causing GC-related hangs on
some ads-intensive websites (like der-postillion.de)

Version 5.0.7.1 547.2 KiB Works with Firefox 45.0 - 56.*, SeaMonkey 2.42 - *

v 5.0.7.1
=============================================================
x [WebExt] Fixed incompatibility with Firefox 54
x [WebExt] Initiated preference migration via embedded
WebExtension
x [e10s] Fixed HTTP redirection issues with e10s enabled
(thanks PLD for reporting)
x [Surrogate] Updated googletag replacement (thanks barbaz)
x Fixed HTML5 Media documents blockage delay if no other
embedded content is forbidden (thanks Georg Koppen for
reporting)
x [XSS] Fixed bug causing false positives (thanks Georg
Koppen for reporting)

Version 5.0.6 546.8 KiB Works with Firefox 45.0 - 56.*, SeaMonkey 2.42 - *

v 5.0.6
=============================================================
x [XSS] Fixed performance regression in handling of big JSON
payloads causing the browser to freeze on loading pages
with Facebook tracking subframes
x [Surrogates] Updated ga replacement (thanks barbaz)
x [L10n] Updated tr (thanks Volkan Gezer)
x [L10n] Updated de (thanks milupo)
x [XSS] Fixed regression in window.name sanitization
(thanks Gareth Heyes for reporting)
x [XSS] Work-around for Mavo-script operator translation side
effects (thanks Gareth Heyes for reporting)