Release Notes: This stability release includes two years worth of bugfixes. Python bindings have been fully redesigned.
Release Notes: This release features new PHP and Java bindings and provides a conio.h reimplementation for porting DOS programs. The rendering engine adds support for triangle texture mapping, Unicode glyphs in the X11 driver, troff output, ANSI-coloured FIGlet fonts, and dirty rectangles for improved performance and visual effects.
Release Notes: This bugfix release improves backwards compatibility by installing legacy headers.
Release Notes: libcucul was merged back into libcaca for more clarity, but backwards compatibility was kept for both sources and binaries.
Release Notes: The API was extended with device cursor support and canvasless display creation, and the event API was completely reworked. Complete Ruby bindings were added, the C# bindings were fully rewritten, and new Python sample code was added. Libcaca now also builds and runs under Visual Studio.
Release Notes: The libcucul backend now supports 90-degree rotations of ASCII and Unicode art. The internal font has support for more Unicode blocks (Halfwidth and Fullwidth Forms, Geometric Shapes, and Miscellaneous Symbols). The libcaca frontend has preliminary .NET bindings, a new Cocoa output driver for Mac OS X, and improved support for fallback output of Unicode art on an ASCII terminal.
Release Notes: The C++ bindings, the ANSI/UTF-8 importers, and the canvas resizer were fixed. The ncurses and the S-Lang driver now support setting the window title. A few other minor bugs were fixed.
Release Notes: This release adds streaming support to the import functions, handle and cursor coordinates to the canvases, and high level colorspace conversions. The built-in font now has katakana, hiragana, and CJK punctuation fullwidth glyphs. Many minor bugs were fixed, a debug mode was introduced, shipped programs have manual pages, and the internal file formats were documented.
Release Notes: This release adds support for the blink, bold, italics, and underline attributes and zero-sized canvases. Buffer overflows in cucul_import() and Imlib2 support in cacaview were fixed. Documentation for most functions was updated, and a tutorial was started.
Release Notes: This version adds support for fullwidth Unicode characters in all text operations. Canvas flipping and rotation was improved. The X11 and OpenGL drivers can now be built as separate plugins to ease the task of binary package maintainers.