It’s been over a year since Inkscape‘s last release, version 0.48.4, and we’re working towards producing a new release in the coming months. We’ll be numbering this 0.91, as we’re planning to aim for a 1.0 release once we feel the quality is up to snuff.
The long delay since the last release is mostly because we’ve replaced the internal renderer, libnr, with Cairo. Overall, switching to Cairo has brought many fixes and performance boosts, but as can be imagined there are corner cases where things have regressed, so those have occupied developer attention. Currently we know of several performance regressions we believe are related to Cairo.
We’ve just completed a bug-fixing spree targeting regressions in particular. We’re hoping for 0.91 to be as regression-free as possible compared with 0.48.4, but accept that we may have to compromise on a few of the more intractable bugs.
Next, we’ll be engaging in a larger scoped bug hunt, to try to fix as many general bugs, with emphasis on the remaining regressions and on some of the oldest bugs in our tracker.
The Inkscape community is really bustling these days, adding features, speaking at conferences, and prepping for the upcoming release. We’d love to welcome back old Inkscapers, and invite new developers to come join in – Inkscape’s a very friendly community, and there’s plenty to do and good docs on how to get started. There are tons of patches in our bug tracker likely ready to go, but just need folks to review and test them to make sure they don’t have undesirable side-effects. Many of Inkscape’s bugs are well defined with reproducible test cases, and oftentimes a fix is obvious after studying the code a bit, so even newbie developers can have a huge impact on the next Inkscape release’s quality. Come join in!