newsLibreJS - News


GNU LibreJS 6.0.8 released

Item posted by Nikolas Nyby <nikolas> on Sun 18 Jan 2015 05:04:30 AM UTC.

There's a new version of LibreJS - version 6.0.8.

LibreJS is a Mozilla add-on that prevents nonfree JavaScript programs
from running in your web browser.

First, there's an update on LibreJS development: I've moved the primary
development repository from Bazaar to Git. I've also removed all of the
large objects in the new repository's history, so it's much easier to
clone. Instead of 77MB, it now takes 4.4MB. The history for the old
repository is still available in Bazaar:
You can see the new repository's web interface here:

My reasoning is that, although Bazaar was working fine, using git will
help with collaboration because most people are already familiar with it.
As noted in the changelog below, LibreJS has been getting a lot of
patches and suggestions -- I hope that continues.

Here's the changes since 6.0.7:
- LibreJS now accepts the Eclipse Public License. Thanks to
        Daniel Ziltener for the patch.

- Fixed a bug that caused the main panel to disappear after
clicking the red "Whitelist" button on a script that wasn't
accepted by LibreJS.

- You can now specify multiple licenses for a JavaScript file
that's been compiled or concatenated from more than one source
file. Info on how to do this is in the manual - search for
"Specifying multiple licenses". Thanks to Arne Möhle for
starting a discussion that led to this change.

- You can now move the "Complain" button out of the way if it's
blocking something on the website you're looking at. Thanks to
Alexandre Garreau for pointing out this problem.

- Applied a patch from Lutz Horn: updating the whitelisted
scripts to include some more libraries, and improving the script.

This project's website is here:

The source files are here:  (929k)

And here's the executable you can install in your browser:  (446k)

Back to the top

Powered by Savane 3.13-b921.
Corresponding source code