From bbd9c39a78f3ace689850badf004a27115cc2461 Mon Sep 17 00:00:00 2001 From: Thomas Rientjes <synzvato@protonmail.com> Date: Fri, 1 Apr 2016 21:35:38 +0200 Subject: [PATCH] Update release notes --- static/favicon.ico | Bin 1150 -> 1150 bytes static/release-notes.html | 106 ++++++++++++++++++++++++++++++++------ 2 files changed, 91 insertions(+), 15 deletions(-) diff --git a/static/favicon.ico b/static/favicon.ico index 6524b6c26690c49fbd385f44845d9c2efefd538a..b367debe67f68c8db93b1ee33c026bee26d8bd9c 100644 GIT binary patch literal 1150 zcmaizOHUI~6vr>|f$mtj)uoAvulOl6egq96#<-C9if&|vu>vv17%Y}Pw9HgdVS>oQ zPKVmoLPVn!Ow$TVtF1O@1zR4a;KFh|=MGax32~bL+|zsR?|<grIm1{D{_5%&-gmK6 zn;F}|7~74)DV#CpabOH{|GRtvX|JM*ow6pRQAJci_6w6ZI%U7Ke<NO1rLA3>;Kp?o z6!Z_@g3#!Fc=qNVsF52$bEs8WYx1b-x$RaTVlfw_HN?!!<)FN>@RvU4CtzT>!}NI} zKbN+d9&2^sZ7Nb_ii>&3d`&?1TM`z_1wK!s{#rIX{Gy9^pC%kIo=bpyAp@my5k?XN zpah!DTJRv)1{2v=++$(s2XqhGC|4oYtWD4UD0B__qBl9$(R&t}9mhaKQ7mgBj8BCi zl^X+}=^YSnBlq59m4Ill>Un6qdIV0}4s%iL=)1skwAP|`7_U5i>A`24htWx$=dL)9 zS6S1;=B~GLJXSQJM0|McA>Z4_>A1nW>eulto(7(yJ^FO%50AY;@0#8hKbv3+boO6_ zGp$Ff9u&KtT;e^kv^)p#^bqH<c2YLZ0H$Zt+#~sE1al(yXuZ<_ZFf&_miA1wGx$Cu z<2`G<*zVPZeVD7z8I+cb++!*i!&-K;#zx~WMHlu^4<PR(|8T6k+ADlNrCFFSeTR4| zy57StIEbao+P{y7+Tp{O7@mdEbL2z4L;e;Gx??A|7_@P>YmK#-_oDC{5%?MRhOa{p z%EGNuzfnCaYmK{f=^&n;9hoGGzTX)|Yf8{J?e$+iWL-<~&z+2AYZ;4fVoa(r^zRz; LznQ1C#1Q)%PIQa~ literal 1150 zcmbtTOD_aL5N`3fa&i=I;&E^gE<%tv5Rr(>dc_UFdc^_39=x*IMZ7}14-SF^v+I$_ zN?b6#F6`PKKfy(iI9MrFv)eLaHrX(fudBPNzOQ<ws~L;IHz|qXn97>t7)xf1r6bUV zo{%36V;JiTLtmQ=it5i&RBg(|g%9ygP`J2vd4<z``<P)u(Oo+}UxG^&bC@4QKm=ec zFvB^IH|o$D{ihK)zqM3x?D2T;OG1x}Ytv?2+q?s|&o6)Qk8b?n*jxuU57>!)a`Tv} zsDWTpS0l6ywgbhbR!e^?Osp(^uMe;NU}>p_2CId9A4goI(|@7-gR6UJ?5qRQ8DCyN z+W>i`X;4s}0oIXju&=K``;ZkX>q}to(yMFI9+2yo^*U|6kXxJr#Z@^#wFjJ|Fg!B} z9m8EvQCp<Ps0N;q&ezX{i#OsAPK`l@r4S}pmw@&uHI3G>u?A%|`Czs6$oLCtyi(5M z?mp^1NPk32-|5`ikntDfe(&E{E4sOMr+CF|bh&0dMd$vIjr`9)Xar?HyH&CD2mXAx z{g~eST%1L#;pW;2aU`GYf9{V_N8aCXZ#?0i5ZYa&`}>^8*hMU3BQYTuwan%+k2u8r E0vT_%ivR!s diff --git a/static/release-notes.html b/static/release-notes.html index d2e434a..f5fd212 100644 --- a/static/release-notes.html +++ b/static/release-notes.html @@ -27,6 +27,13 @@ h1, h2, h3, h4, h5, h6 { font-family: "Trebuchet MS", Helvetica, sans-serif; + max-width: 750px; + margin-left: auto; + margin-right: auto; + } + + h3 { + text-align: left; } a { @@ -45,11 +52,6 @@ font-family: "Trebuchet MS", Helvetica, sans-serif; } - .text-highlight { - font-weight: bold; - color: #4a856d; - } - .logo { margin-left: auto; margin-right: auto; @@ -57,6 +59,50 @@ height: 128px; } + .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; + } + </style> <body> @@ -65,25 +111,39 @@ <div class="container"> - <h1>Decentraleyes <i>v1.2.2</i></h1> + <h1>Decentraleyes <i>v1.3.0</i></h1> <br><br> <div class="notice"> - <span class="text-highlight">NEW:</span> <strong>Get a first glimpse of what this add-on actually does for you!</strong> Navigate to the main menu and click <i>"Add-ons" > "Decentraleyes" > "Preferences"</i> to get familiar with the new <i>"local injections"</i> counter. <i>Please note: it's new and will start from <strong>zero</strong> (ignoring prior injections).</i> + <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>. <br><br> - <span class="text-highlight">NEW:</span> <strong>Support for Fennec (or Firefox for mobile).</strong> If you're running Firefox on your smartphone, then you might be happy to know that this is the very first release to be fully compatible with mobile versions of Firefox. Take this add-on with you to protect yourself on-the-go! + <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. <br><br> - <span class="text-highlight">EXPERIMENTAL:</span> <strong>Whitelist specific domains to force Decentraleyes to ignore them.</strong> Navigate to the main menu and click <i>"Add-ons" > "Decentraleyes" > "Preferences"</i>. From there, you can add domains to the <i>"whitelist"</i> field. This might come in handy if you run into issues with a certain website. + <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. <br><br><hr><br> - <span class="text-highlight">NOTE:</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 <strong><a href="https://decentraleyes.org/test" target="_blank">testing utility</a></strong>. + <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> <br><br><hr> @@ -93,9 +153,11 @@ <div class="notice"> - <i>General information:</i> + <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. - <p>Decentraleyes is a very young project, so expect many improvements in the realms of clear, present, user feedback and ease-of-use as it matures. It does a lot to protect you, but is a tad shy about it.</p> + <br><br><hr> </div> @@ -103,7 +165,21 @@ <div class="notice"> - <i>Detailed changelog:</i> + <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> <ul> <li>Decentraleyes now supports Fennec (better known as Firefox for mobile).</li> @@ -112,7 +188,7 @@ <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> - <li>Added new AngularJS, Dojo, and jQuery UI scripts to the resource bundle.</li> + <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> </ul> </div> @@ -121,7 +197,7 @@ <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" 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> </p> </div> -- GitLab