diff --git a/NEWS.md b/NEWS.md index 9da7eb9f..78edd27d 100644 --- a/NEWS.md +++ b/NEWS.md @@ -1,5 +1,5 @@ -CHANGES IN 0.7.5 / 0.7.6 -======================== +CHANGES IN 0.7.5 / 0.7.6 / 0.7.7 +================================ This is an emergency release to keep IITC working with Niantic’s switch to HTTPS. It appears they will roll it out for everyone soon, so IITC now requires HTTPS for everyone; support for HTTP was dropped to keep things sane. Additionally, the following things were changed from 0.7.1: @@ -9,6 +9,7 @@ This is an emergency release to keep IITC working with Niantic’s switch to HTT - Change: minor improvements when render limit is about to be hit. - Bugfix: map base layer wasn’t always remembered in Chrome - Bugfix: QR Code rendering broken (in 0.7.5, fixed in 0.7.6) +- Bugfix: Script broken in Firefox sometimes (fixed in 0.7.7) CHANGES IN 0.7 / 0.7.1 diff --git a/README.md b/README.md index 5ace1f10..42ce61af 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,7 @@ IITC can be [extended with the use of plugins](https://github.com/breunigs/ingre Install ------- -Current version is 0.7.6. [See NEWS.md for details](https://github.com/breunigs/ingress-intel-total-conversion/blob/gh-pages/NEWS.md). +Current version is 0.7.7. [See NEWS.md for details](https://github.com/breunigs/ingress-intel-total-conversion/blob/gh-pages/NEWS.md). [**INSTALL**](https://raw.github.com/breunigs/ingress-intel-total-conversion/gh-pages/dist/total-conversion-build.user.js) diff --git a/dist/total-conversion-build.user.js b/dist/total-conversion-build.user.js index 0593f3f0..5e40bf6d 100644 --- a/dist/total-conversion-build.user.js +++ b/dist/total-conversion-build.user.js @@ -1,13 +1,15 @@ // ==UserScript== // @id ingress-intel-total-conversion@breunigs // @name intel map total conversion -// @version 0.7.6-2013-02-26-013736 +// @version 0.7.7-2013-02-26-164913 // @namespace https://github.com/breunigs/ingress-intel-total-conversion // @updateURL https://raw.github.com/breunigs/ingress-intel-total-conversion/gh-pages/dist/total-conversion-build.user.js // @downloadURL https://raw.github.com/breunigs/ingress-intel-total-conversion/gh-pages/dist/total-conversion-build.user.js // @description total conversion for the ingress intel map. -// @include *://www.ingress.com/intel* -// @match *://www.ingress.com/intel* +// @include http://www.ingress.com/intel* +// @include https://www.ingress.com/intel* +// @match http://www.ingress.com/intel* +// @match https://www.ingress.com/intel* // ==/UserScript== @@ -15,13 +17,14 @@ if(document.getElementsByTagName('html')[0].getAttribute('itemscope') != null) throw('Ingress Intel Website is down, not a userscript issue.'); -window.iitcBuildDate = '2013-02-26-013736'; +window.iitcBuildDate = '2013-02-26-164913'; // disable vanilla JS window.onload = function() {}; if(window.location.protocol !== 'https:') { - window.location.protocol = 'https:'; + var redir = window.location.href.replace(/^http:/, 'https:'); + window.location = redir; throw('Need to load HTTPS version.'); } @@ -1567,7 +1570,7 @@ d+"px").css("background-color",a.isDark(e,i)?h.foreground:h.background).appendTo function boot() { window.debug.console.overwriteNativeIfRequired(); - console.log('loading done, booting. Built: 2013-02-26-013736'); + console.log('loading done, booting. Built: 2013-02-26-164913'); if(window.deviceID) console.log('Your device ID: ' + window.deviceID); window.runOnSmartphonesBeforeBoot();