From fd59f09c281db36cbe30001b86b51f4fa54e6a69 Mon Sep 17 00:00:00 2001 From: ccd0 Date: Sun, 14 Sep 2014 22:02:20 -0700 Subject: [PATCH 1/2] add explanatory note to changelog Conflicts: CHANGELOG.md --- CHANGELOG.md | 2 ++ Gruntfile.coffee | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 83884539c..a460953d8 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,5 @@ +The attributions below are for work that has been incorporated into the script and do not indicate direct involvement in this fork. All changes to the script are the fault of the maintainer (ccd0). + ### v1.9.2.9 *2014-09-13* diff --git a/Gruntfile.coffee b/Gruntfile.coffee index 0ae0aa899..baf293932 100755 --- a/Gruntfile.coffee +++ b/Gruntfile.coffee @@ -307,6 +307,7 @@ module.exports = (grunt) -> headerPrefix = new Array(+headerLevel + 1).join '#' today = grunt.template.today 'yyyy-mm-dd' changelog = grunt.file.read 'CHANGELOG.md' + [_, note, body] = changelog.match /([^]*?\n\n)([^]*)/ - grunt.file.write 'CHANGELOG.md', "#{headerPrefix} v#{version} \n*#{today}*\n\n#{changelog}" + grunt.file.write 'CHANGELOG.md', "#{note}#{headerPrefix} v#{version} \n*#{today}*\n\n#{body}" grunt.log.ok "Changelog updated for v#{version}." From af34358bfc50d58b1d3582132e3b7edd80dbb939 Mon Sep 17 00:00:00 2001 From: ccd0 Date: Sun, 14 Sep 2014 22:48:28 -0700 Subject: [PATCH 2/2] add links to old versions Conflicts: CHANGELOG.md --- CHANGELOG.md | 149 ++++++++++++++++++++++++----------------------- Gruntfile.coffee | 8 ++- package.json | 1 + 3 files changed, 82 insertions(+), 76 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a460953d8..c633b59a2 100755 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,63 +1,66 @@ The attributions below are for work that has been incorporated into the script and do not indicate direct involvement in this fork. All changes to the script are the fault of the maintainer (ccd0). -### v1.9.2.9 +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.2.9 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.2.9/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.2.9/builds/4chan-X-noupdate.crx "Chromium version") *2014-09-13* **ccd0** - Fix minimum Chrome version (32). - Fix Linkify bug. -### v1.9.2.8 +### v1.9.2.8 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.2.8/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.2.8/builds/4chan-X-noupdate.crx "Chromium version") *2014-09-11* **ccd0** - Simplify and improve thumbnail replacement / preloading. Remove the download queue (didn't work well). Drop support for non-autoplaying replaced WebM thumbnails. -### v1.9.2.7 +### v1.9.2.7 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.2.7/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.2.7/builds/4chan-X-noupdate.crx "Chromium version") *2014-09-10* **ccd0** - Quote fetching bugfix. -### v1.9.2.6 +### v1.9.2.6 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.2.6/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.2.6/builds/4chan-X-noupdate.crx "Chromium version") *2014-09-09* **ccd0** - Small bugfixes. -### v1.9.2.5 +### v1.9.2.5 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.2.5/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.2.5/builds/4chan-X-noupdate.crx "Chromium version") *2014-09-09* **Worer** - Remove mawa.re from archive list (as in v1.9.1.10). -### v1.9.2.4 +### v1.9.2.4 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.2.4/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.2.4/builds/4chan-X-noupdate.crx "Chromium version") *2014-09-08* **ccd0** - Fix thumbnail replacement / preloading loading images which are not actually on the page. -### v1.9.2.3 +### v1.9.2.3 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.2.3/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.2.3/builds/4chan-X-noupdate.crx "Chromium version") *2014-09-07* **ccd0** - Thumbnail replacement / preloading / WebM bugfixes. - Embedded videos from mediacru.sh are no longer autoplayed and have controls. -### v1.9.2.2 +### v1.9.2.2 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.2.2/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.2.2/builds/4chan-X-noupdate.crx "Chromium version") *2014-09-07* **ccd0** - Fix bug causing missing pages from index search (as in v1.9.1.9). - Also fix bug from v1.9.2.0 causing threads to be missing from infinite scroll. -### v1.9.2.1 +### v1.9.2.1 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.2.1/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.2.1/builds/4chan-X-noupdate.crx "Chromium version") *2014-09-07* **ccd0** - Improve reliability of thumbnail replacement / preloading by queueing downloads. -### v1.9.2.0 +### v1.9.2.0 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.2.0/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.2.0/builds/4chan-X-noupdate.crx "Chromium version") *2014-09-06* Based on v1.9.1.8. @@ -68,68 +71,68 @@ Based on v1.9.1.8. **ccd0** - Pause offscreen WebM thumbnails, fix some bugs. -### v1.9.1.10 +### v1.9.1.10 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.1.10/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.1.10/builds/4chan-X-noupdate.crx "Chromium version") *2014-09-09* **Worer** - Remove mawa.re from archive list. -### v1.9.1.9 +### v1.9.1.9 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.1.9/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.1.9/builds/4chan-X-noupdate.crx "Chromium version") *2014-09-07* **ccd0** - Fix bug causing missing pages from index search. -### v1.9.1.8 +### v1.9.1.8 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.1.8/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.1.8/builds/4chan-X-noupdate.crx "Chromium version") *2014-09-06* **ccd0** - Fix bug in WebM hover/expand. -### v1.9.1.7 +### v1.9.1.7 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.1.7/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.1.7/builds/4chan-X-noupdate.crx "Chromium version") *2014-09-05* **ccd0** - Fix bug in restarting of GIFs. -### v1.9.1.6 +### v1.9.1.6 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.1.6/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.1.6/builds/4chan-X-noupdate.crx "Chromium version") *2014-09-04* **ccd0** - The script was released with `Show New Thread Option in Threads` not working; this fixes it. -### v1.9.1.5 +### v1.9.1.5 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.1.5/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.1.5/builds/4chan-X-noupdate.crx "Chromium version") *2014-09-04* **ccd0** - New option `Show New Thread Option in Threads` (default: off) determines whether to show the drop down menu allowing starting a new thread from within a thread. -### v1.9.1.4 +### v1.9.1.4 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.1.4/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.1.4/builds/4chan-X-noupdate.crx "Chromium version") *2014-09-03* **ccd0** - Update thumbnail hosts, as in v1.9.0.8. - Minor settings page edit: add units to updater interval. -### v1.9.1.3 +### v1.9.1.3 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.1.3/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.1.3/builds/4chan-X-noupdate.crx "Chromium version") *2014-09-01* **ccd0** - Prevent unicode RTL characters in filenames from messing up file info line. -### v1.9.1.2 +### v1.9.1.2 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.1.2/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.1.2/builds/4chan-X-noupdate.crx "Chromium version") *2014-09-01* **ccd0** - Confirm thread death in catalog, as in v1.9.0.7. -### v1.9.1.1 +### v1.9.1.1 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.1.1/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.1.1/builds/4chan-X-noupdate.crx "Chromium version") *2014-09-01* **ccd0** - Better fix for the bug pushing the QR's captcha response line offscreen. Previous fix caused problems with comment field resizing. -### v1.9.1.0 +### v1.9.1.0 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.1.0/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.1.0/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-31* Based on v1.9.0.6. @@ -141,55 +144,55 @@ Although not done using this workaround, 4chan X also requests HTTP content from - Start GIF/WebM files from the beginning when re-opened via inlining or hover view. Inlining a GIF/WebM that you are already watching via hover view does not restart it. - Fix a bug that sometimes caused the QR's captcha response line to be pushed offscreen when a captcha was loaded. -### v1.9.0.8 +### v1.9.0.8 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.0.8/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.0.8/builds/4chan-X-noupdate.crx "Chromium version") *2014-09-03* **ccd0** - Update thumbnail hosts (2.t.4cdn.org may be gone). -### v1.9.0.7 +### v1.9.0.7 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.0.7/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.0.7/builds/4chan-X-noupdate.crx "Chromium version") *2014-09-01* **ccd0** - Work around false 404s from 4chan's JSON API by checking the catalog to confirm thread death. -### v1.9.0.6 +### v1.9.0.6 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.0.6/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.0.6/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-31* **ccd0** - Fix an embedding bug that lead to sounds playing with no way to stop them. -### v1.9.0.5 +### v1.9.0.5 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.0.5/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.0.5/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-30* **ccd0** - Bug fixes. -### v1.9.0.4 +### v1.9.0.4 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.0.4/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.0.4/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-26* **MayhemYDG**, **thebladeee** - Archive list update (as in v1.8.10.8). -### v1.9.0.3 +### v1.9.0.3 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.0.3/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.0.3/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-25* **ccd0** - Fix CSS bug hiding catalog settings save button (as in v1.8.10.7). -### v1.9.0.2 +### v1.9.0.2 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.0.2/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.0.2/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-25* **ccd0** - Fix code that could insert path to Greasemonkey script into the page (as in v1.8.10.6). -### v1.9.0.1 +### v1.9.0.1 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.0.1/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.0.1/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-24* **ccd0** - Fix header hiding bug. -## v1.9.0.0 +## v1.9.0.0 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.0.0/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.9.0.0/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-24* Based on v1.8.10.4. @@ -206,55 +209,55 @@ Based on v1.8.10.4. - Fix QR cooldown storage overflow bug. - Remove buggy `Cooldown Prediction` feature. -### v1.8.10.8 +### v1.8.10.8 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.10.8/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.10.8/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-26* **MayhemYDG**, **thebladeee** - Archive list update. -### v1.8.10.7 +### v1.8.10.7 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.10.7/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.10.7/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-25* **ccd0** - Fix CSS bug hiding catalog settings save button. -### v1.8.10.6 +### v1.8.10.6 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.10.6/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.10.6/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-25* **ccd0** - Fix code that could insert path to Greasemonkey script into the page. -### v1.8.10.5 +### v1.8.10.5 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.10.5/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.10.5/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-24* **ccd0** - Fix header hiding bug (backported from v1.9.0.1). -### v1.8.10.4 +### v1.8.10.4 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.10.4/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.10.4/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-22* **ccd0** - Edit archive list order. -### v1.8.10.3 +### v1.8.10.3 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.10.3/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.10.3/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-20* **thebladeee** - Update archive list (as in v1.8.9.10). -### v1.8.10.2 +### v1.8.10.2 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.10.2/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.10.2/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-20* **ccd0** - Thread watcher bug fix. -### v1.8.10.1 +### v1.8.10.1 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.10.1/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.10.1/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-18* **ccd0** - Update archive list (as in v1.8.9.9). -### v1.8.10 +### v1.8.10 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.10/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.10/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-18* Based on v1.8.9.8. @@ -268,67 +271,67 @@ Based on v1.8.9.8. - Add refresh button to thread watcher. Remove now redundant `Check 404'd threads` menu item. - Bug fixes. -### v1.8.9.10 +### v1.8.9.10 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.9.10/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.9.10/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-20* **thebladeee** - Update archive list. -### v1.8.9.9 +### v1.8.9.9 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.9.9/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.9.9/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-18* **ccd0** - Update archive list. -### v1.8.9.8 +### v1.8.9.8 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.9.8/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.9.8/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-18* **woxxy**, **ccd0** - Update archive list. -### v1.8.9.7 +### v1.8.9.7 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.9.7/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.9.7/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-13* **ccd0** - Relabel the former email field as `Options` (unless `Show Name and Subject` is checked). -### v1.8.9.6 +### v1.8.9.6 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.9.6/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.9.6/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-12* **ccd0** - 4chan update: Indicate death of threads with delayed pruning on /a/ and /v/. -### v1.8.9.5 +### v1.8.9.5 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.9.5/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.9.5/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-12* **ccd0** - Update archive list (as in v1.8.8.9). -### v1.8.9.4 +### v1.8.9.4 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.9.4/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.9.4/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-11* **ccd0** - Fix issue where `Except Archives from Encryption` option could reveal the page you are on to a MITM attacker. -### v1.8.9.3 +### v1.8.9.3 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.9.3/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.9.3/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-11* **vidyamoe** - Update archive list (as in v1.8.8.8). -### v1.8.9.2 +### v1.8.9.2 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.9.2/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.9.2/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-10* **ccd0** - HTML escaping fix from v1.8.8.7. -### v1.8.9.1 +### v1.8.9.1 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.9.1/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.9.1/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-10* **ccd0** - Bugfix. -### v1.8.9 +### v1.8.9 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.9/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.9/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-10* Based on v1.8.8.6. @@ -339,61 +342,61 @@ Based on v1.8.8.6. - Fix some archive features not being possible to disable; unchecking `404 Redirect`, `Archive Link`, and `Resurrect Quotes` is now sufficient to turn all archive features off. - Allow `disabled` as an archive choice for every board. -### v1.8.8.9 +### v1.8.8.9 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.8.9/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.8.9/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-12* **ccd0** - Update archive list. -### v1.8.8.8 +### v1.8.8.8 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.8.8/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.8.8/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-11* **vidyamoe** - Update archive list. -### v1.8.8.7 +### v1.8.8.7 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.8.7/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.8.7/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-10* **ccd0** - Fix oversight in escaping stuff when building HTML (believed harmless but better to be safe). -### v1.8.8.6 +### v1.8.8.6 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.8.6/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.8.6/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-07* **hotdogman**, **vidyamoe** - Update archive list. -### v1.8.8.5 +### v1.8.8.5 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.8.5/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.8.5/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-06* **ccd0** - Bug fixes. -### v1.8.8.4 +### v1.8.8.4 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.8.4/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.8.4/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-04* **thebladeee** - Update archive list (as in v1.8.7.2). -### v1.8.8.3 +### v1.8.8.3 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.8.3/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.8.3/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-02* **ccd0**, **Zixaphir** - Bug fixes. -### v1.8.8.2 +### v1.8.8.2 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.8.2/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.8.2/builds/4chan-X-noupdate.crx "Chromium version") *2014-07-29* **ccd0** - Bug fixes. -### v1.8.8.1 +### v1.8.8.1 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.8.1/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.8.1/builds/4chan-X-noupdate.crx "Chromium version") *2014-07-28* **ccd0** - Fix for image 404 redirection which was broken in v1.8.8. -### v1.8.8 +### v1.8.8 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.8/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.8/builds/4chan-X-noupdate.crx "Chromium version") *2014-07-27* Based on v1.8.7.1. @@ -412,19 +415,19 @@ Based on v1.8.7.1. - Various image expansion related bugfixes. - `Page Count in Stats` is now enabled by default. -### v1.8.7.2 +### v1.8.7.2 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.7.2/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.7.2/builds/4chan-X-noupdate.crx "Chromium version") *2014-08-04* **thebladeee** - Update archive list. -### v1.8.7.1 +### v1.8.7.1 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.7.1/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.7.1/builds/4chan-X-noupdate.crx "Chromium version") *2014-07-23* **ccd0** - Fix unread count updating bug in Firefox as in v1.8.6.2. -### v1.8.7 +### v1.8.7 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.7/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.7/builds/4chan-X-noupdate.crx "Chromium version") *2014-07-20* Based on v1.8.6.1. @@ -439,44 +442,44 @@ Based on v1.8.6.1. - Add gallery option `Scroll to Post`: Scrolls to the post containing the currently active image. - Gallery now loops. -### v1.8.6.2 +### v1.8.6.2 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.6.2/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.6.2/builds/4chan-X-noupdate.crx "Chromium version") *2014-07-23* **ccd0** - Fix unread count updating bug in Firefox. -### v1.8.6.1 +### v1.8.6.1 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.6.1/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.6.1/builds/4chan-X-noupdate.crx "Chromium version") *2014-07-14* **ccd0** - Fix bug in v1.8.6 when no archive to redirect to. -### v1.8.6 +### v1.8.6 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.6/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.6/builds/4chan-X-noupdate.crx "Chromium version") *2014-07-13* **ccd0** - Warn when redirecting from an HTTPS 404 page to an HTTP archive, and don't load unencrypted posts/images from archives when using HTTPS. - `Loop in New Tab` now only makes the video loop, and doesn't apply any of your other settings. -### v1.8.5.3 +### v1.8.5.3 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.5.3/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.5.3/builds/4chan-X-noupdate.crx "Chromium version") *2014-07-13* **woxxy** - Archive list update for Foolz Beta. -### v1.8.5.2 +### v1.8.5.2 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.5.2/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.5.2/builds/4chan-X-noupdate.crx "Chromium version") *2014-07-10* **ccd0** - Fix bugs in gallery's handling of 404ed images. -### v1.8.5.1 +### v1.8.5.1 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.5.1/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.5.1/builds/4chan-X-noupdate.crx "Chromium version") *2014-07-08* **ccd0** - Fix bugs in infinite scrolling causing extra horizontal rules. -### v1.8.5 +### v1.8.5 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.5/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.5/builds/4chan-X-noupdate.crx "Chromium version") *2014-07-06* **Zixaphir** @@ -488,19 +491,19 @@ Based on v1.8.6.1. - Spoilered text is now replaced with `[spoiler]` in desktop notifications unless `Remove Spoilers` or `Reveal Spoilers` is set. - Bug fixes. -### v1.8.4 +### v1.8.4 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.4/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.4/builds/4chan-X-noupdate.crx "Chromium version") *2014-07-02* **ccd0** - Fix an archived-post bug introduced in v1.8.3. -### v1.8.3 +### v1.8.3 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.3/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.3/builds/4chan-X-noupdate.crx "Chromium version") *2014-07-01* **ccd0** - Fix `Reveal Spoiler Thumbnails` on archived posts. -### v1.8.2 +### v1.8.2 [F](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.2/builds/4chan-X-noupdate.user.js "Firefox version") [C](https://raw.githubusercontent.com/ccd0/4chan-x/1.8.2/builds/4chan-X-noupdate.crx "Chromium version") *2014-06-30* **ccd0** diff --git a/Gruntfile.coffee b/Gruntfile.coffee index baf293932..1381c2fb8 100755 --- a/Gruntfile.coffee +++ b/Gruntfile.coffee @@ -302,12 +302,14 @@ module.exports = (grunt) -> grunt.log.ok "Version updated from v#{oldversion} to v#{version}." grunt.registerTask 'updcl', 'Update the changelog', -> - {version} = grunt.config('pkg').meta + {meta, name} = grunt.config('pkg') + {version, oldVersions, suffix} = meta headerLevel = Math.min version.replace(/(\.0)*$/, '').split('.').length, 3 headerPrefix = new Array(+headerLevel + 1).join '#' + filename = "/builds/#{name}#{suffix.noupdate}" today = grunt.template.today 'yyyy-mm-dd' changelog = grunt.file.read 'CHANGELOG.md' - [_, note, body] = changelog.match /([^]*?\n\n)([^]*)/ + [_, note, body] = changelog.match /([^]*<\!-- end notes -->\n)([^]*)/ - grunt.file.write 'CHANGELOG.md', "#{note}#{headerPrefix} v#{version} \n*#{today}*\n\n#{body}" + grunt.file.write 'CHANGELOG.md', "#{note}#{headerPrefix} v#{version} [F](#{oldVersions}#{version}#{filename}.user.js \"Firefox version\") [C](#{oldVersions}#{version}#{filename}.crx \"Chromium version\")\n*#{today}*\n\n#{body}" grunt.log.ok "Changelog updated for v#{version}." diff --git a/package.json b/package.json index 11850df10..bf4020804 100755 --- a/package.json +++ b/package.json @@ -7,6 +7,7 @@ "repo": "https://github.com/ccd0/4chan-x/", "page": "https://github.com/ccd0/4chan-x", "downloads": "https://ccd0.github.io/4chan-x/builds/", + "oldVersions": "https://raw.githubusercontent.com/ccd0/4chan-x/", "faq": "https://github.com/ccd0/4chan-x/wiki/Frequently-Asked-Questions", "appid": "lacclbnghgdicfifcamcmcnilckjamag", "buildsPath": "builds/",