[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug-gnuzilla] GNU LibreJS 4.9 released

From: Loic J. Duros
Subject: [Bug-gnuzilla] GNU LibreJS 4.9 released
Date: Thu, 01 Nov 2012 00:52:15 -0400
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:15.0) Gecko/20120824 Thunderbird/15.0


I am glad to announce the release of LibreJS version 4.9.

GNU LibreJS aims to address the JavaScript problem described in the
Trap<http://www.gnu.org/philosophy/javascript-trap.html>. 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 find the source package and an installable file for version
4.9 in the project page: http://www.gnu.org/software/librejs/

This is a maintenance release. It fixes the following major bugs:

* Pages encoded in Cyrillic (with encodings such as koi8-r) was
  converted to garbage characters in certain circumstances due to the
  extra parsing/serialization required by LibreJS. This has been
  addressed in version 4.9. Special thanks to Aleksej Serdjukov for
  reporting this bug!

* The about:home and about:startpage crashed GNU IceCat/Mozilla
  Firefox when a version of LibreJS 4.8 or older was enable due to an
  issue with CORS (Cross Origin Resource Sharing.) It is fixed in
  version 4.9 and will allow us to set it as the default start page in
  the upcoming versions of GNU IceCat.

* All special characters that would not be parsed correctly are now
  properly displayed across all pages and all encodings, thanks to the
  newly available DOMParser for text/html content type and the
  nsIDocumentEncoder component now used for the serialization of the
  DOM object after it has been "cleaned" by LibreJS.

* The most current versions of the current free libraries have been
  added to the database.

This version is the last maintenance release of the 4.x versions of
LibreJS. Stay tuned for version 5.0 of LibreJS, which will introduce a
new algorithm that will allow or block JavaScript code in a more
refined way, as well as introduce a much improved complaint feature!

Thank you,

Loic Duros
GNU LibreJS and IceCat maintainer

reply via email to

[Prev in Thread] Current Thread [Next in Thread]