Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

file 98 lines (72 sloc) 3.986 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98
v1.0.26 (February 8, 2012)
* Updated the included version of the Closure JS compiler jar to 1741, to handle newer annotation styles.
* Added a missing param annotation for the new FontWatcher.watch argument.
* Added param annotations for Google's custom FontWatchRunner implementation.
* Updated the Google Web Fonts API parser to accept family names with a plus sign.

v1.0.25 (February 7, 2012)
* Updated the user agent parser to recognize Chrome for Android properly as a Chrome browser.

v1.0.24 (January 9, 2012)
* Updated the standard test string from "BESs" to "BESbswy" for more width variability.
* Improved Google's custom FontWatchRunner implementation for Webkit to work around an issue where the browser reports the 400 weight's width when it is already loaded.

v1.0.23 (November 29, 2011)
* Made the FontWatchRunner implementation configurable on a module-by-module basis.
* Added a new .start() method to FontWatchRunner to actually kick off font loading detection.
* Added a different FontWatchRunner implementation that Google's module uses to work around a Webkit browser bug. This implementation won't trigger active early, but may trigger active much later, so it's not the default for all modules.
* Updated the implementation of Fontdeck's module to defer loading responsibility to their JS.

v1.0.22 (July 1, 2011)
* Fixed a bug in Webkit-based browsers with font detection where active would trigger without the font actually being active yet.
* Increased the frequency of checking the widths of the font watcher spans.

v1.0.21 (June 17, 2011)
* Added a protocol detect for the Typekit module so JS is loaded securely on secure pages. Thanks to bee525 for the pull request.

v1.0.20 (March 30, 2011)
* Changed CSS style for hidden span so it's not affected by inline or floated elements at the end of the body

v1.0.19 (March 3, 2011)
* Add a module for Monotype.

v1.0.18 (January 24, 2011)
* Improve behavior of CSS classes over multiple loads on a single page. (Documented in docs/EVENTS.md)
* Add support for international subsets in the Google module.
* Add a module for Fontdeck.

v1.0.17 (December 1, 2010)
* Changed CSS style for hidden span in order to be less affected by environment
* Removed restriction on iPhone/iPad/iPod in the google modules

v1.0.16 (November 18, 2010)
* Fix a bug where we fail to detect that fonts have loaded if they have the same width as the fallback font.

v1.0.15 (October 14, 2010)
* Fix an error parsing platform version in IE, when it has no items following the platform in the UA string.

v1.0.14 (October 14, 2010)
* Bugfix: fixed IE issue in google module.

v1.0.13 (September 30, 2010)
* Added support for detecting Adobe Air.

v1.0.12 (September 30, 2010)
* Bugfix: google module, change the url builder to handle integrations.

v1.0.10 (September 24, 2010)
* Bugfix: extra alert

v1.0.10 (September 22, 2010)
* Add support for customizable FontWatcher test string, for international
  fonts.

v1.0.9 (September 10, 2010)
* Bugfix: of the bug fix

v1.0.8 (September 10, 2010)
* Bugfix: fix type definitions

v1.0.7 (August 31, 2010)
* Fix that wf-loading was not removed in the case of wf-inactive because of
  a timeout.
* Add UserAgent#getDocumentMode to aid in determining font support in IE.

v1.0.6 (July 20, 2010)
* Add JsDoc comments and type annotations for the Closure compiler. Fixes
  several small bugs caught by the compiler in doing so.

v1.0.5 (July 12, 2010)
* webfont.UserAgent now provides getPlatformVersion. WebFont Loader is now
  packaged as a ruby gem.

v1.0.4 (June 14, 2010)
* Add a module for Ascender's Fonts Live.

v1.0.3 (June 6, 2010)
* IE fixes.

v1.0.2 (June 1, 2010)
* Added a way of loading the WebFont Loader script asynchronously.

v1.0.1 (May 20, 2010)
* Fix namespace pollution by wrapping all of the code in a closure.

v1.0.0 (May 19, 2010)
* Initial release!
* Modules: google, typekit, custom
* Events: loading, active, inactive, fontloading, fontactive, fontintactive
Something went wrong with that request. Please try again.