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

Update readme to sync with actual state

f03d83283813fdf9300d636a5ba240e0b1243573 authored almost 7 years ago by Lev Solntsev <[email protected]>
Add tests and fix for onlyMatchedOnce option cleaning classes/IDs that matched more than once.

Improve code.

e25cf30fcbb7b6de7651d4bf9cc43431ea638051 authored almost 7 years ago by strarsis <[email protected]>
v1.0.1

00ca73bff44f67724f5254d1993bd47c1683f376 authored almost 7 years ago by Lev Solntsev <[email protected]>
Fix #820 (#821)

* Add test for inlineStyles plugin/CSSStyleDeclaration API.

* Adjust test.

* Always initia...

471aec5e250c9e3c70afc1d795996ca104321753 authored almost 7 years ago by strarsis <[email protected]>
v1.0.0

80ed6842ddef601c3b0fd1aa1ceb548f7a211b8d authored almost 7 years ago by GreLI <[email protected]>
Remove 'recursvie' option as not implemented

1aa9e9a56a00e3ca4c235f4af5f6d16915cd6901 authored almost 7 years ago by GreLI <[email protected]>
Convert circles/ellipses to paths (#818)

999cfbd97c37e2b1de3b2ccc26f5498daf6e2fc8 authored almost 7 years ago by Alex Lockwood <[email protected]>
Fixed addClassesToSVGElement and added test

b51192cb7a41454f1b4af34bdf53a1898c2c5349 authored almost 7 years ago by GreLI <[email protected]>
Updated addElementsToSVGElement plugin to support attribute values, as well as attribute names.

eceb95c3105b3b31eb54d00c5e82adf624d2a4f8 authored almost 7 years ago by Keegan Street <[email protected]>
Pin css-tree version (fixes #813)

239f383f3bbbc6204248043ce4df60ea80584712 authored almost 7 years ago by Roman Dvornov <[email protected]>
Allow element seperator to be changed in config

This resolves #557 as you can pass in a different character for element seperation (e.g. `^`

645908923bb163e177023ca21fe04a380fade126 authored almost 7 years ago by Mike Street <[email protected]>
Add prefixIds plugin (#700)

Add prefixIds plugin

91d98106d4c75a947301e152ad97dc947990e9e2 authored almost 7 years ago by strarsis <[email protected]>
Bump dependencies and minor fix for inlineStyles

d828a621007e35732624e96041f23af6b276328e authored almost 7 years ago by GreLI <[email protected]>
Add inlineStyles plugin (rewrite of localStyles plugin) (#592)

Add inlineStyles plugin

2523799a12545a4035557043ee343945a7b7830f authored almost 7 years ago by strarsis <[email protected]>
add support for tab indent

f2fa7a33bed6db62308d8f98dddb6eccb7ba4552 authored almost 7 years ago by Christoph Päper <[email protected]>
Tune plugins

055e303607d53a3d539761d8727d86c03b2e88c1 authored almost 7 years ago by GreLI <[email protected]>
Prevent removing IDs in SVGs only with defs

f8234fd3f88572d311a6c455512a08b6594987b4 authored almost 7 years ago by GreLI <[email protected]>
Fix typo in test

3b6fa1ed31968d583c5bc29219b396a74392c974 authored almost 7 years ago by GreLI <[email protected]>
Support "href" attribute from SVG 2, fixes #772

93f2760a026264df3c5ec1e36abe48cc6f3c6e98 authored almost 7 years ago by GreLI <[email protected]>
Fix error on empty file, fixes #810

f044d259e7c15a5773d802fa293652b4f3344d34 authored almost 7 years ago by GreLI <[email protected]>
Sync russian README

6f9fdb1e761cc52da2f0068ddcc1f0a2937353fa authored almost 7 years ago by GreLI <[email protected]>
Indentation and syntax highlighting of shell code

7718a63b3af5356efc92eef3dd54ff00144170ca authored about 7 years ago by Drew Noakes <[email protected]>
Update removeDesc.js (#798)

Expand default config to remove <desc> tags that start with "Created using" (in addition to "Cre...

cbaefd8dcbb8b940ab373c4c1e29f55f01682541 authored about 7 years ago by Dave Houlbrooke <[email protected]>
Removed an assigned value that's never used. Also fixed typos. (#764)

cd8a405aa25439790193be9507300340d08b035c authored about 7 years ago by David Leston <[email protected]>
Updated colorNames according to CSS Color Module Level 4 (#755)

Update colorNames according to CSS Color Module Level 4

87796acbcb9dcb3d56b6dfb07229f4a2ba4b7ca1 authored about 7 years ago by Yehonatan Daniv <[email protected]>
Merge pull request #753 from craigmichaelmartin/patch-1

update readme to remove link to obsolete tool

11e72c85d10855c1a961fac0cf38bd55af8264ac authored about 7 years ago by Lev Solntsev <[email protected]>
Merge pull request #752 from JoshyPHP/ticket-708

Fix arcto sweep flag when a transformation matrix is applied

dc8042a030ef82f2a0502a09f692929f7682ccca authored about 7 years ago by Lev Solntsev <[email protected]>
Merge pull request #760 from davidleston/#759-upper-case-hex-to-shortname

Closes svg/svgo#759. Upper case hex color now converts to shortname.

a1c721013509eec9203cd4673e5dfd7de7d61235 authored about 7 years ago by Lev Solntsev <[email protected]>
Merge branch 'master' into #759-upper-case-hex-to-shortname

dd0317c51f4d8d52ca5218698e4dade445557dda authored about 7 years ago by Lev Solntsev <[email protected]>
Merge pull request #758 from davidleston/#757-shorthex-false-does-not-transform-f00

#757 shorthex false does not transform f00

8c3f756cec113fe3dc6e63ac8092fe387526a7cc authored about 7 years ago by Lev Solntsev <[email protected]>
Fix optimized size comparision in tests

1eb39cd24ac31733e850868e30115ccd4f81022e authored about 7 years ago by GreLI <[email protected]>
Merge pull request #756 from davidleston/patch-1

Typo fixed: if yout plugin -> if your plugin

6845090c6d058ffdd45d2654a0753191f6b7d363 authored about 7 years ago by Lev Solntsev <[email protected]>
Process *.svg files

e3ddf1d96ab88beb9f496a122dee6ebcb4a0c907 authored about 7 years ago by GreLI <[email protected]>
Correct jshint

bcd8035a40f7e95e9c639bc5b400187d61bfcebc authored about 7 years ago by GreLI <[email protected]>
Cleanup coa tests

645a83fa6a6f274f3de9bc3ebe6ce7ef748a94c7 authored about 7 years ago by GreLI <[email protected]>
Merge pull request #778 from LISBON11/fix_coa

Fix coa

b367c8749065c77ec0fe62614eba48d96acdfe88 authored about 7 years ago by Lev Solntsev <[email protected]>
add tests for coa

b96982ffacda7e233a081121130287c5d63068f1 authored about 7 years ago by Liza Golubenko <[email protected]>
fix coa

114b2cfaf32c15e1424eb4c86d7eed2343c0b781 authored about 7 years ago by Liza Golubenko <[email protected]>
Merge pull request #776 from caub/patch-1

Update cleanupIDs.js

d70f6fc831410d84d3f6800c893d98c5a2587d61 authored about 7 years ago by Lev Solntsev <[email protected]>
Update cleanupIDs.js

begin an be `"0s;third.end"`

https://developer.mozilla.org/en-US/docs/Web/SVG/Attribute/begin

661e6d157019ed961b2065005f062a3d0670642c authored about 7 years ago by Cyril Auburtin <[email protected]>
Closes svg/svgo#759. Upper case hex color now converts to shortname.

898f0a2ca502415dc3088f185029e757ba085c65 authored over 7 years ago by davidleston <[email protected]>
Closes svg/svgo#757. ff0000 now converts to red when shorthex is false.

c4727ee742799034c5cb5af3a351b8c3f56dcf5f authored over 7 years ago by davidleston <[email protected]>
Closes svg/svgo#757. ff0000 now converts to red when shorthex is false.

da2e4487b58185fc92356adedaf9be50df5f843a authored over 7 years ago by davidleston <[email protected]>
Typo fixed: if yout plugin -> if your plugin

7f329bc74cf43058b5a9bfd811129fb64c7c7618 authored over 7 years ago by David Leston <[email protected]>
update readme to remove link to obsolete tool

dd8865b5da20489953ba1e32f1b4feadedc4b6ff authored over 7 years ago by Craig Martin <[email protected]>
Fix arcto sweep flag when a transformation matrix is applied

When a transformation matrix flips the coordinates horizontally or vertically (but not both) clo...

40bcb7f9968d3cbc9d7ee079b9e0065dfe291307 authored over 7 years ago by JoshyPHP <[email protected]>
Merge pull request #751 from vcanales/feature/datauri-fix

config: fix datauri config object name

bc3c8a6e38d8c356e633a408d55f7f6fa0d202b1 authored over 7 years ago by Lev Solntsev <[email protected]>
config: fix datauri config object name

65a0575d8f819651590e33e0ba09aeec2eabd13f authored over 7 years ago by Vicente Canales <[email protected]>
Merge pull request #742 from caub/round_viewBox

fix viewBox round

96e1afb988133a3d475baa2bdd4d33925b7db0d8 authored over 7 years ago by Lev Solntsev <[email protected]>
fix viewBox round

8592d2080be8d9179232e0d8c897b2aef97f65ba authored over 7 years ago by caub <[email protected]>
Merge pull request #704 from caub/round_viewBox

round viewBox too

19e2c9ac15c2699bd34a89f381d054708c4c8d9c authored over 7 years ago by Lev Solntsev <[email protected]>
Merge pull request #735 from vcanales/feature/datauri-api

Allow datauri option on js api

8947cc596900378706e5e997f9e9f92ca7696b19 authored over 7 years ago by Lev Solntsev <[email protected]>
Merge pull request #741 from davidtheclark/aria-attributes

Add keepAriaAttrs to removeUnknownsAndDefaults

718d57620614dc9ab8cdc4ef9b893bb6c9b8e6c1 authored over 7 years ago by Lev Solntsev <[email protected]>
Add keepAriaAttrs to removeUnknownsAndDefaults

Closes #684.

5c1aab8ad8571d61e21b8351c4d40a2743a9c34d authored over 7 years ago by David Clark <[email protected]>
round viewBox too

5828949c2124a77cc526501e03f56cb66f757995 authored over 7 years ago by caub <[email protected]>
add datauri configuration parameter

91a6804cb9c8c66039c08d234a6f4c89325c162f authored over 7 years ago by Vicente Canales <[email protected]>
allow datauri option on js api

51832d4c8a0af4b91e83ea9a964a848005f0af8d authored over 7 years ago by Vicente Canales <[email protected]>
Merge pull request #712 from justrhysism/master

Resolves #690: Add option to process folders recursively.

c943b4c3bc0b77f1f48ae70826ac9b11f58ea326 authored over 7 years ago by Lev Solntsev <[email protected]>
Resolves #690: Add option to process folders recursively.

f35a5037524713eb11a7d6223db4a594b790cd11 authored over 7 years ago by Rhys Lloyd [email protected] <[email protected]>
Merge pull request #696 from caub/switch

remove useless switch groups

98369def3a25fab2d57d61d0202366f110db20fe authored over 7 years ago by Lev Solntsev <[email protected]>
Merge pull request #695 from caub/remDefs

clean .reduce with side-effects

4125d2857be219d73a78a6729e93cff0666ab905 authored over 7 years ago by Lev Solntsev <[email protected]>
remove useless switch groups

4cf413908e9aa64e1ff7a914eb2bceb8e4b512d8 authored over 7 years ago by caub <[email protected]>
clean .reduce with side-effects

5c2a9160fc988bc0bba3982a00a3a0fb491ebf0b authored over 7 years ago by caub <[email protected]>
Promisify SVGO

d74f6a0e2ff3f9221991082f13cfa72e13a6438c authored over 7 years ago by GreLI <[email protected]>
Merge pull request #688 from pklingem/removeScriptElement

add removeScriptElement plugin

e4be4bbc100e2badc1d65d4ef1f30852aea13c7f authored over 7 years ago by Lev Solntsev <[email protected]>
Parse commas in viewBox

faabeff4f4b12527e334c4b338ae7eef5a41aca2 authored over 7 years ago by GreLI <[email protected]>
Merge pull request #687 from Yeti-or/yeti-or.fix-misspel

Fix typo

0bc82faaf858ec232be6856e509ac1cc2c423a30 authored over 7 years ago by Lev Solntsev <[email protected]>
add removeScriptElement plugin

9f05ac814bc818dc220b249cea0aa452d436d136 authored over 7 years ago by Patrick Klingemann <[email protected]>
Fix typo

194187ce164f02b22dc2b8eec3e92fb389867978 authored over 7 years ago by Vasiliy Loginevskiy <[email protected]>
Merge pull request #685 from Yeti-or/yeti-or.remove-dep

Remove unnecessary dependency

5c1583414420c182cf945d456ac12348f829d44b authored over 7 years ago by Lev Solntsev <[email protected]>
Remove unnecessary dependency

4495a34f55560b2bc05cf837ba9dd01ca20cd479 authored over 7 years ago by Vasiliy Loginevskiy <[email protected]>
Merge pull request #655 from caub/uselessFills

additional option for removeUselessFillStroke, to actually remove inv…

40a935370a0e35932c01f35d642a91a2963923aa authored over 7 years ago by Lev Solntsev <[email protected]>
fix for hasStyleOrScript, it must be initialized with SVGO constructor, not global, else it'll keep previous run value

bcd908691f41b9e300e499d25967d3bb3e2a453f authored over 7 years ago by caub <[email protected]>
additional option for removeUselessFillStroke, to actually remove invisible shapes

5a1693bd5eb6cd064d524a63af8ea30ed1c1cea0 authored over 7 years ago by caub <[email protected]>
Use Map/Set in cleanupIDs

2608ae146708bb7022a561f86e8262893972c630 authored over 7 years ago by GreLI <[email protected]>
Merge pull request #658 from Zearin/patch-2

Minor README heading tweaks

9ef29ca4b7197f49199570c7923493042e61707e authored over 7 years ago by Lev Solntsev <[email protected]>
Minor README heading tweaks

7395bcd858ea6230bf06e844b565637c3d64d187 authored over 7 years ago by Zearin <[email protected]>
Lint fixes

d5896991bdcc2d20e8d8bab6f4ad225859c4024b authored over 7 years ago by GreLI <[email protected]>
Bump to Node v4

ece43a3f5598862341fd47e6937f8cf4e7869e6b authored over 7 years ago by GreLI <[email protected]>
Merge pull request #640 from lahmatiy/remove-unused-styles

Remove unused styles based on usage data

282c193c67584b9455ad2b283b66058a8ff5db02 authored over 7 years ago by Lev Solntsev <[email protected]>
Merge pull request #610 from Velenir/feature/cleanupIDs--force-and-except

Allow to force clean svg with style or script, excepting custom ids (in cleanupIDs)

d4ff31d9db653dfdd703a05cbed2ecf5ccb01f81 authored over 7 years ago by Lev Solntsev <[email protected]>
update russian readme to latest changes

ad053787d019e3efc0e21b7478e5b1c7816b17d6 authored over 7 years ago by GreLI <[email protected]>
update docs

e5829273f90530416965a6446ffec2b21452594c authored over 7 years ago by GreLI <[email protected]>
0.7.2

ec306c9b18710bd59e329198cfb06b0dd2697bd7 authored over 7 years ago by GreLI <[email protected]>
Merge pull request #654 from Zearin/patch-1

Use GFM tables for README’s plugins list

085a4ef01454ec9d52ccbc5aa9a2a4de8ece4537 authored over 7 years ago by Lev Solntsev <[email protected]>
Use GFM tables for README’s plugins list

c8e9b45e0494ebd062151dec83a159ebcc72f333 authored over 7 years ago by Zearin <[email protected]>
Merge pull request #641 from elrumordelaluz/master

Update CLI help

443f4bd33c0f96309e1e41f4e22b26305be53854 authored almost 8 years ago by Lev Solntsev <[email protected]>
make unused styles removal safe

- avoid using usage data when document contains <script> or on*
attributes
- implemented usage.f...

340da36bc7d5b4ef7c4fec044a34cf8cd74f689b authored almost 8 years ago by Roman Dvornov <[email protected]>
Update CLI help

Add the missed possibility to pass a `JSON` string to `--config` argument

e57ecbd0129259fdddd525a0c277515a522e0cf7 authored almost 8 years ago by Lionel T <[email protected]>
merge removeUnusedStyles plugin with minifyStyles

da6a40da7f6b662e862986a0f208110bf14db51a authored almost 8 years ago by Roman Dvornov <[email protected]>
one more test for removeUnsusedStyles

fd5a8ca7991a063af76df2e015a03f5e555acef9 authored almost 8 years ago by Roman Dvornov <[email protected]>
initial implementation of removeUnusedStyles plugin

6741be9c95c7def7f284e7573214a3e0255a0996 authored almost 8 years ago by Roman Dvornov <[email protected]>
Don't remove same transform in inner element (removeUnknownsAndDefaults). Fix #549

8b290bf97659d653be55db754db6d112a4622c64 authored almost 8 years ago by GreLI <[email protected]>
Collapse groups with non-inherited attr test improvement

11a60682791f307d4624370516f8472c26ab7c95 authored almost 8 years ago by GreLI <[email protected]>
Correct leading zero removing in case of exponential notation. Fix #551

b6e92f4bb20f44173b26dd7aab2430f306b7ad6b authored almost 8 years ago by GreLI <[email protected]>
Microoptimize removing space before minus

a2a0a1ef3fc51cc5dae25ae85125ecf5fb90b897 authored almost 8 years ago by GreLI <[email protected]>
Fix removing <animate> in <stop>. Fixes #544

d0a511fc376b07c0a5874387f7b64f57691c73f8 authored almost 8 years ago by GreLI <[email protected]>
Don't collapse groups with same non-inheritable attribue. Fix #550

13e09e46424969d85637d261909e3e431c4d56d8 authored almost 8 years ago by GreLI <[email protected]>
Merge pull request #637 from AlimovSV/master

More options for setting "currentColor"

a672b613b9aa006f10110cc5ebafc26f8328ace8 authored almost 8 years ago by Lev Solntsev <[email protected]>
Extend `currentColor` match conditions (string, rx, bool)

dc259059fac3a816be49a7d37849022244d35a60 authored almost 8 years ago by Sergey Alimov <[email protected]>