|
1 | 1 | --- |
2 | 2 | title: Changelog |
3 | 3 | --- |
4 | | -[+] new feature, [x] bug fix, [-] removed feature, [=] repackaging or cosmetic change |
| 4 | +[+] new feature, [x] bug fix/maintenance, [-] removed feature, [=] repackaging or cosmetic change |
5 | 5 | ```{.changelog} |
| 6 | +v 11.4.38 |
| 7 | +============================================================ |
| 8 | +x [nscl] Reuse uuid() in SyncMessage |
| 9 | +x [nscl] Simpler and safer SyncMessage logic on |
| 10 | + Chromium-based browsers (thanks NDevTK for reporting) |
| 11 | +x Fixed missing frameId on interception reporting |
| 12 | +x Updated file exclusions on packaging |
| 13 | + |
| 14 | +v 11.4.38rc2 |
| 15 | +============================================================ |
| 16 | +x [nscl] Reuse uuid() in SyncMessage |
| 17 | + |
| 18 | +v 11.4.38rc1 |
| 19 | +============================================================ |
| 20 | +x Updated file exclusions on packaging |
| 21 | +x [nscl] Simpler and safer SyncMessage logic on |
| 22 | + Chromium-based browsers (thanks NDevTK for reporting) |
| 23 | +x Fixed missing frameId on interception reporting |
| 24 | + |
| 25 | +v 11.4.37 |
| 26 | +============================================================ |
| 27 | +x [nscl] Do not patch windows with WebGLHook if webgl is |
| 28 | + globally disabled |
| 29 | +x [nscl] Do not patch workers if webgl is globally disabled |
| 30 | +x [L10n] Updated uk |
| 31 | +x [nscl] Workers-aware WebGL Hook |
| 32 | + |
| 33 | +v 11.4.37rc3 |
| 34 | +============================================================ |
| 35 | +x [nscl] Do not patch windows with WebGLHook if webgl is |
| 36 | + globally disabled |
| 37 | + |
| 38 | +v 11.4.37rc2 |
| 39 | +============================================================ |
| 40 | +x [nscl] Do not patch workers if webgl is globally disabled |
| 41 | + |
| 42 | +v 11.4.37rc1 |
| 43 | +============================================================ |
| 44 | +x [L10n] Updated uk |
| 45 | +x [nscl] Workers-aware WebGL Hook |
| 46 | + |
| 47 | +v 11.4.36 |
| 48 | +============================================================ |
| 49 | +x [nscl] Merged MV3-compatible branch |
| 50 | +x [XSS] Take in account the whole redirection chain (thanks |
| 51 | + NDevTK for reporting) |
| 52 | + |
| 53 | +v 11.4.35 |
| 54 | +============================================================ |
| 55 | +x Improved lazy_load capability (optimization and |
| 56 | + notification) |
| 57 | +x [nscl] Slight optimization of NOSCRIPT element emulation |
| 58 | + loop |
| 59 | +x Automatically add extra capabilities to policyTypesMap |
| 60 | +x Gracefully handle new capabilities still unknown to the |
| 61 | + settings host (e.g. Tor/Mullvad browser), if any |
| 62 | +x Configurable "lazy_load" capability (see |
| 63 | + https://github.com/whatwg/html/issues/5250) |
| 64 | +x Prefetch all CSS subresources (1st party included) in |
| 65 | + private contexts where both unchecked_css and scripting |
| 66 | + capabilities are disabled |
| 67 | +x Forcibly neutralize lazy loading attributes when scripting |
| 68 | + is disabled |
| 69 | +x [nscl] Restored SyncMessage compatibility with Firefox 78 |
| 70 | + and below |
| 71 | +x Lock nscl version on stable releases |
| 72 | +x [L10n] Updated de, fr, tr, ru, uk, zh_CN |
| 73 | + |
| 74 | +v 11.4.35rc4 |
| 75 | +============================================================ |
| 76 | +x Improved lazy_load capability (optimization and |
| 77 | + notification) |
| 78 | +x [nscl] Slight optimization of NOSCRIPT element emulation |
| 79 | + loop |
| 80 | +x Automatically add extra capabilities to policyTypesMap |
| 81 | +x [L10n] Updated de, fr, tr, ru, zh_CN |
| 82 | + |
| 83 | +v 11.4.35rc3 |
| 84 | +============================================================ |
| 85 | +x Gracefully handle new capabilities still unknown to the |
| 86 | + settings host (e.g. Tor/Mullvad browser), if any |
| 87 | +x Configurable "lazy_load" capability (see |
| 88 | + https://github.com/whatwg/html/issues/5250) |
| 89 | +x [L10n] Updated fr |
| 90 | + |
| 91 | +v 11.4.35rc2 |
| 92 | +============================================================ |
| 93 | +x Prefetch all CSS subresources (1st party included) in |
| 94 | + private contexts where both unchecked_css and scripting |
| 95 | + capabilities are disabled |
| 96 | +x Forcibly neutralize lazy loading attributes when scripting |
| 97 | + is disabled |
| 98 | + |
| 99 | +v 11.4.35rc1 |
| 100 | +============================================================ |
| 101 | +x [nscl] Restored SyncMessage compatibility with Firefox 78 |
| 102 | + and below |
| 103 | +x [L10n] Updated uk |
| 104 | +x Lock nscl version on stable releases |
| 105 | + |
| 106 | +v 11.4.34 |
| 107 | +============================================================ |
| 108 | +x [nscl] Work around for |
| 109 | + https://bugzilla.mozilla.org/show_bug.cgi?id=1899786 |
| 110 | + (issue #372) |
| 111 | +x [L10n] Updated de, ru, tr |
| 112 | +x Synchronize nscl git commits as needed before tagging new |
| 113 | + versions |
| 114 | + |
| 115 | +v 11.4.34rc2 |
| 116 | +============================================================ |
| 117 | +x [L10n] Updated ru, tr |
| 118 | +x [nscl] Work around for |
| 119 | + https://bugzilla.mozilla.org/show_bug.cgi?id=1899786 |
| 120 | + (issue #372) |
| 121 | + |
| 122 | +v 11.4.34rc1 |
| 123 | +============================================================ |
| 124 | +x Fix fallback noscript meta-refresh broken by sandbox CSP |
| 125 | + directive |
| 126 | + |
| 127 | +v 11.4.33 |
| 128 | +============================================================ |
| 129 | += (placeholder Chrome Store version for 11.4.31 rollback) |
| 130 | + |
| 131 | +v 11.4.32 |
| 132 | +============================================================ |
| 133 | +x [L10n] Updated de |
| 134 | +x [nscl] Use the sandbox directive in addition to script-src |
| 135 | + for CSP-based script blocking |
| 136 | +x Syncrhonize nscl git commits as needed before tagging new |
| 137 | + versions |
| 138 | + |
| 139 | +v 11.4.31 |
| 140 | +============================================================ |
| 141 | +x [L10n] Updated fr, is, ru, zh_CN |
| 142 | +x Improved release tooling |
| 143 | +x [nscl] Updated to latest NoScript Commons Library |
| 144 | +x NoScript Options/Appearance/Show synthetic placeholders |
| 145 | + for invisible capability probes (issue #369) |
| 146 | +x [nscl] Make placeholders easier to style per type |
| 147 | +x Prevent duplicate synthetic placeholders for invisible |
| 148 | + capability probes (issue #369) |
| 149 | + |
| 150 | +v 11.4.31rc3 |
| 151 | +============================================================ |
| 152 | +x [L10n] Updated zh_CN |
| 153 | +x Improved release tooling |
| 154 | +x [nscl] Updated to latest NoScript Commons Library |
| 155 | +x [L10n] Updated ru |
| 156 | +x [L10n] Updated fr, is |
| 157 | + |
| 158 | +v 11.4.31rc2 |
| 159 | +============================================================ |
| 160 | +x NoScript Options/Appearance/Show synthetic placeholders |
| 161 | + for invisible capability probes (issue #369) |
| 162 | +x [nscl] Make placeholders easier to style per type |
| 163 | + |
| 164 | +v 11.4.31rc1 |
| 165 | +============================================================ |
| 166 | +x Prevent duplicate synthetic placeholders for invisible |
| 167 | + capability probes (issue #369) |
| 168 | + |
| 169 | +v 11.4.30 |
| 170 | +============================================================ |
| 171 | +x [nscl] Best effort WebGL placeholders for offscreen |
| 172 | + capability detection |
| 173 | +x Improved blocked but required capability reporting from |
| 174 | + subframes (issue #367) |
| 175 | +x [nscl] Include SVG among embedding document types (fixes |
| 176 | + issue #366) |
| 177 | +x Removed obsolete "applications" manifest.json key |
| 178 | + |
| 179 | +v 11.4.30rc2 |
| 180 | +============================================================ |
| 181 | +x [nscl] Best effort WebGL placeholders for offscreen |
| 182 | + capability detection |
| 183 | +x Improved blocked but required capability reporting from |
| 184 | + subframes (issue #367) |
| 185 | +x [nscl] Include SVG among embedding document types (fixes |
| 186 | + issue #366) |
| 187 | + |
| 188 | +v 11.4.30rc1 |
| 189 | +============================================================ |
| 190 | +x Removed obsolete "applications" manifest.json key |
| 191 | + |
6 | 192 | v 11.4.29 |
7 | 193 | ============================================================ |
8 | 194 | x [nscl] Updated TLDs |
|
0 commit comments