Java News from Monday, March 26, 2007

Object Refinery Limited has released JFreeChart 1.0.5. This release adds "a new renderer for creating time series forecast charts, support for item labels on stacked XY bar charts, and tooltips in step charts" and it fixes bugs. JFreeChart is free software under the terms of the GNU Lesser General Public Licence (LGPL), and requires Java version 1.3.1 or later.

Lorenzo Bettini has released GNU Source-highlight 2.6, a GPL'd tool for reading Java, C/C++, Prolog, Perl, PHP3, Flex, ChangeLog, JavaScript, LUA, CAML, SML, Log, C#, XML, LaTeX, Tcl, SQL, BibTeX, and Python code and translating them into syntax highlighted HTML and XHTML. This release adds support for makefiles, CSS, and m4. Binaries are available for Unix, and it should compile on Windows with the appropriate libraries.

Sebastiano Vigna has released version 5.0.9 of fastUtil, a collection of type-specific Java maps and sets with a small memory footprint and faster access and insertion. The classes implement their standard counterpart interfaces such as java.util.Map and can be plugged into existing code. However, they also contain type-specific methods. For instance, the CharList class has not only the usual add(Object o) method but also an add(char c) method. This release adds new bulk read methods. fastUtil is published under the GNU Lesser General Public License (LGPL).