tag:github.com,2008:https://github.com/gorhill/httpswitchboard/releasesRelease notes from httpswitchboard2014-09-15T13:45:24Ztag:github.com,2008:Repository/12897630/1.0.1.52014-09-15T23:21:57ZHTTP Switchboard 1.0.1.5<h5>Closed as fixed:</h5>
<ul>
<li><a href="https://github.com/gorhill/httpswitchboard/issues/412" data-hovercard-type="issue" data-hovercard-url="/gorhill/httpswitchboard/issues/412/hovercard">xmlhttprequest = xhr</a></li>
</ul>gorhilltag:github.com,2008:Repository/12897630/1.0.1.42014-09-01T16:25:44ZHTTP Switchboard 1.0.1.4<h5>Closed as fixed:</h5>
<ul>
<li><a href="https://github.com/gorhill/httpswitchboard/issues/404" data-hovercard-type="issue" data-hovercard-url="/gorhill/httpswitchboard/issues/404/hovercard">Script count (shown in matrix) is 0 but should be at least 1 for this page</a></li>
<li><a href="https://github.com/gorhill/httpswitchboard/issues/400" data-hovercard-type="issue" data-hovercard-url="/gorhill/httpswitchboard/issues/400/hovercard">ipv6 rules are not locked</a></li>
</ul>gorhilltag:github.com,2008:Repository/12897630/1.0.1.32014-08-18T18:42:25ZHTTP Switchboard 1.0.1.3<h5>Closed as fixed:</h5>
<ul>
<li><a href="https://github.com/gorhill/httpswitchboard/issues/293" data-hovercard-type="issue" data-hovercard-url="/gorhill/httpswitchboard/issues/293/hovercard">Scrolling performance in matrix popup</a></li>
</ul>gorhilltag:github.com,2008:Repository/12897630/1.0.1.22014-08-18T18:13:10ZHTTP Switchboard 1.0.1.2<h5>Closed as fixed:</h5>
<ul>
<li><a href="https://github.com/gorhill/httpswitchboard/issues/397" data-hovercard-type="issue" data-hovercard-url="/gorhill/httpswitchboard/issues/397/hovercard">Necessary javascript not shown in matrix</a></li>
</ul>gorhilltag:github.com,2008:Repository/12897630/1.0.1.12014-08-03T16:45:03ZHTTP Switchboard 1.0.1.1<h5>Closed as fixed:</h5>
<ul>
<li><a href="https://github.com/gorhill/httpswitchboard/issues/390" data-hovercard-type="issue" data-hovercard-url="/gorhill/httpswitchboard/issues/390/hovercard">Extension Content Verification flag in Chrome Beta, Canary breaks HTTP Switchboard, uBlock</a>
<ul>
<li>Problem was caused because of zero-length files in the extension: <a href="https://code.google.com/p/chromium/issues/detail?id=399251" rel="nofollow">https://code.google.com/p/chromium/issues/detail?id=399251</a></li>
</ul>
</li>
</ul>gorhilltag:github.com,2008:Repository/12897630/1.0.1.02014-07-27T19:24:50ZHTTP Switchboard 1.0.1.0<p>No change for existing users.</p>
<h5>Closed as fixed:</h5>
<ul>
<li><a href="https://github.com/gorhill/httpswitchboard/issues/389" data-hovercard-type="issue" data-hovercard-url="/gorhill/httpswitchboard/issues/389/hovercard">Simplify installation: allow-all/block-ex by default</a></li>
</ul>gorhilltag:github.com,2008:Repository/12897630/1.0.0.42014-07-23T17:13:06ZHTTP Switchboard 1.0.0.4<ul>
<li>Closed as fixed:
<ul>
<li><a href="https://github.com/gorhill/httpswitchboard/issues/381" data-hovercard-type="issue" data-hovercard-url="/gorhill/httpswitchboard/issues/381/hovercard">Own block rules lost after update to v. 1.0.0.3</a>
<ul>
<li>Race condition could result in lost of data when v1.0.0.3 was launched first time</li>
<li>Conditions for the bug to occur:
<ul>
<li>You had to have custom rules in both <em>"Your block rules"</em> and <em>"Your allow rules"</em> fields</li>
<li>HTTPSB detected a version change to v 1.0.0.3</li>
</ul>
</li>
<li>The only way to recover lost data (likelihood is data in <em>"Your block rules"</em> will be lost) is to restore from a backup.</li>
</ul>
</li>
</ul>
</li>
</ul>gorhilltag:github.com,2008:Repository/12897630/1.0.0.32014-07-23T03:30:33ZHTTP Switchboard 1.0.0.3<ul>
<li>Closed as fixed:
<ul>
<li><a href="https://github.com/gorhill/httpswitchboard/issues/379" data-hovercard-type="issue" data-hovercard-url="/gorhill/httpswitchboard/issues/379/hovercard">"Replace FileSystem API with chrome.storage.local"</a>
<ul>
<li>Relying on FileSystem API to cache remote assets causes Chrome 37 and above to emit this warning: "This extension may have been corrupted by malware" (see <a href="http://code.google.com/p/chromium/issues/detail?id=389879" rel="nofollow">Chromium issue #389879</a>)</li>
<li>As a consequence the extension was disabled, with no way to dismiss the false positive.</li>
<li>The fix is to no longer rely on FileSystem API, but rather on <code>chrome.storage.local</code>, which is all fine so long as the <code>unlimitedStorage</code> permission is set.</li>
</ul>
</li>
</ul>
</li>
</ul>
<p>Also, by the way: <a href="https://github.com/gorhill/httpswitchboard/issues/378" data-hovercard-type="issue" data-hovercard-url="/gorhill/httpswitchboard/issues/378/hovercard"><strong>The road ahead</strong></a></p>
<p>It is suggested you start "converting" yourself to the future (HTTPSB is currently quite behind with regard to improvements made to pattern-based filtering engine used by µBlock:</p>
<ul>
<li>Install <a href="https://github.com/gorhill/uBlock">µBlock</a></li>
<li>In the <em>"Ubiquitous rules"</em> tab of HTTP Switchboard, <strong>uncheck</strong>:
<ul>
<li><em>"Parse and enforce Adblock+ complex filters"</em></li>
<li><em>"Parse and enforce Adblock+ element hiding filters"</em></li>
<li>Any ABP-compatible filter list, that is, all lists from Spam404 and others following.</li>
</ul>
</li>
<li>In short, let µBlock do the pattern-based filtering.
<ul>
<li>For hosts file-like lists, there is no harm in having both selected in µBlock and HTTPSB, you shouldn't worry about these, as hostname-based filtering is very well optimized in both µBlock and HTTPSB.</li>
</ul>
</li>
</ul>gorhilltag:github.com,2008:Repository/12897630/1.0.0.22014-07-16T22:18:58ZHTTP Switchboard 1.0.0.2<ul>
<li>Translation work from <a href="https://github.com/tailHey">tailHey</a>, <a href="https://github.com/r35p3ct">r35p3ct </a> and <a href="https://github.com/mikhaelkh">mikhaelkh</a>.</li>
<li>Closed as fixed:
<ul>
<li><a href="https://github.com/gorhill/httpswitchboard/issues/377" data-hovercard-type="issue" data-hovercard-url="/gorhill/httpswitchboard/issues/377/hovercard">Hyperlink-auditing not being counted (Stats tab)?</a></li>
</ul>
</li>
</ul>gorhill