Skip to content
Snippets Groups Projects
release-notes.html 8.78 KiB
Newer Older
Thomas Rientjes's avatar
Thomas Rientjes committed
<!DOCTYPE html>
<html>

    <head>

        <meta http-equiv="content-type" content="text/html; charset=UTF-8">
        <title>Decentraleyes - What's New?</title>
        <meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0">
        <meta charset="UTF-8"> 

        <link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
        <link rel="icon" href="favicon.ico" type="image/x-icon">

        <style>

            body {
                background-color: #eff4e2;
                color: #4f4f4f;
                padding: 25px 10px;
            }

            header {
                position: relative;
                width: 400px;
                height: 128px;
            }

            h1, h2, h3, h4, h5, h6 {
                font-family: "Trebuchet MS", Helvetica, sans-serif;
Thomas Rientjes's avatar
Thomas Rientjes committed
                max-width: 750px;
                margin-left: auto;
                margin-right: auto;
            }

            h3 {
                text-align: left;
Thomas Rientjes's avatar
Thomas Rientjes committed
            }

            a {
                color: #2e698c;
            }

            .container {
                text-align: center;
            }

            .notice {
                max-width: 750px;
                margin-left: auto;
                margin-right: auto;
                text-align: left;
                font-family: "Trebuchet MS", Helvetica, sans-serif;
            }

            .logo {
                margin-left: auto;
                margin-right: auto;
                display: block;
                height: 128px;
            }

Thomas Rientjes's avatar
Thomas Rientjes committed
            .subtle-hint {
                color: #777;
                font-style: italic;
                font-size: 14px;
            }

            .subtle-text {
                color: #777;
            }

            .topic-label {
                text-transform: uppercase;
                color: #4a856d;
                font-weight: bold;
                font-style: normal;
            }

            .help-panel {
                border-bottom: 2px #bbb dotted;
                cursor: help;
                position: relative;
                display: inline-block;
            }

            .help-panel:before {
                padding: 3px 4px;
                display: none;
                content: attr(data-title);
                position: absolute;
                white-space: nowrap;
                background-color: #fef4c5;
                border: 1px solid #d4b943;
                box-shadow: 2px 2px 2px rgba(0, 0, 0, .15);
                border-radius: 2px;
                color: #594c16;
                font-size: 14px;
                margin-top: 22px;
                z-index: 1;
            }

            .help-panel:hover:before {
                display: inline;
            }

Thomas Rientjes's avatar
Thomas Rientjes committed
        </style>

    <body>

        <img src="logo.svg" alt="Decentraleyes" class="logo"/>

        <div class="container">

Thomas Rientjes's avatar
Thomas Rientjes committed
            <h1>Decentraleyes <i>v1.3.0</i></h1>
Thomas Rientjes's avatar
Thomas Rientjes committed

            <br><br>

            <div class="notice">

Thomas Rientjes's avatar
Thomas Rientjes committed
                <span class="subtle-hint"><span class="topic-label">Pro Tip:</span> Would you rather not see this page after installations or updates? You can disable it by navigating to <strong>about:config</strong> (in a new tab), then searching for <strong>BoFifL9V</strong>, and setting <strong>showReleaseNotes</strong> to false.</span>

                <br><br><hr>

            </div>

            <br>

            <div class="notice">

                <span class="topic-label">New:</span> <strong>Let there be languages.</strong> This version supports locales and features fourteen initial translations: <span class="subtle-text"> <span class="help-panel" data-title="Thanks to AdmiralAnimE.">Bulgarian</span>, <span class="help-panel" data-title="Thanks to Louy2 and YFdyh000.">Chinese <i>(Simplified)</i></span>, Dutch, English <i>(United Kingdom)</i>, English <i>(United States)</i>, <span class="help-panel" data-title="Thanks to Semired.">Finnish</span>, <span class="help-panel" data-title="Thanks to Simpson, Thuban, and TraderStf."> French</span>, <span class="help-panel" data-title="Thanks to C4R2T3N, Flysch, Sabajo, and Schnaidar.">German</span>, <span class="help-panel" data-title="Thanks to Zmni.">Indonesian</span>,  <span class="help-panel" data-title="Thanks to Mtvento.">Italian</span>, <span class="help-panel" data-title="Thanks to Brindflontia.">Japanese</span>, <span class="help-panel" data-title="Thanks to Marekjm.">Polish</span>, <span class="help-panel" data-title="Thanks to SW1FTmeister.">Portuguese <i>(European)</i></span>, and <span class="help-panel" data-title="Thanks to Adri and Ergotronix.">Spanish</span></span>.
Thomas Rientjes's avatar
Thomas Rientjes committed
                <span class="topic-label">New:</span> <strong>Official support for SeaMonkey.</strong> If you use SeaMonkey <i>(a free and open-source internet suite consisting of a web browser, an e-mail client, and a news aggregator)</i>, you might be glad to know that this release is fully compatible with all modern versions of the application.
Thomas Rientjes's avatar
Thomas Rientjes committed
                <span class="topic-label">Enhanced:</span> <strong>A large amount of internal changes for improved performance and stability.</strong> A lot of work has gone into making this version as fast and reliable as possible. As a result, this release proudly brings you an even more optimized, carefree, and stable overall experience.
Thomas Rientjes's avatar
Thomas Rientjes committed

                <br><br><hr><br>

Thomas Rientjes's avatar
Thomas Rientjes committed
                <span class="subtle-hint"><span class="topic-label">Getting started:</span> Decentraleyes works right out of the box and no manual configuration is required! You can check if you're properly protected by using the following <strong><a href="https://decentraleyes.org/test" target="_blank">testing utility</a></strong>.</span>

                <br><br>

                <span class="subtle-hint">To get a glimpse of what this add-on actually does for you, go to this application's main menu, click <strong>"Add-ons" > "Decentraleyes" > "Preferences"</strong>, scroll down, and familiarize yourself with the local injections counter.</span>
Thomas Rientjes's avatar
Thomas Rientjes committed

                <br><br><hr>

            </div>

            <br>

            <div class="notice">

Thomas Rientjes's avatar
Thomas Rientjes committed
                <i>General notice:</i><br><br>

                Decentraleyes is a young project. Expect many improvements in the realms of clear user feedback and ease-of-use as it matures. It does a lot to protect you, and is becoming less and less shy about it.
Thomas Rientjes's avatar
Thomas Rientjes committed
                <br><br><hr>
Thomas Rientjes's avatar
Thomas Rientjes committed

            </div>

            <br>

            <div class="notice">

Thomas Rientjes's avatar
Thomas Rientjes committed
                <i>Detailed v1.3.0 changelog:</i>

                <ul>
                    <li>Decentraleyes now officially supports modern versions of SeaMonkey.</li>
                    <li>Created mappings for yastatic.net and deprecated its predecessor (yandex.st).</li>
                    <li>Added test cases, and <span class="help-panel" data-title="With contributions by Ngksternhagen.">improved existing unit tests</span> and exception handling.</li>
                    <li>Applied a wide range of performance optimalizations and stability improvements.</li>
                    <li>Added support for localizations and embedded fourteen initial translations.</li>
                    <li>Implemented a watcher that keeps pages with specific security policies from breaking.</li>
                    <li><span class="help-panel" data-title="With contributions by Thegoodthings.">Added a preference</span> to allow users to hide release notes upon install and upgrade.</li>
                </ul>

                <br>

                <i>Detailed v1.2.2 changelog:</i>
Thomas Rientjes's avatar
Thomas Rientjes committed

                <ul>
                    <li>Decentraleyes now supports Fennec (better known as Firefox for mobile).</li>
                    <li>Experimental support for whitelisting domains from preferences (Add-ons Manager).</li>
                    <li>Amount of injected resources shown in preferences (Add-ons Manager).</li>
                    <li>Fixed a rare bug where shorthand mapping notations broke specific websites.</li>
                    <li>Removed Pale Moon compatibility as it will receive separate, tailored, builds.</li>
                    <li>Took out rare resources to make room for more common candidates.</li>
Thomas Rientjes's avatar
Thomas Rientjes committed
                    <li>Added new AngularJS, Dojo, and <span class="help-panel" data-title="With contributions by Matthieuy.">jQuery UI</span> scripts to the resource bundle.</li>
Thomas Rientjes's avatar
Thomas Rientjes committed
                </ul>

            </div>

            <br>

            <div class="notice">
                <p>
                    <a href="https://github.com/Synzvato/decentraleyes" target="_blank">GitHub</a> / <a href="https://addons.mozilla.org/en-US/firefox/addon/decentraleyes" target="_blank">Add-on Listing</a> / <a href="https://github.com/Synzvato/decentraleyes/issues/44" target="_blank">Help Translate</a>
Thomas Rientjes's avatar
Thomas Rientjes committed
                </p>
            </div>

        </div>

    </body>

</html>