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.
Release Notes: The C++ bindings are now in sync with the C API. The triangle filler has been optimized, and the UTF-8 importer and exporter support transparency.
Release Notes: The ANSI importer now handles transparency and UTF-8. This release fixes Unicode support that was broken for about 10% of the set. Various minor memory leaks were fixed.