This repository was archived by the owner on Nov 1, 2021. It is now read-only.
Releases: RazrFalcon/svgcleaner-gui
Releases · RazrFalcon/svgcleaner-gui
Release list
v0.9.5
Added
- Removal of the
transformattribute with a default value.
Changed
- A default
Transformwill be printed asmatrix(1 0 0 1 0)and not as an empty string.
Fixed
- Attributes resolving during the
defsregrouping. - Text with
xml:spacepreprocessing.
v0.9.4
Fixed
- Crash during
defsprocessing. - Crash during
useresolving. - Elements -> Resolve 'use' elements does not resolve used
usenow.
v0.9.3
Added:
- Output -> Number list separator
- The
markerattribute removing. - Quotes escape in attribute values.
Changed:
- Attributes with
inheritorcurrentColorvalues 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.
markerproperty resolving from CSS.- The value of the
unicodeattribute is always escaped now. - Fixed paths preprocessing.
v0.9.2
Added
- Elements -> Group elements by equal styles can group two nodes now.
- Elements -> Group elements by equal styles can group into
svgnode now. defselement is always the first child of ansvgnow.
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
classattributes option had no effect. - HiDPI support in GUI.
v0.9.1
Changed:
- Unresolved inherited attributes will produce a warning and not error now
Fixed:
- Text processing
xml:spaceprocessing- Parsing of the
transformlist separated by comma - Additional whitespace during ArcTo writing
- Paths settings saving
v0.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-heightandxml:spacenow - Attributes -> Join presentational attributes supports All now
- Output -> Indention supports Tabs now
Fixed:
stroke-dasharrayandstroke-dashoffsetprocessing during transformations applying
v0.8.1
Added:
- 'Group elements by equal styles' can group by 'transform' now.
- 'overflow' attribute cleaning.
Fixed:
- Incorrect grouping in 'Group elements by equal styles'.
- Processing gradients with one stop children.
v0.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.
v0.7.1
Added:
- (svgcleaner): 'Remove unresolved classes from 'class' attributes' option.
- (svgcleaner-gui): Changelog tab with this text.
Changed:
- (svgcleaner): 'Remove invisible elements' now removes default 'feColorMatrix' element.
- (svgcleaner-gui): gzip compression is enabled by default.
Fixed:
- (libsvgdom): CSS processing when style defined multiple times.
- (libsvgdom): 'px' removing from the .
Removed:
- (svgcleaner-gui): Time column.
v0.7.0
A completely new GUI for the newest version of the svgcleaner.