diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0071e13b9..1314af520 100755
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,11 @@ Sometimes the changelog has notes (not comprehensive) acknowledging people's wor
The links to individual versions below are to copies of the script with the update URL removed. If you want automatic updates, install the script from the links on the [main page](https://github.com/ccd0/4chan-x).
+### v1.9.23.8
+*2015-02-08* - [[Firefox](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.23.8/builds/4chan-X-noupdate.user.js "Firefox version")] [[Chromium](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.23.8/builds/4chan-X-noupdate.crx "Chromium version")]
+
+- Fix thread watcher checking dead threads on every update.
+
### v1.9.23.7
*2015-02-06* - [[Firefox](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.23.7/builds/4chan-X-noupdate.user.js "Firefox version")] [[Chromium](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.23.7/builds/4chan-X-noupdate.crx "Chromium version")]
diff --git a/LICENSE b/LICENSE
index a56b34a1d..8eb51d612 100755
--- a/LICENSE
+++ b/LICENSE
@@ -1,5 +1,5 @@
/*
-* 4chan X - Version 1.9.23.7
+* 4chan X - Version 1.9.23.8
*
* Licensed under the MIT license.
* https://github.com/ccd0/4chan-x/blob/master/LICENSE
diff --git a/builds/4chan-X-beta.crx b/builds/4chan-X-beta.crx
index bee48e135..f5ea5c93f 100644
Binary files a/builds/4chan-X-beta.crx and b/builds/4chan-X-beta.crx differ
diff --git a/builds/4chan-X-beta.meta.js b/builds/4chan-X-beta.meta.js
index ebe83249e..b00c5b4a6 100644
--- a/builds/4chan-X-beta.meta.js
+++ b/builds/4chan-X-beta.meta.js
@@ -1,6 +1,6 @@
// ==UserScript==
// @name 4chan X beta
-// @version 1.9.23.7
+// @version 1.9.23.8
// @minGMVer 1.14
// @minFFVer 26
// @namespace 4chan-X
diff --git a/builds/4chan-X-beta.user.js b/builds/4chan-X-beta.user.js
index 4a1a2f544..ad6806799 100644
--- a/builds/4chan-X-beta.user.js
+++ b/builds/4chan-X-beta.user.js
@@ -1,7 +1,7 @@
// Generated by CoffeeScript
// ==UserScript==
// @name 4chan X beta
-// @version 1.9.23.7
+// @version 1.9.23.8
// @minGMVer 1.14
// @minFFVer 26
// @namespace 4chan-X
@@ -25,7 +25,7 @@
// ==/UserScript==
/*
-* 4chan X - Version 1.9.23.7
+* 4chan X - Version 1.9.23.8
*
* Licensed under the MIT license.
* https://github.com/ccd0/4chan-x/blob/master/LICENSE
@@ -402,7 +402,7 @@
doc = d.documentElement;
g = {
- VERSION: '1.9.23.7',
+ VERSION: '1.9.23.8',
NAMESPACE: '4chan X.',
NAME: '4chan X',
FAQ: 'https://github.com/ccd0/4chan-x/wiki/Frequently-Asked-Questions',
@@ -12515,10 +12515,10 @@
ThreadWatcher.fetchStatus(thread);
}
},
- fetchStatus: function(thread) {
+ fetchStatus: function(thread, force) {
var boardID, data, fetchCount, threadID;
boardID = thread.boardID, threadID = thread.threadID, data = thread.data;
- if (data.isDead && !Conf['Show Unread Count']) {
+ if (data.isDead && !force) {
return;
}
fetchCount = ThreadWatcher.fetchCount;
@@ -12819,7 +12819,7 @@
boardID: boardID,
threadID: threadID,
data: data
- });
+ }, true);
}
},
rm: function(boardID, threadID) {
diff --git a/builds/4chan-X-noupdate.crx b/builds/4chan-X-noupdate.crx
index f7a168b10..04178d8b7 100644
Binary files a/builds/4chan-X-noupdate.crx and b/builds/4chan-X-noupdate.crx differ
diff --git a/builds/4chan-X-noupdate.user.js b/builds/4chan-X-noupdate.user.js
index 51cfd1faa..1ab322fa9 100644
--- a/builds/4chan-X-noupdate.user.js
+++ b/builds/4chan-X-noupdate.user.js
@@ -1,7 +1,7 @@
// Generated by CoffeeScript
// ==UserScript==
// @name 4chan X
-// @version 1.9.23.7
+// @version 1.9.23.8
// @minGMVer 1.14
// @minFFVer 26
// @namespace 4chan-X
@@ -24,7 +24,7 @@
// ==/UserScript==
/*
-* 4chan X - Version 1.9.23.7
+* 4chan X - Version 1.9.23.8
*
* Licensed under the MIT license.
* https://github.com/ccd0/4chan-x/blob/master/LICENSE
@@ -401,7 +401,7 @@
doc = d.documentElement;
g = {
- VERSION: '1.9.23.7',
+ VERSION: '1.9.23.8',
NAMESPACE: '4chan X.',
NAME: '4chan X',
FAQ: 'https://github.com/ccd0/4chan-x/wiki/Frequently-Asked-Questions',
@@ -12514,10 +12514,10 @@
ThreadWatcher.fetchStatus(thread);
}
},
- fetchStatus: function(thread) {
+ fetchStatus: function(thread, force) {
var boardID, data, fetchCount, threadID;
boardID = thread.boardID, threadID = thread.threadID, data = thread.data;
- if (data.isDead && !Conf['Show Unread Count']) {
+ if (data.isDead && !force) {
return;
}
fetchCount = ThreadWatcher.fetchCount;
@@ -12818,7 +12818,7 @@
boardID: boardID,
threadID: threadID,
data: data
- });
+ }, true);
}
},
rm: function(boardID, threadID) {
diff --git a/builds/4chan-X.crx b/builds/4chan-X.crx
index 09ece4c47..70b266cad 100644
Binary files a/builds/4chan-X.crx and b/builds/4chan-X.crx differ
diff --git a/builds/4chan-X.meta.js b/builds/4chan-X.meta.js
index fb097e61d..845ef785b 100644
--- a/builds/4chan-X.meta.js
+++ b/builds/4chan-X.meta.js
@@ -1,6 +1,6 @@
// ==UserScript==
// @name 4chan X
-// @version 1.9.23.7
+// @version 1.9.23.8
// @minGMVer 1.14
// @minFFVer 26
// @namespace 4chan-X
diff --git a/builds/4chan-X.user.js b/builds/4chan-X.user.js
index 0722c3ab2..7f819266d 100644
--- a/builds/4chan-X.user.js
+++ b/builds/4chan-X.user.js
@@ -1,7 +1,7 @@
// Generated by CoffeeScript
// ==UserScript==
// @name 4chan X
-// @version 1.9.23.7
+// @version 1.9.23.8
// @minGMVer 1.14
// @minFFVer 26
// @namespace 4chan-X
@@ -25,7 +25,7 @@
// ==/UserScript==
/*
-* 4chan X - Version 1.9.23.7
+* 4chan X - Version 1.9.23.8
*
* Licensed under the MIT license.
* https://github.com/ccd0/4chan-x/blob/master/LICENSE
@@ -402,7 +402,7 @@
doc = d.documentElement;
g = {
- VERSION: '1.9.23.7',
+ VERSION: '1.9.23.8',
NAMESPACE: '4chan X.',
NAME: '4chan X',
FAQ: 'https://github.com/ccd0/4chan-x/wiki/Frequently-Asked-Questions',
@@ -12515,10 +12515,10 @@
ThreadWatcher.fetchStatus(thread);
}
},
- fetchStatus: function(thread) {
+ fetchStatus: function(thread, force) {
var boardID, data, fetchCount, threadID;
boardID = thread.boardID, threadID = thread.threadID, data = thread.data;
- if (data.isDead && !Conf['Show Unread Count']) {
+ if (data.isDead && !force) {
return;
}
fetchCount = ThreadWatcher.fetchCount;
@@ -12819,7 +12819,7 @@
boardID: boardID,
threadID: threadID,
data: data
- });
+ }, true);
}
},
rm: function(boardID, threadID) {
diff --git a/builds/4chan-X.zip b/builds/4chan-X.zip
index c4f48400c..f948577b3 100644
Binary files a/builds/4chan-X.zip and b/builds/4chan-X.zip differ
diff --git a/builds/updates-beta.xml b/builds/updates-beta.xml
index ef8894e73..d8d87caf5 100644
--- a/builds/updates-beta.xml
+++ b/builds/updates-beta.xml
@@ -1,7 +1,7 @@
-
+
diff --git a/builds/updates.xml b/builds/updates.xml
index ebe90a00f..5f7d7f18a 100644
--- a/builds/updates.xml
+++ b/builds/updates.xml
@@ -1,7 +1,7 @@
-
+
diff --git a/package.json b/package.json
index b62ab4f5f..af529474c 100755
--- a/package.json
+++ b/package.json
@@ -3,7 +3,7 @@
"description": "Cross-browser userscript for maximum lurking on 4chan.",
"meta": {
"name": "4chan X",
- "version": "1.9.23.7",
+ "version": "1.9.23.8",
"repo": "https://github.com/ccd0/4chan-x/",
"page": "https://github.com/ccd0/4chan-x",
"downloads": "https://ccd0.github.io/4chan-x/builds/",