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.20.1.tar.gz
http://ftp.gnu.org/gnu/librejs/librejs-7.20.1.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.20.1.xpi
http://ftp.gnu.org/gnu/librejs/librejs-7.20.1.xpi.sig

GPG key:318C 679D 94F1 7700 CC84  7DE6 46A7 0073 E4E5 0D4E
https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=librejs

The main changes to this release include:

  * Subdomain wildcard support.
  * Automated regression tests for whitelist and blacklist management,
    including wildcards.
  * Add permanent reload button in the popup UI (in the whole site
    information line).
  * Fixed UI inconsistencies when whitelisting/blacklisting through wide
    wildcard matching.
  * More consistent and efficient blacklisting.
  * Fixed css issues in the panel.
  * Display NOSCRIPT elements when scripts are blocked or the
    data-librejs-display attribute is present.
  * Changes to licenses list, adds human readable name, adds CC licenses,
    adds Expat alias as MIT, adds extra GNU license detail, corrects BSD
    licenses.
  * Allow for detection of @license declarations with no links. Show
    human readable license names.

Contributions by Giorgio Maone and Ruben Rodriguez.

--
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.

Reply via email to