Version 5.2 of GNU LibreJS has been released. GNU LibreJS aims to address the JavaScript problem described in The JavaScript Trap. LibreJS is a free add-on for GNU IceCat and other Mozilla-based browsers. It blocks nonfree nontrivial JavaScript while allowing JavaScript that is free and/or trivial.
You can download and install this new version from http://www.gnu.org/software/librejs/?v=5.2 If you own or maintain a website, please take the time to free your JavaScript: http://www.gnu.org/software/librejs/free-your-javascript.html [IMPROVEMENTS] - LibreJS now detects and allows magnet links in JS Web Labels pages and in inline and external scripts comments instead of canonical URLs (canonical URLs are still allowed but deprecated.) - On-page scripts are now allowed/blocked individually if they can be run independently. - You can now tag a single inline or external script as free using a new format: // @license [magnet-link] [name-of-license] ... // @license-end You can find more information in this page: http://www.gnu.org/software/librejs/free-your-javascript.html - In previous versions, LibreJS matched scripts labeled in a JS Web Labels page according to their absolute URLs. This leads to issues when a label lists a link as http:// and someone visits a page over SSL, or when subdomains point to the same file but use a different url. To fix this, LibreJS now generates a hash of the files labeled as free and detects them according to their content rather than by path. - In the display panel (when clicking the addon widget in the add-on bar) you will now see detailed information on the reasons why LibreJS blocked or allowed a script. - You can open the display panel report in its own tab, allowing you to easily copy and paste the results and send them over email. Please report bugs at ldu...@gnu.org and remember to complain to websites you visit that have nonfree JavaScript. Loic Duros ldu...@gnu.org GNU IceCat and LibreJS maintainer _______________________________________________ GNU Announcement mailing list <info-gnu@gnu.org> https://lists.gnu.org/mailman/listinfo/info-gnu