From 98220934739c31a246fdf6c46c7561224943a13a Mon Sep 17 00:00:00 2001
From: Thomas Rientjes <synzvato@protonmail.com>
Date: Sat, 26 Nov 2016 00:35:07 +0100
Subject: [PATCH] Update release notes

---
 lib/main.js               | 17 +++++++++++++----
 static/release-notes.html | 13 ++++++++++++-
 2 files changed, 25 insertions(+), 5 deletions(-)

diff --git a/lib/main.js b/lib/main.js
index c8f88e6..602a56c 100644
--- a/lib/main.js
+++ b/lib/main.js
@@ -21,6 +21,7 @@ var Interceptor = require('./interceptor');
 var LoadWatcher = require('./load-watcher');
 
 var preferences = require('sdk/simple-prefs').prefs;
+var self = require('sdk/self');
 var tabs = require("sdk/tabs");
 
 /**
@@ -30,6 +31,11 @@ var tabs = require("sdk/tabs");
 var interceptor = new Interceptor();
 var loadWatcher = new LoadWatcher();
 
+var featurelessVersions = {
+
+    '1.3.7': true
+};
+
 // Executed as soon as the add-on is loaded.
 exports.main = function (options) {
 
@@ -37,10 +43,13 @@ exports.main = function (options) {
     interceptor.register();
     loadWatcher.register();
 
-    if (preferences.showReleaseNotes && (options.loadReason === 'install' || options.loadReason === 'upgrade')) {
+    if (preferences.showReleaseNotes) {
+
+        if (options.loadReason === 'install' || (options.loadReason === 'upgrade' && !featurelessVersions[self.version])) {
 
-        if (preferences['sdk.baseURI']) {
-            tabs.open(preferences['sdk.baseURI'] + 'static/release-notes.html');
+            if (preferences['sdk.baseURI']) {
+                tabs.open(preferences['sdk.baseURI'] + 'static/release-notes.html');
+            }
         }
     }
 };
@@ -49,5 +58,5 @@ exports.main = function (options) {
 exports.onUnload = function () {
 
     // Clean up add-on state.
-    interceptor.unregister()
+    interceptor.unregister();
 };
diff --git a/static/release-notes.html b/static/release-notes.html
index 069f0cf..69c5758 100644
--- a/static/release-notes.html
+++ b/static/release-notes.html
@@ -111,7 +111,7 @@
 
         <div class="container">
 
-            <h1>Decentraleyes <i>v1.3.6</i></h1>
+            <h1>Decentraleyes <i>v1.3.7</i></h1>
 
             <br><br>
 
@@ -195,6 +195,17 @@
 
             <br>
 
+            <div class="notice">
+
+                <i>Detailed v1.3.7 changelog:</i>
+
+                <ul>
+                    <li>Fixed issues with localized variants of various Yandex services.</li>
+                </ul>
+            </div>
+
+            <br>
+
             <div class="notice">
 
                 <i>Detailed v1.3.6 changelog:</i>
-- 
GitLab