ADG is a GObject-based library that provides a non-interactive cairo canvas specifically designed for generating technical drawings. More details can be found on http://adg.entidi.com/
The autoscaling feature is now available: a serie of predefined scale factors are applied until the proper one is found. The demo program autoscales the drawing on a right click on the drawing area.
The introspection support has been improved, making now possible to have LGI (Lua) bindings working out of the box. The typedef hack has been dropped in favour of a private forwarder header.
The dash pattern of AdgLineStyle can now be customized by binding to it an AdgDash instance.