- Updated dependencies
- Dropped support for Node.js < 6.4
- Updated dependencies
- Compatible with svg-sprite 1.4.0
- Updated dependencies
- Updated dependencies
- Compatible with svg-sprite 1.3.6
- Fixed LESS template mixin call (svg-sprite #187)
- Fixed broken keyframe animation support (gulp-svg-sprite #63)
- Compatible with svg-sprite 1.3.5
- Fixed file name regression bug (svg-sprite #186)
- Compatible with svg-sprite 1.3.4
- Extended the ID generator callback signature (svg-sprite #176)
- Compatible with svg-sprite 1.3.3
- Compatible with svg-sprite 1.3.2
- Updated dependencies
- Compatible with svg-sprite 1.3.1
- Fixed modeless run (svg-sprite #158, gulp-svg-sprite #42)
- Fixed broken shape dimension attribute removal in symbol mode (gulp-svg-sprite #51)
- Compatible with svg-sprite 1.3.0
- Updated dependencies
- Made Grunt a peer dependency and allowed Grunt 1.x (#70)
- Updated documentation (#69)
- Removed redundant require (svg-sprite #156)
- Dropped support for Node.js < 4.0 and io.js
- Added explicit sprite size in example document (svg-sprite #138)
- Added XML entity resolution (svg-sprite #118)
- Allow multiple selectors for ID / class namespacing (svg-sprite #109)
- Switched to patched svg2png until media queries are properly supported (devDependencies)
- Compatible with svg-sprite 1.2.19
- Updated dependencies
- Temporarily fixed xmldom dependency problem (svg-sprite #135)
- Compatible with svg-sprite 1.2.18
- Fixed inline embedding link in example templates (svg-sprite #130)
- Fixed broken Less mixin support (svg-sprite #133)
- Introduced support for custom shape orders (svg-sprite #131)
- Compatible with svg-sprite 1.2.17
- Compatible with svg-sprite 1.2.16
- Improved log level config handling (svg-sprite #124)
- Wrapped CSS url()s in quotes (svg-sprite #125)
- Compatible with svg-sprite 1.2.15
- Compatible with svg-sprite 1.2.14
- Updated dependencies & test fixtures
- Added Node.js versions 4 & 5 to Travis tests
- Fixed broken svg4everybody links (svg-sprite #122, gulp-svg-sprite #39)
- Compatible with svg-sprite 1.2.13
- Support for source files outside the cwd (#62)
- Compatible with svg-sprite 1.2.12
- Updated dependencies
- Dropped example file extension restriction (svg-sprite #119)
- Compatible with svg-sprite 1.2.11
- Improved error handling & display (#58)
- Compatible with svg-sprite 1.2.10
- Updated dependencies
- Added browser compatibility hint (svg-sprite #106)
- Added accessibility features to symbol sprites (svg-sprite #107)
- Compatible with svg-sprite 1.2.9
- Fixed broken
classname
rendering function (svg-sprite #71)
- Compatible with svg-sprite 1.2.8
- Introduced CSS positioning values floating point precision (svg-sprite #102)
- Compatible with svg-sprite 1.2.7
- Fixed error in symbol example template (svg-sprite #99)
- Compatible with svg-sprite 1.2.6
- Updated dependencies
- Added CSS class namespacing (svg-sprite #42)
- Compatible with svg-sprite 1.2.5
- Updated dependencies
- Changed sprite file name handling (svg-sprite #97)
- Compatible with svg-sprite 1.2.4
- Made Grunt a regular dependency in preparation for npm@3 (gulp-svg-sprite #25)
- Compatible with svg-sprite 1.2.3
- Fixed string conversion regression (svg-sprite #89)
- Compatible with svg-sprite 1.2.2
- Introduced "icon" box sizing strategy (svg-sprite #57, #35)
- Compatible with svg-sprite 1.2.1
- Updated dependencies & development dependencies (svg-sprite #67, svg-sprite #82)
- Relocated the shape transformations list config option
- Added custom root attributes support (svg-sprite #87)
- Introduced a global post-processing transformation option (svg-sprite #64, svg-sprite #87)
- Several minor bugfixes (#47, #48, #49)
- Compatible with svg-sprite 1.1.2
- Fixed symbol example template regression bug (svg-sprite #70)
- Added mixin option to CLI arguments
- Fixed boolean CLI argument notation (svg-sprite #76)
- Added whitespace replacement for shape IDs (svg-sprite #77)
- Fixed Windows path separator bug (#44)
- Compatible with svg-sprite 1.1.1
- Updated dependencies & development dependencies
- Added viewBox attribute to SVG stacks (svg-sprite #73)
- Fixed example document path resolution bug (svg-sprite #70)
- Allow negative viewBox values (svg-sprite #72)
- Fixed symbol example document (svg-sprite #71)
- Improved error log for invalid SVG files (svg-sprite #69)
- Compatible with svg-sprite 1.1.0
- Added mixin option (svg-sprite #66; ATTENTION: May break custom templates!)
- Updated development dependencies
- Compatible with svg-sprite 1.0.20
- Fixed several CLI bugs in svg-sprite (svg-sprite #65)
- Updated dependencies
- Added error message in case of compilations errors (#38)
- Compatible with svg-sprite 1.0.19
- Changed alias for shape.dest CLI option
- Updated dependencies
- Fixed ID bug with view sprites
- Fixed sprite CSS path calculation
- Compatible with svg-sprite 1.0.18
- Removed excessive console output
- Compatible with svg-sprite 1.0.17
- Optimized stylesheet templates
- Introduced boolean hasCommon template variable
- Updated dependencies
- Fixed incomplete dimension CSS selector suffix (#31)
- Compatible with svg-sprite 1.0.16
- Fixed missing file extensions with CSS resources (svg-sprite #54)
- Fixed broken sprite URL in css/view example HTML documents (svg-sprite #53)
- Fixed wrong base path for intermediate SVG shapes
- Removed the automatic dot prefix for CSS selectors (svg-sprite #55)
- Compatible with svg-sprite 1.0.14
- Restructured documentation
- Fixed error with falsy rendering configurations (svg-sprite #52)
- Compatible with svg-sprite 1.0.13
- Fixed windows path separator bug (gulp-svg-sprite #6)
- Made dimension attributes (width & height) optional (svg-sprite #45)
- Added cache busting option for non-CSS sprites (svg-sprite #48)
- Compatible with svg-sprite 1.0.12
- Fixed broken
cwd
support (#32) - Added dimension CSS output for non-CSS sprites (#31)
- Bumped lodash dependency version (svg-sprite #44)
- Compatible with svg-sprite 1.0.11
- Fixed coordinate distortion in CSS sprites (svg-sprite #41)
- Compatible with svg-sprite 1.0.10
- Added support for custom mode keys
- Compatible with svg-sprite 1.0.9
- Updated dependencies
- Introduced
svg
getter in templating shape variables - Fixed logging error in SVGO optimization
- Fixed missing XML namespaces in SVG stack
- Fixed cache busting errors with example HTML document
- Compatible with svg-sprite 1.0.8
- Fixed broken rendering template path resolution (#29)
- Compatible with svg-sprite 1.0.7
- Improved error handling
- Improved XML & DOCTYPE declaration handling and fixed (#28)
- Compatible with svg-sprite 1.0.6
- Made shape ID namespacing configurable (#27)
- Added extended alignment options (svg-sprite #33)
- Compatible with svg-sprite 1.0.5
- Fixed XML & doctype declaration bug with inline sprites (gulp-svg-sprite #2)
- Added support for ID generator templates (svg-sprite #37)
- First release of the new plugin generation, compatible with svg-sprite 1.0.1
- Rewritten from scratch (#18)
- Dropped libxmljs dependency for improving Windows support (#14)
- Added support for
view
,symbol
andstack
modes (#19, #24) - Switched to relative positioning in CSS sprites (#23)
- Made the configuration of Mustache templates and destinations more intuitive
- Enabled customization of shape IDs
- Enabled custom SVG transformations
- Enhanced
padding
options (#20) - Added cache busting for
css
andview
mode (enabled by default; #9) - Added support for meta data injection
For older release notes please see here.