Skip to content

JavaScript module sizes and how they're ludicrous is a hot topic on the internet these days, eh? Well, we here at Picturefill are not ones to miss out on a good trend. Thanks to @gpittarelli we've reduced the installed size of Picturefill by about 98%.

For those of you concerned that this means 98% of your responsive images won't be polyfilled, fear not. We're only being polite to your disk space and not installing a full copy of the examples directory (and various other small fried fish, by comparison) each time you install Picturefill. These examples are, of course, available on the wider interwebs, should you need them.

Official Release Notes ™:

  • add .npmignore file (via #674)
Assets 2

@aFarkas aFarkas released this Feb 12, 2016 · 10 commits to master since this release

  • documented polyfill plugins
  • force FF to re-select image candidate on window.resize (including srcset only)
  • proper sizes detection for Safari 9.x
Assets 2

@aFarkas aFarkas released this Sep 30, 2015 · 64 commits to master since this release

  • Fixes a bug where smaller images would sometimes be downloaded after larger ones were already cached.
Assets 2

@Wilto Wilto released this Sep 30, 2015 · 69 commits to master since this release

  • Spec-accurate parsers for srcset and sizes
  • Close matching of native behavior in terms of source selection
  • A number of fixes for first-wave implementation issues, such as
  • A significantly more robust test suite
Assets 2

@Wilto Wilto released this Sep 8, 2015 · 205 commits to master since this release

Barring the discovery of any major issues, this is a preview of the release version of Picturefill 3.0.0.

Help us test, and let us know how it goes!

Assets 2

@Wilto Wilto released this Jul 10, 2015 · 238 commits to 3.0 since this release

Picturefill 3.0 boasts a deadly accurate set of parsers, and matches a number of native behaviors that Picturefill 2.x didn’t—but also meant a near-complete rewrite.

That means we need testers.

Give the Picturefill 3.0.0 beta a try, and let us know if you run into any issues!

Assets 2
May 14, 2015
Picturefill 3.0.0-alpha1

@scottjehl scottjehl released this Apr 27, 2015 · 256 commits to master since this release

This release fixes a critical issue with Picturefill’s currentSrc support test. This issue caused errors in both the Spartan and WebKit nightlies.

Assets 2
Apr 7, 2015
Picturefill 2.2.1 stable.

@Wilto Wilto released this Mar 23, 2015 · 287 commits to master since this release

Changes from Picturefill 2.3 Beta:

Spec Matching

  • Invalid sizes values now fall back to 100vw default (f379528)


  • Fixes a potential race condition when using type (3fba68d)
  • Prevents a fatal error in IE8 when assigning an undefined width (d1f5a1f)
  • Prevent IE10/11 from setting an inherent width of zero on SVGs (742c66c)
  • Fixes an error that prevented Picturefill from being handled as a named AMD module (a5859fb)
Assets 2
You can’t perform that action at this time.