Release Notes: The constant- and lvalue-wrapping C++ interface was fixed, FreeBSD support was added, JavaScript String.split and String.join, and matrix norms were implemented, and various JS bugs were fixed.


Release Notes: The constant- and lvalue-wrapping C++ interface was fixed, FreeBSD support was added, JavaScript String.split and String.join, and matrix norms were implemented, and various JS bugs were fixed.


Release Notes: Support for classes and inheritance was added to JavaScript. JS is now faster and more compliant to ECMAscript4. All JavaScript error reporting now includes line numbers. Source compatability was broken in the process. Base64 encoding was added. Compilation with gcc 3.0 was fixed, and now works properly. Some bugs were fixed in the string, lex, and matrix components.


Release Notes: This release contains a new ring_queue container, gettext-internationalized strings, polymorphism in the garbage collector, and a revamped JavaScript interpreter that now supports constants as well as true lexical scoping. ixlib now has doxygen-generated documentation. Please note that this release breaks compatibility with the old JavaScript interface.


Release Notes: A JavaScript interpreter was added, and the garbage collector was reimplemented to gain some speed and given some extra code to handle extraneous references. Numeral parsing was reimplemented for clarity and speed. Convex hull finding was fixed, and ixlib compiles on mingw32.


Release Notes: This release adds a major speedup and fixes to regex code (now very close to Perl), adds polygons and rasterization, improves XML compliance (e.g. interchangeable use of ' and "), and adds some header documentation.