Skip to content
This repository has been archived by the owner on Oct 30, 2021. It is now read-only.

Commit

Permalink
Version bump.
Browse files Browse the repository at this point in the history
  • Loading branch information
RazrFalcon committed Jan 14, 2017
1 parent 96611a3 commit 40cc1b7
Show file tree
Hide file tree
Showing 34 changed files with 178 additions and 223 deletions.
5 changes: 4 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/)
and this project adheres to [Semantic Versioning](http://semver.org/).

## [Unreleased]

## [0.8.0] - 2017-01-14
### Added
- `--use-implicit-cmds`.
- `--convert-segments`.
Expand Down Expand Up @@ -185,7 +187,8 @@ and this project adheres to [Semantic Versioning](http://semver.org/).
### Added
- First public release with Perl backend and Qt GUI.

[Unreleased]: https://github.com/RazrFalcon/svgcleaner/compare/v0.7.1...HEAD
[Unreleased]: https://github.com/RazrFalcon/svgcleaner/compare/v0.8.0...HEAD
[0.8.0]: https://github.com/RazrFalcon/svgcleaner/compare/v0.7.1...v0.8.0
[0.7.1]: https://github.com/RazrFalcon/svgcleaner/compare/v0.7.0...v0.7.1
[0.7.0]: https://github.com/RazrFalcon/svgcleaner/compare/v0.6.91...v0.7.0
[0.6.91]: https://github.com/RazrFalcon/svgcleaner/compare/v0.6.90...v0.6.91
Expand Down
16 changes: 8 additions & 8 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "svgcleaner"
version = "0.7.1"
version = "0.8.0"
authors = ["Evgeniy Reizner <[email protected]>"]
keywords = ["svg", "cleaner", "optimizer"]
license = "GPL-2.0"
Expand All @@ -9,23 +9,23 @@ documentation = "https://github.com/RazrFalcon/svgcleaner/blob/master/docs/svgcl
repository = "https://github.com/RazrFalcon/svgcleaner"
readme = "README.md"

[dependencies]
[dependencies.svgdom]
# latest
svgdom = { git = "https://github.com/RazrFalcon/libsvgdom.git" }
# git = "https://github.com/RazrFalcon/libsvgdom.git"
# local copy
# svgdom = { path = "../svgdom" }
# path = "../svgdom"
# from crates
# svgdom = "0.2.0"
version = "0.3.0"

[dependencies.clap]
version = "2"
default-features = false

# makes it 5-10% faster, but very slow to compile
# use only for main releases
# [profile.release]
# opt-level = 3
# lto = true
[profile.release]
opt-level = 3
lto = true

[lib]
doctest = false
17 changes: 7 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,30 +66,27 @@ All stats was collected using latest release version.

*Less is better.*

![Alt text](https://cdn.rawgit.com/RazrFalcon/svgcleaner/v0.7.1/docs/images/correctness_chart_W3C_SVG_11_TestSuite.svg)
![Alt text](https://cdn.rawgit.com/RazrFalcon/svgcleaner/v0.8.0/docs/images/correctness_chart_W3C_SVG_11_TestSuite.svg)

\* Yes, *svgcleaner* 0.6.2 is an absolute garbage on this data set.

![Alt text](https://cdn.rawgit.com/RazrFalcon/svgcleaner/v0.7.1/docs/images/correctness_chart_oxygen.svg)
![Alt text](https://cdn.rawgit.com/RazrFalcon/svgcleaner/v0.8.0/docs/images/correctness_chart_oxygen.svg)

### Cleaning ratio

*More is better.*

![Alt text](https://cdn.rawgit.com/RazrFalcon/svgcleaner/v0.7.1/docs/images/ratio_chart_W3C_SVG_11_TestSuite.svg)
![Alt text](https://cdn.rawgit.com/RazrFalcon/svgcleaner/v0.8.0/docs/images/ratio_chart_W3C_SVG_11_TestSuite.svg)

\* And again, *svgcleaner* 0.6.2 is kinda superb, but since it breaks most
of the files - it's pointless. Same goes for *svgo*.
* Note that `svgo` breaks most of the files.

![Alt text](https://cdn.rawgit.com/RazrFalcon/svgcleaner/v0.7.1/docs/images/ratio_chart_oxygen.svg)
![Alt text](https://cdn.rawgit.com/RazrFalcon/svgcleaner/v0.8.0/docs/images/ratio_chart_oxygen.svg)

### Cleaning time

*Less is better.*

![Alt text](https://cdn.rawgit.com/RazrFalcon/svgcleaner/v0.7.1/docs/images/performance_chart_W3C_SVG_11_TestSuite.svg)
![Alt text](https://cdn.rawgit.com/RazrFalcon/svgcleaner/v0.8.0/docs/images/performance_chart_W3C_SVG_11_TestSuite.svg)

![Alt text](https://cdn.rawgit.com/RazrFalcon/svgcleaner/v0.7.1/docs/images/performance_chart_oxygen.svg)
![Alt text](https://cdn.rawgit.com/RazrFalcon/svgcleaner/v0.8.0/docs/images/performance_chart_oxygen.svg)

### Other

Expand Down
60 changes: 30 additions & 30 deletions docs/extended_testing.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,9 @@ W3C SVG 1.1 TestSuite
Files cleaned with serious errors: 1
Files cleaned with any errors: 88
Unchanged files: 228
Size after/before: 2244463/3310597
Cleaning ratio: 32.20%
Cleaning time: 734.8ms total, 1.3996ms avg
Size after/before: 2226642/3310597
Cleaning ratio: 32.74%
Cleaning time: 749.6ms total, 1.4279ms avg

Broken images:

Expand All @@ -33,9 +33,9 @@ Oxygen icons theme 4.12
Files cleaned with serious errors: 26
Files cleaned with any errors: 907
Unchanged files: 2
Size after/before: 506672479/1277145470
Cleaning ratio: 60.33%
Cleaning time: 36661.3ms total, 7.4198ms avg
Size after/before: 497120597/1277145470
Cleaning ratio: 61.08%
Cleaning time: 38757.0ms total, 7.8440ms avg

Broken images:

Expand All @@ -57,10 +57,10 @@ Version: https://github.com/KDE/breeze-icons/tree/4dbb0b3e7079028bde5a58a2d82678
Files count: 8282
Files cleaned with serious errors: 4
Files cleaned with any errors: 150
Unchanged files: 30
Size after/before: 11637706/22776691
Cleaning ratio: 48.91%
Cleaning time: 11507.5ms total, 1.3895ms avg
Unchanged files: 21
Size after/before: 11477419/22776691
Cleaning ratio: 49.61%
Cleaning time: 12294.2ms total, 1.4844ms avg

Broken images:

Expand All @@ -75,9 +75,9 @@ Ardis icons theme
Files cleaned with serious errors: 0
Files cleaned with any errors: 21
Unchanged files: 0
Size after/before: 5485887/12396061
Cleaning ratio: 55.74%
Cleaning time: 2611.0ms total, 1.5700ms avg
Size after/before: 5468383/12396061
Cleaning ratio: 55.89%
Cleaning time: 2805.4ms total, 1.6870ms avg

Humanity icons theme 2.1
------------------------
Expand All @@ -86,11 +86,11 @@ Humanity icons theme 2.1

Files count: 577
Files cleaned with serious errors: 5
Files cleaned with any errors: 357
Files cleaned with any errors: 358
Unchanged files: 0
Size after/before: 3231811/8979700
Cleaning ratio: 64.01%
Cleaning time: 1102.9ms total, 1.9114ms avg
Size after/before: 3183734/8979700
Cleaning ratio: 64.55%
Cleaning time: 1217.9ms total, 2.1107ms avg

Broken images:

Expand All @@ -107,9 +107,9 @@ Open Icon Library
Files cleaned with serious errors: 11
Files cleaned with any errors: 1032
Unchanged files: 32
Size after/before: 72819002/217532687
Cleaning ratio: 66.53%
Cleaning time: 9951.1ms total, 3.8660ms avg
Size after/before: 71748144/217532687
Cleaning ratio: 67.02%
Cleaning time: 11156.2ms total, 4.3342ms avg

Broken images:

Expand All @@ -127,9 +127,9 @@ Elementary icons theme
Files cleaned with serious errors: 0
Files cleaned with any errors: 252
Unchanged files: 0
Size after/before: 7442829/18585716
Cleaning ratio: 59.95%
Cleaning time: 3444.1ms total, 1.9524ms avg
Size after/before: 7361706/18585716
Cleaning ratio: 60.39%
Cleaning time: 3388.8ms total, 1.9211ms avg

Adwaita icons theme
-------------------
Expand All @@ -138,11 +138,11 @@ Adwaita icons theme

Files count: 453
Files cleaned with serious errors: 0
Files cleaned with any errors: 22
Files cleaned with any errors: 26
Unchanged files: 0
Size after/before: 392623/2320391
Cleaning ratio: 83.08%
Cleaning time: 659.6ms total, 1.4561ms avg
Size after/before: 378084/2320391
Cleaning ratio: 83.71%
Cleaning time: 718.0ms total, 1.5850ms avg

Faience icon theme 0.5.1
------------------------
Expand All @@ -153,9 +153,9 @@ Faience icon theme 0.5.1
Files cleaned with serious errors: 0
Files cleaned with any errors: 16
Unchanged files: 0
Size after/before: 11683377/23440641
Cleaning ratio: 50.16%
Cleaning time: 1764.7ms total, 2.8055ms avg
Size after/before: 11563644/23440641
Cleaning ratio: 50.67%
Cleaning time: 1783.7ms total, 2.8357ms avg

Notes
-----
Expand Down
47 changes: 20 additions & 27 deletions docs/images/correctness_chart_W3C_SVG_11_TestSuite.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
47 changes: 20 additions & 27 deletions docs/images/correctness_chart_oxygen.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 40cc1b7

Please sign in to comment.