newslibRUIN - News


libRUIN version 0.2.0 released

Item posted by Julian Graham <juliang> on Tue 20 Sep 2011 03:55:03 AM UTC.

This release features major improvements in performance and accuracy: The layout model has been rewritten to be independent from document structure, which brings libRUIN's layout and rendering pipeline into tighter compliance with the W3C CSS recommendation and allows for much greater flexibility when positioning boxes and flowing text.

There are now first class models in the code for table structure and for content and white-space analysis, which simplify the internals of libRUIN's layout procedures.

A number of bugs related to the style lookups and inheritance, layout of nested inline elements, and pseudo-element state have been resolved.

A suite of unit tests in C has been created to supplement the existing suite of visual test cases.

The newest versions of the SCSS and SDOM R6RS libraries come bundled with this release, and libRUIN has been ported to use the newest stable series of GNU Guile, which brings with it enormous gains in speed and functionality.

See the NEWS file for more details.

Back to the top

Powered by Savane 3.12.
Corresponding source code