- Added: Support for custom attribute on
use
elements
- Updated: Fixing internal use tag in polyfill
- Updated: Ensure the interval begins to run
- Updated: Fix for infinite loop in validation with polyfill
- Updated: Fix for IFrame svg use issue in Edge
- Added: Support for nested
use
elements - Updated: Test document
- Added: No polyfilling of Edge 12.10547+
- Updated: Source with documentation
- Updated: Caching for fetched SVG elements
- Updated: Test document
- Added: Use non-minified non-legacy version as main file
- Added: caching for elements
- Updated: project configuration and stricter linting
- Added: Test document
- Updated documentation
- Fix infinite loop issue with invalid tags
- Update documentation
- Added: UMD pattern and
svg4everybody
method to activate shim - Added: Grunt build process
- Added: Option to remove legacy code from Grunt
- Added: Option to manually shim SVG or External Content from the browser
- Added: Option to customize PNG fallback from the browser
- Updated: SVG External Content feature-deficient browser detection
- Updated: Exclusive activation on
<use>
children of<svg>
- Updated: Preservation of existing
viewbox
attribute for SVGs - Updated: Preservation of existing
width
andheight
attributes for PNG fallbacks - Updated: Many performance improvements for caching, AJAX, and polling
- Initial release