Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/svg/svgo

⚙️ Node.js tool for optimizing SVG files
https://github.com/svg/svgo

SVG file generated by http://fontcustom.com not properly compressed (fix #90)

6592d9bdb4702245e1ecaddf736354218d4c40bc authored almost 12 years ago by deepsweet <[email protected]>
plugins/cleanupNumericValues: wrong floating-point numbers regexp (fix #92)

c04888df4dd0b0f5c48d50ebc4b74688cf25accf authored almost 12 years ago by deepsweet <[email protected]>
plugins/removeViewBox doesn't catch floating-point numbers (fix #88)

5e5cb1aecc5a0c355d8987b50a865e2366f02b14 authored almost 12 years ago by deepsweet <[email protected]>
plugins/cleanupEnableBackground doesn't catch floating-point numbers (fix #89)

d120b1f0b760e79faa697cbefc13fec1a896e6a2 authored almost 12 years ago by deepsweet <[email protected]>
move or just leave transform attr from Group to the inner Path Elems (close #86)

30a3397a27d40b358f3568f20a8a0b0b5d233773 authored almost 12 years ago by deepsweet <[email protected]>
Update README.ru.md (close #91)

стилизация русского языка, улучшение языковых конструкций, правка ошибок

79f62fd3349cc386b8a60bba2d31fa4276692347 authored almost 12 years ago by Даниил <[email protected]>
minor JSHint warning fix

ea2c61ae879e00b94893615f62119d066194faa6 authored almost 12 years ago by deepsweet <[email protected]>
v0.2.0

9e1737fce7b9e4c09516a830e4001276c0a75aa8 authored almost 12 years ago by deepsweet <[email protected]>
run plugins/cleanupIDs before plugins/collapseGroups (fix #84)

c935277fb48ab5d731351f62b20007c9473793bc authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertTransform: translate(10, 0) eq translate(10), but not translate(10, 10) eq translate(10) (fix #83)

2cc829663d1fccc88ee53c945c258c40fcc44de3 authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: apply transforms to Path pata (close #33)

c29a3f92599020c84ed697ad20f1593193c1346b authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: -1.816-9.278.682-13.604 parsing error (fix #85)

ea7173b0df1c3744a62dafc78a4236f5c8aa2b6b authored almost 12 years ago by deepsweet <[email protected]>
update .gitignore

0b6c2fc2e7e35345dd905792f26353a5a27f5c9a authored almost 12 years ago by deepsweet <[email protected]>
v0.1.9

1593edf4a14fd1c2faff28a02424d23a0225216a authored almost 12 years ago by deepsweet <[email protected]>
plugins/cleanupIDs: renamed from removeUnusedIDs; minify used IDs (fix #7)

40ab77680a9dc4fe6b848fc576995c86c6c34f5d authored almost 12 years ago by deepsweet <[email protected]>
restore HTML entities back (fix #80 + #81)

45952089d386324f62204ae2fdc840687d680773 authored almost 12 years ago by deepsweet <[email protected]>
examples with SVGZ (close #18)

3ca643dadef25819418b8297f87c4a0329d22669 authored almost 12 years ago by deepsweet <[email protected]>
lib/svgo/coa: refactoring, colors and fix #70

8bf3f4059090cee7a31ea420f1983794c3a029e4 authored almost 12 years ago by deepsweet <[email protected]>
lib/svgo: store elapsed time in result object

74bbdb46cc0fb6b44e658cd87c7b09b0ec1afb24 authored almost 12 years ago by deepsweet <[email protected]>
more optimized logo

0229a4029fe5aa464eefc7bbbc401a46f231e3cc authored almost 12 years ago by deepsweet <[email protected]>
plugins/removeDoctype: do not remove if custom XML entities presents (fix #77)

db66e897f8e81d94a39f847701c6eea78624146f authored almost 12 years ago by deepsweet <[email protected]>
update .gitignore

ccb74aa94eb22b2a281dbd0efd7caf47ee0e79ee authored almost 12 years ago by deepsweet <[email protected]>
plugins/removeUnusedID: wrong variable declaration

28ff1f31543aa9c63ee48b49b36a842b5f0ec781 authored almost 12 years ago by deepsweet <[email protected]>
plugins/cleanupAttrs: use isElem() API

24e45f5376eb9d6f522fb47320514263405aeb6a authored almost 12 years ago by deepsweet <[email protected]>
v0.1.8

0f576d0e7f27c764eb15a52f00bc7505502d20bf authored almost 12 years ago by deepsweet <[email protected]>
new plugin: remove unused IDs (close #76)

c99c4b284c1e896a0422e72d2276d28f5c206b9e authored almost 12 years ago by deepsweet <[email protected]>
new plugin: remove useless 'stroke' and 'fill' attrs (close #75)

db9188562f8787426fd1c1447a0bad71e311b817 authored almost 12 years ago by deepsweet <[email protected]>
.travis.yml: check all branches

a1017b96de408f800dc6cde4c6934c456e5332bd authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: wrong M interpretation in some cases (fix #73)

d75c830c8439f1151caddfa49e2c1260238065b8 authored almost 12 years ago by deepsweet <[email protected]>
Merge branch 'dev'

3fe6b872bff228aa8c80ecc2a2f99bba563848be authored almost 12 years ago by deepsweet <[email protected]>
v0.1.7

8edb02b9e5094a7a42066934688ab0414150a48d authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: incorrect interpretation of z + m (fix #69)

a0e798d328b7c5964c195bdc31a8144f1c16ce79 authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertTransform: do more accurate floating numbers rounding in matrixToTransform() (fix #68)

5610f719f25794f72a5f6d9131bdaefce856e3fc authored almost 12 years ago by deepsweet <[email protected]>
Merge branch 'dev'

81d52012675f1caa4aad0f5e7dd99cb04be6608d authored almost 12 years ago by deepsweet <[email protected]>
v0.1.6

6d2ce70b93cbf9e9f5014dd9c031ad20b85b0fa8 authored almost 12 years ago by deepsweet <[email protected]>
handle 'there is nothing to optimize' case and display a message about it (fix #61)

dd6450560647af221c7fe960f3c7468f1c402944 authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: collapse repeated instructions only after curveSmoothShorthands (fix #64)

d731362cc728b7870ae415c562e404a7682ae1d7 authored almost 12 years ago by deepsweet <[email protected]>
plugins/cleanupSVGElem: delete as useless artefact

4e50f34c4920d88616650ad2fc906fc08c5015b6 authored almost 12 years ago by deepsweet <[email protected]>
Merge branch 'dev'

9555bcb13da4ab27a90cda88110a8ed95b21635f authored almost 12 years ago by deepsweet <[email protected]>
v0.1.5

379f5f09f181d50a934ca6238ace3b499a6430ca authored almost 12 years ago by deepsweet <[email protected]>
E-notated numbers in paths not recognised (fix #63)

bab164e4ca40850809022ea61c2174e579071d4f authored almost 12 years ago by deepsweet <[email protected]>
Merge branch 'dev'

74b2372ae3648c3ce3c6a86699e541a4d541a6db authored almost 12 years ago by deepsweet <[email protected]>
update README

0044611d10d527a380fb05b630dab394e2f5aada authored almost 12 years ago by deepsweet <[email protected]>
Merge branch 'dev'

dfbb6162f99bbb3b2c683d62db877ff61ed35603 authored almost 12 years ago by deepsweet <[email protected]>
update README with svgo-grunt and svgo-osx-folder-action

6a564e5868fa857c1eac09e9a3b331e4b6c577dd authored almost 12 years ago by deepsweet <[email protected]>
Merge branch 'dev'

22a63fdddd855aab3f881e558770f3a7daca6cbf authored almost 12 years ago by deepsweet <[email protected]>
fix mocha-as-promised plug in node 0.6

ab5610a197a514847600b8d2fadd65a1c12513e5 authored almost 12 years ago by deepsweet <[email protected]>
Merge branch 'dev'

ed5e5801b20d15ce27086f133148f4f05724ced5 authored almost 12 years ago by deepsweet <[email protected]>
README: minor fix

3a6c05472ef373b16bf23648eb142b5a9195c92b authored almost 12 years ago by deepsweet <[email protected]>
Merge branch 'dev'

af60c03c46d98f36de5d3096d42d19c140db6e41 authored almost 12 years ago by deepsweet <[email protected]>
v0.1.4

db48d1ecebfb27e9284909b59298f2d36603f12d authored almost 12 years ago by deepsweet <[email protected]>
update READMEs with new milestones

5698ab4685c872ae7ff474095edb7ad3c3d35abc authored almost 12 years ago by deepsweet <[email protected]>
mocha + mocha-as-promised + chai + chai-as-promised + should + istanbul = <3

354b2ed46a463dd8f437b26b4d5e652e2fff90be authored almost 12 years ago by deepsweet <[email protected]>
plugins/_collections: more defaults

d155db4c027940d3cedbb12817b86efbe51bab1b authored almost 12 years ago by deepsweet <[email protected]>
docs/how-it-works/ru.md: fix anchors

2fff31b188f61496598d795e4724b2db2f0fd05b authored almost 12 years ago by deepsweet <[email protected]>
docs/how-it-works/ru.md

d8cc1925a3c698f798e130d06a4a86d410c8322d authored almost 12 years ago by deepsweet <[email protected]>
русский README :)

bd80846a4fdd0c0763687295435a9f7372c4c4e4 authored almost 12 years ago by deepsweet <[email protected]>
more code coverage with Istanbul

9155e8a9b40c904e7776586f741cf44588082247 authored almost 12 years ago by deepsweet <[email protected]>
plugins/_collections: more defaults

95d93988fdf37492a37ff9b1137ac76c63700d8b authored almost 12 years ago by deepsweet <[email protected]>
Merge branch 'dev'

c4616cae3b3b9824112888408649e0641d00a04a authored almost 12 years ago by deepsweet <[email protected]>
v0.1.3

11e5bf7bc429f80002a4064ff0e1378a2ce200ad authored almost 12 years ago by deepsweet <[email protected]>
plugins/removeUnknownsAndDefaults: refactoring and picking up the complete elems+attrs collection (close #59)

1b6b3b30267abb72064c78038e23446638799565 authored almost 12 years ago by deepsweet <[email protected]>
plugins/moveElemsAttrsToGroup: additional check for transform attr

252fe5f06a3f79d8528c2b9f2346665631a29d2b authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertTransform: error in matrices multiplication (fix #58)

f804f13471b62af17d5d896c1e964fa536f93fb5 authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: drastic speed improvement with the huge Path data

e3b05d9ae179af2397c59078bc71dcc2e7cc5be0 authored almost 12 years ago by deepsweet <[email protected]>
merge plugins/roundNumericValues and plugins/removeDefaultPx into one plugins/cleanupNumericValues

140daaeaef27fd9441c7f1d83f8a35c8aabdc797 authored almost 12 years ago by deepsweet <[email protected]>
new plugin: decrease accuracy of floating-point numbers (close #8)

67daff27b1500ad55fd3cb19f1a458d5a5f63565 authored almost 12 years ago by deepsweet <[email protected]>
.travis.yml: build only master branch

1640958edf82d0eae44c0f0ebbe59a237d6601c5 authored almost 12 years ago by deepsweet <[email protected]>
.travis.yml: build only master branch

02f04d98b583e0ce6227bbb1e8c891a08824b456 authored almost 12 years ago by deepsweet <[email protected]>
'use strict' motherfucker! do you use it?!

548501026951665f90eb75ee014b0d4c754c90ec authored almost 12 years ago by deepsweet <[email protected]>
update akamai logo url

a1ff678610d1b72a38c6b69ce8305392f0c8df47 authored almost 12 years ago by deepsweet <[email protected]>
brand-new project logo.svg

3d306dea0df42278d266fac7d33dac64ba593655 authored almost 12 years ago by deepsweet <[email protected]>
more JSHint

bb6323c7f82cf67849dbf7e9ad30d367dc9df415 authored almost 12 years ago by deepsweet <[email protected]>
README: update with the correct svg logo url

12d661c98fd547302e0c958ef39e5976bb13ecc3 authored almost 12 years ago by deepsweet <[email protected]>
new logo in svg

7e56113780619f6fe3b553e3e024ca336c8987a7 authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertTransform: mark translate() and scale() as useless only with one param (fix #57)

8570a24128618bf6ae7d843bac54d4f67818119a authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: fix the very first Mm with multiple points (fix #56)

d3e947607382954a8b8419d58ffc1e50cd091eac authored almost 12 years ago by deepsweet <[email protected]>
.jshintignore

ab2f1603fd284808d7e8666a7841184a88b57455 authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: convert very first 'm' to 'M' (fix #55)

3d37017c16b9a2980d173f03a3630958f62f4fdf authored almost 12 years ago by deepsweet <[email protected]>
README: fix how-to link

7dbcb33bb75075426bdc4dad4d3afca408e9c89c authored almost 12 years ago by deepsweet <[email protected]>
README: fix typo

d453d17f8458249ac065d590b6af10ba2ffff5d6 authored almost 12 years ago by deepsweet <[email protected]>
README: minor corrections

45f84f3713ea9c54258cd8d6036812a4946c924c authored almost 12 years ago by deepsweet <[email protected]>
CHANGELOG: minor corrections

3a00bb0adb16862965a9ddc91a8c9fa6f464e664 authored almost 12 years ago by deepsweet <[email protected]>
README: add Yandex.Metrika counter

b7dcc44caee84bc673f8ac75eff51c8f901ef496 authored almost 12 years ago by deepsweet <[email protected]>
CHANGELOG: minor fixes

49ac4222b00d25bfacbce3b916d905c229569d48 authored almost 12 years ago by deepsweet <[email protected]>
README: update milestones

cd64898d4c318b0e8f2641689c0f9a83d526f806 authored almost 12 years ago by deepsweet <[email protected]>
v0.1.2

e2a5bfef495f302759d34e3d9c71d950232cdf73 authored almost 12 years ago by deepsweet <[email protected]>
plugins/removeUnknownsAndDefaults: remove SVG id attr (close #54)

088548db28821182aebc324612d2eefe26b4297d authored almost 12 years ago by deepsweet <[email protected]>
lib/svgo: rename 'startBytes' to 'inBytes' and 'endBytes' to 'outBytes (close #53)

d35cec29002cee909e11eb5ab65e32709a25d131 authored almost 12 years ago by deepsweet <[email protected]>
config: disable sax-js position tracking by default (fix #52)

2cbb54ed6c13c6e6a2a2e14592a3e710c50021dc authored almost 12 years ago by deepsweet <[email protected]>
lib/svgo/svg2js: correct 'onerror' failure (fix #51); omit unused require

755e7ecf8150bf1e89e2705dd7c0f651363d73bb authored almost 12 years ago by deepsweet <[email protected]>
v0.1.1

16ca2d50df9222b4dbeef01e694816a93af3f74d authored almost 12 years ago by deepsweet <[email protected]>
plugins/removeUnknownsAndDefaults: merge multiple groupDefaults attrs (close #50)

8ba22b7295b318522b63c665946ee858233ba57e authored almost 12 years ago by deepsweet <[email protected]>
plugins/removeDefaultPx: should also understand a floating-numbers too (fix #49)

3ce7b787b3284f003becb750d4c767cf68e97e06 authored almost 12 years ago by deepsweet <[email protected]>
plugins/removeEmptyContainers: do not remove an empty 'svg' element (fix #48)

ad2e8b496568bb239d6e4b149c09d736ed6d6060 authored almost 12 years ago by deepsweet <[email protected]>
plugins/moveElemsAttrsToGroup: fix inheitable only attrs array (fix #47)

87cdc92b37a80bd3ff7083107f5874497edc8fff authored almost 12 years ago by deepsweet <[email protected]>
v0.1.0

88121c77233ab93eb9337dbab382abb871a58a3a authored almost 12 years ago by deepsweet <[email protected]>
./docs/

55afced79891b3866bd91325668c8d4a1687e547 authored almost 12 years ago by deepsweet <[email protected]>
plugins/removeUnknownsAndDefaults: remove unknown elements content, attrs and attrs with default values (close #6)

15e4b1a21740b66a52b2d96035128beb7718625d authored almost 12 years ago by deepsweet <[email protected]>
plugins/convertPathData: stronger defense from infinite loop

54dec8828a5294560c966fab7fb94b43c40fc1e8 authored almost 12 years ago by deepsweet <[email protected]>