0.9.5
Logo fix, version bump.
0.9.5
Added:
- Removal of the
transform attribute with a default value.
Changed:
- A default
Transform will be printed as matrix(1 0 0 1 0) and not as an empty string.
Fixed:
- Attributes resolving during the
defs regrouping.
- Text with
xml:space preprocessing.
0.9.4
Changed:
- Documentation formatting.
Fixed:
- Crash during
defs processing.
- Crash during
use resolving.
- Elements -> Resolve 'use' elements does not resolve used
use now.
0.9.3
Added:
- Output -> Number list separator
- The
marker attribute removing.
- Quotes escape in attribute values.
Changed:
- Attributes with
inherit or currentColor values and without a proper parent is an error now.
Fixed:
- Groups removing with transform and non-SVG child.
- Transform to path applying when a path has a style defined in a parent element.
- Multipass processing.
marker property resolving from CSS.
- The value of the
unicode attribute is always escaped now.
- Fixed paths preprocessing.
0.9.2
Added:
- Elements -> Group elements by equal styles can group two nodes now.
- Elements -> Group elements by equal styles can group into
svg node now.
defs element is always the first child of an svg now.
Fixed:
- Groups ungrouping inside a switch element.
- Complex groups ungrouping.
- Elements -> Group elements by equal styles recursive processing.
- Crash if path has an implicit MoveTo after ClosePath.
- Attributes -> Remove unresolved classes from
class attributes option had no effect.
- HiDPI support in GUI.
0.9.1
Changed:
- Unresolved inherited attributes will produce a warning and not error now
Fixed:
- Text processing
xml:space processing
- Parsing of the
transform list separated by comma
- Additional whitespace during ArcTo writing
- Paths settings saving
0.9.0
Added:
- Option changes are highlighted now
- Main -> Copy on error
- Main -> Allow bigger files
- Paths -> Apply transformations to paths
- Output -> Coordinates numeric precision
- Output -> Properties numeric precision
- Output -> Transforms numeric precision
- Attributes -> Remove text-related attributes if there is no text removes
line-height and xml:space now
- Attributes -> Join presentational attributes supports All now
- Output -> Indention supports Tabs now
Fixed:
stroke-dasharray and stroke-dashoffset processing during transformations applying
0.8.1
Added:
- Elements -> Group elements by equal styles can group by
transform now
overflow attribute cleaning
Fixed:
- Incorrect grouping in Elements -> Group elements by equal styles
- Processing gradients with one stop children
0.8.0
Added:
- Elements -> Group elements by equal styles
- Elements -> Resolve 'use' elements
- Attributes -> Apply transformations to shapes
- Paths -> Use implicit LineTo commands
- Paths -> Convert path segments into shorter ones
- Output -> Path's coordinates numeric precision
- Support for universal and id CSS selectors
- Updates checking support
Changed:
- Default numeric precision is 12 instead of 8
- Files TreeView is read-only during cleaning now
- Stop button doesn't block GUI now
Removed:
- Attributes -> Move presentational attributes to the parent group
0.7.1
Added:
- Attributes -> Remove unresolved classes from 'class' attributes option
- Changelog tab with this text
Changed:
- Elements -> Remove invisible elements now removes default
feColorMatrix element
- gzip compression is enabled by default
Fixed:
- CSS processing when style defined multiple times
px removing from the
Removed:
0.7.0