GNU LibreJS aims to address the JavaScript problem described in Richard Stallman's article 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. * https://www.gnu.org/philosophy/javascript-trap.en.html
The source tarball for this release can be found at: http://ftp.gnu.org/gnu/librejs/librejs-7.17.0.tar.gz http://ftp.gnu.org/gnu/librejs/librejs-7.17.0.tar.gz.sig The installable extension file (compatible with Mozilla-based browsers version >= v60) is available here: http://ftp.gnu.org/gnu/librejs/librejs-7.17.0.xpi http://ftp.gnu.org/gnu/librejs/librejs-7.17.0.xpi.sig GPG key:05EF 1D2F FE61 747D 1FC8 27C3 7FAC 7D26 472F 4409 https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=librejs This release introduces a new interface for management of the whitelist/blacklist, along with several bug fixes: * Temporary hiding complain to owner feature until ready for prime time. * Adjust directory layout and packaging to allow Storage.js to be shared with the settings page in the xpi release. * Refactored panel visual styles to be reused by the settings page. * Support for batch async list operations. * Fix navigating the same url with # erases activity report information. All contributions thanks to Giorgio Maone. -- If you have a working or partly working program that you'd like to offer to the GNU project as a GNU package, see https://www.gnu.org/help/evaluation.html.