Inkscape SVG 2 Status (including CSS 3)
"Supported" means rendering is supported.
Updated 10 November 2017
New Elements
- 'mesh' (shape)
-
- Not supported yet.
- No GUI.
- Plan to implement soon.
- 'meshgradient', 'meshrow', 'meshpatch' (paint server)
-
- Fully supported.
- With GUI in current public release.
- High demand.
- hatch (paint server)
-
- Supported.
- No GUI but simple to add.
- High demand especially for use with plotters.
- solidcolor (note that SVG 1.2 was 'solidColor')
-
- Supported. (Need to change 'solidColor' to 'solidcolor'.)
- No GUI.
- Will replace 1-stop gradients for pallettes. This will
massively simplify our code.
New attributes
- 'fr' ('radialGradient')
-
- Supported.
- No GUI yet.
- Medium priority.
- 'refX', 'refY ('symbol')
-
- Supported.
- No GUI yet.
- Medium priority (demand from map makers).
- Other
-
New style properties
- 'z-index'
-
- Not supported.
- No GUI.
- Low priority. May not implement.
- 'paint-order'
-
- Supported.
- With GUI in current public release.
- High priority. Released.
- 'vector-effect'
-
- Supported.
- No GUI.
- Medium priority.
- 'text-decoration-fill', 'text-decoration-stroke', etc. ('text').
-
- Supported.
- No GUI.
- High priority. Will add GUI soon.
- 'font-variant-ligatures', 'font-variant-caps', etc. ('text').
-
- Supported.
- With GUI.
- High priority. In next version of Inkscape.
- 'mix-blend-mode', 'background-blend-mode'
-
- Supported.
- Current GUI relies on filter blend modes.
- High demand, medium priority (since we have filter work-around).
- Note, we support all new filter blend modes.
- 'transform', 'transform-origin'
-
- Not Supported.
- No GUI yet.
- Not current priority (2d needs handled by 'transform' attribute', 3D needs graphical library support.)
- Needs resolution of 'transform-origin' default reference box.
- 'marker', 'marker-mid', etc. (shapes)
-
- Partially supported.
- No GUI yet.
- Medium priority but easy so should happen soon.
Geometric attributes as style properties
No plan to implement at moment.
New property values
- 'fill'/'stroke': 'context-fill' and context-stroke'
-
- Supported.
- GUI trivial for canned markers.
- Very high demand.
- 'fill'/'stroke': 'child' and 'chile(n)'
-
- Not supported.
- No GUI.
- Low priority.
- 'marker-orientation': 'auto-start-reverse'
-
- Supported.
- GUI trivial for canned markers.
- High demand. High priority.
- 'line-join': 'arcs' and 'miter-clipped'
-
- Trial implementation (for Cairo). Supported as "Live-Path-Effect".
- GUI for Live-Path-Effect.
- High demand. High priority.
- 'refX'/'refY': 'left|center|right'
-
- Not supported.
- No GUI.
- Medium priority. Trivial so will happen soon.
- 'filter': Shorthands: 'sepia', 'saturate', etc.
-
- Not supported.
- No GUI.
- Low priority at moment. Will implement.
New interfaces
Not relevant.
New/expanded interface methods and properties
Not relevant.
New path features
- 'Z'/'z' fill in missing path data.
-
- Not supported
- No GUI
- High priority. Solves a lot of technical problems.
- Bearing commands
-
- Not supported
- No GUI
- Low priority
- Cannonical equivalent paths
-
- Supported
- No GUI needed
- Already done
Text changes
- 'inline-size' ('text')
-
- Supported in trunk.
- No GUI, expected in next release.
- Medium priority.
- 'shape-inside', 'shape-subtract', etc. ('text')
-
- Supported, partially in public release, fully in next release.
- No GUI, expected in next release.
- Very high demand, high priority.
- 'white-space' ('text')
-
- Supported including text-wrapping using 'pre-line' (but bugs with line height).
- No GUI yet.
- Medium priority.
- 'side' ('textPath').
-
- Not supported.
- No GUI.
- Medium priority. Will implement.
Other items under review.
Use element changes
Under review. Low priority.
Rest of list
Under review.