Home
Projects
Resources
Alternatives
Blog
Sign In
Svgr Versions
Save
Transform SVGs into React components 🦁
Overview
Versions
Reviews
Resources
v5.5.0
3 years ago
Bug Fixes
typescript:
fix react-native support
#465
(
#488
) (
d61e0cf
)
ensure a valid name for exports (
#489
) (
0eb8085
)
fix playground (
c7ad69f
)
prevent removing the namespace by svgr ([
#475
](
https://github.com/gregberge/svgr/issues/475
) (
#498
) (
00e84ea
)
Features
allow custom name for named export (
#493
) (
16a58d6
)
svgo:
add .svgorc.js config file support (
#451
) (
8049b1a
), closes
#412
Performance Improvements
cli:
use fs.promises (
#459
) (
af294ac
)
replace merge-deep with smaller deepmerge (
#463
) (
1f015eb
)
v5.4.0
4 years ago
Bug Fixes
wrap svg component directly with memo/forwardRef (
#440
) (
#441
) (
a6de2da
)
cli:
fix index generation (
#443
) (
7c46ad7
), closes
#433
Features
add
ForeignObject
support for react native (
#430
) (
1b56b85
)
cli:
make all CLI options available in config (
a23a186
), closes
#431
#437
v5.3.1
4 years ago
Bug Fixes
fix typescript types (ref, title) (
#419
) (
6e7e6b2
)
v5.3.0
4 years ago
Bug Fixes
cli:
remove confusion between {keep,ignore}-existing (
#413
) (
c5430f9
), closes
#390
parcel-plugin:
support "parcel" and "parcel-bundler" (
853db4e
), closes
#410
svgo:
support any SVGO config format (
#412
) (
f2b2367
), closes
#400
Features
add typescript option (
4596d7b
), closes
#373
v5.2.0
4 years ago
Bug Fixes
verify that
svgoConfig.plugins
is an array (
#397
) (
88110b6
)
Features
parcel-plugin:
replace
parcel-bundler
with
parcel
(
#387
) (
d09bcd5
)
v5.1.0
4 years ago
Bug Fixes
fix merging svgo plugins in config (
#384
) (
c9d2dfc
)
Features
add Svg prefix to exports that starts with a number (
#383
) (
fd120d1
), closes
#379
allow to provide custom index.js template (
#378
) (
f734dda
)
v5.0.1
4 years ago
Bug Fixes
fix engines in package.json (
a45d6fc
)
v5.0.0
4 years ago
Bug Fixes
cli:
fix "--out-dir" with single svg (
b56407e
), closes
#304
Features
add titleId prop to enhance a11y (
21409ae
), closes
#360
cli:
add "--ignore-existing" option (
dcd824c
), closes
#182
cli:
allow multiple values in "--svg-props" and "--replace-attr-values" (
d800319
), closes
#233
cli:
generate index.js when --out-dir is used (
9d7fb34
), closes
#189
cli:
show help without any option (
64f9ec1
), closes
#349
core:
add "memo" option (
f0e3793
), closes
#230
add "silent" option to cli (
#351
) (
100147f
)
drop Node.js v8 support (
0a15277
)
support file-loader v5 (
7f258ab
), closes
#367
use new default template with function (
86e0723
)
BREAKING CHANGES
Node.js v8 is no longer supported.
v4.3.3
4 years ago
Bug Fixes
babel-plugin-svg-dynamic-title:
dont render empty title (
#341
) (
88b24c5
), closes
#333
invalid characters in component name (
#332
) (
4b4bd2c
), closes
#331
v4.3.2
4 years ago
Performance Improvements
replace rehype with svg-parser (
#321
) (
7eb5ef6
)
« Previous
Next »
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github