Inkscape 0.92

The next release of Inkscape will have new features and many bug fixes from the previous release 0.91. It will also introduce some breaking change in how Inkscape handles the resolution of images (don't worry, we will also supply tools to ease the transition!). Our goal with this version is to shorten our previously long release cycles, so you can expect the new features and bug fixes to be available for you much sooner than they used to be!

  • Stage: Released
  • Managers: Bryce Harrington

Release Progress

  1. Open Development
    • Implement new build system
    • Begin switching packaging to use new build system
  2. Chill
    • Development focuses on wrapping up
    • Post inkscape-0.92-pre0.tar.gz
    • Disable features that aren't finished
    • Identify 'make distcheck' issues
    • Identify remaining writing needed for Release Notes
    • Identify any release blocker bugs
    • Recruit Release Wardens for Freeze
  3. Frost
    • Only production-ready code committed to Mainline
    • Finalize any major changes to platform packaging
    • Inkscape must pass 'make distcheck'
    • Finalize Release Notes except Known Issues
    • Start an About Screen contest
    • Post additional inkscape-0.92-pre*.tar.gz releases
    • Packagers test creating pkgs of the -pre* releases
  4. Freeze
    • Stable Branch is forked from Mainline
    • Regular development resumes on Mainline
    • Only Release Wardens can commit to Stable Branch
    • Cherrypick bug fixes from Mainline to Stable
    • Complete any late work under advisement of Wardens
    • Focus on release-critical bug fixing
    • No further string changes allowed on Stable Branch
    • Translators work on translations
    • Finalize all extensions
    • Finalize codebase translations
    • Finalize about screen
    • Finalize Known Issues section of Release Notes
    • Finalize packaging scripts
    • Post additional inkscape-0.92-pre*.tar.gz releases
  5. Release
    • Post inkscape-0.92.tar.gz to website
    • Post package to launchpad project ppa
    • Post Windows build, MSI or EXE installer to website
    • Post MacOSX build, dmg installer to website
    • Make Debian build available in stable ppa or distribution archive
    • Make Fedora build available in stable yum repository or distribution archive
    • Post official announcements
    • Plan 0.92.1+ release(s), if needed

New Features

This is intended to be a short summary. For a complete and up-to-date list, including features, bug fixes and known issues, see our Release Notes for 0.92.

  • Mesh gradients
  • The new Object dialog allows to select, label, hide and lock any object in the drawing from a dialog that lists them all
  • Selection sets make it possible to 'group' objects together regardless of document structure
  • Guides can now be locked to avoid accidental movement
  • Several new path effects have been added, among them Perspective/Envelope, Lattice Deformation, Mirror and Rotate Copies
  • There are new extensions (e.g. a seamless pattern extension) and a new filter (colorblindness simulation) included in the release, many old extensions have been updated or got new features
  • Many SVG2 and CSS3 properties are now supported (e.g. paint-order, mix-blend-mode)
  • Spray tool and measure tool received a set of nifty new features
  • Interactive smoothing for lines created with the Pencil tool
  • BSplines (and more) are available for the Pen tool
  • Checkerboard background can be used to more easily see object transparencies