Dear lovers of warm puppies, I've just released librsvg version 2.40.12. Librsvg is a library to render SVG files into raster images. Just like puppies eat dog food and turn it into poop, librsvg eats SVGs (even compressed ones!) and turns them into pixels via an intricate yet exquisite system of organs and bowels. Librsvg 2.40.12 is available here: https://download.gnome.org/sources/librsvg/2.40/ SHA256 checksums: f8ad5059d44c3899c69729b2478faab7f0e13682e3a60bfa34d5f1cba26ae072 librsvg-2.40.12.news c9da9e0754b6a994c0f7095343e05fbfb930a79dec8da689cfdf57d9350e21f7 librsvg-2.40.12.changes ffe40c4378bf3899f4d679a475726bab03a127a5bdccddec86404cc329ffb550 librsvg-2.40.12.tar.xz What's new in this release? - Benjamin Otte did *great* work in refactoring the test harness to use Glib's gtest infrastructure, instead of using home-grown machinery. Tests can simply be put as SVG files in the tests/ subdirectories; it is not necessary to list them explicitly in some text file. Yay! - Gzipped SVGs now work if read from streams. - References to objects/filters/URIs/etc. are now handled lazily. Also, there is a general-purpose cycle detector so malformed SVGs don't cause infinite loops. Work by Benjamin Otte. - Removed parsing of Adobe blend modes; they were not implemented, anyway. - Fixed bgo#700911 - feComponentTransfer filter functions did not work at all. - Fixed bgo#630732 - out-of-bounds read in feComponentTransfer with tableValues. - Fixed bgo#677068 - incorrect reflection points in paths. Enjoy the puppies, Federico
Attachment:
signature.asc
Description: This is a digitally signed message part