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

The source tarball for this release can be found at:

The installable extension file (compatible with Mozilla-based browsers
version >= v60) is available here:

GPG key:318C 679D 94F1 7700 CC84  7DE6 46A7 0073 E4E5 0D4E

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
  * 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,

Reply via email to