JSCoverage 0.4 is available for download.
This release includes many new features:
jscoverage-server
program is provided as an
alternative to the jscoverage
program. The
jscoverage-server
program is a simple HTTP server which
instruments JavaScript code as it is served; this allows you to execute
JavaScript and gather code coverage statistics without a preliminary
step of creating instrumented code. The jscoverage-server
program can either serve files directly from the filesystem or run as a
proxy server (with the --proxy
option), instrumenting
JavaScript provided by another web server.
jscoverage-server
, coverage reports can now be stored
to the filesystem.
--encoding
option provides better support for
different character encodings.
--no-highlight
option can be used to disable syntax
highlighting (giving better performance for large JavaScript files).
make install
only installs the jscoverage
and
jscoverage-server
executables and their manual pages.
(Previous versions installed SpiderMonkey library and executable files,
which could conflict with other versions of SpiderMonkey installed on
your system.)
for each
loops
let
keyword
--js-version
option to enable these features.
The GCC C++ compiler (g++
) is now required to compile
JSCoverage. (Previously, only the C compiler was needed.)
Please report any bugs you find using the new bug tracker.
The JSCoverage FAQ has been updated to address problems using JSCoverage with Firefox 3.
JSCoverage is now available in the Debian unstable distribution.
JSCoverage 0.3.1 is available for download.
This release has a number of bug fixes:
jscoverage
with minimal privileges.
jscoverage
prefix to avoid name collisions.
JSCoverage 0.3 is available for download.
This release has the following new features:
JSCoverage is in the October 2007 issue of Linux Format magazine (table of contents).
See the download page for instructions on accessing the Subversion repository.
JSCoverage 0.2 is available for download.
JSCoverage 0.2 features a new tabbed user interface.
JSCoverage 0.1.1 is available for download.
JSCoverage 0.1.1 fixes a bug that can cause large JavaScript files to be truncated when viewed with Opera.
A new document, Parsing JavaScript with SpiderMonkey, describes the technique used by JSCoverage to parse JavaScript programs.
Added some examples of running JSCoverage on popular JavaScript libraries.
JSCoverage 0.1 is available for download.