ADG canvas 0.9.4 released
Pre-release
Pre-release
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 its home page.
- Allow to build the ADG project with meson. This is a major feature that allows to modernize part of the codebase and speed up the building process. The legacy autotools code will be kept around for some time, but meson is the preferred one.
- Drop Travis code integration and switch to GitLab. Thanks for the fish Travis, but the new model is not that opensource friendly.
- New API (adg_canvas_export_data) that returns the data as a memory chunk instead of writing it to a file. This is a requirement for adg-openresty.
- Update documentation building to latest gtk-doc changes. Improve uninstalled detection at runtime: the adg-demo-uninstalled hack is no longer needed.
- Fix g_memdup vulnerability.