### Changelog

All notable changes to this project will be documented in this file. Dates are displayed in UTC.

Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog).

#### [v3.11.4](https://github.com/Modernizr/Modernizr/compare/v3.11.3...v3.11.4)

- Update dependencies [`#2617`](https://github.com/Modernizr/Modernizr/pull/2617)

#### [v3.11.3](https://github.com/Modernizr/Modernizr/compare/v3.11.2...v3.11.3)

> 30 June 2020

- Remove microagressive language [`#2579`](https://github.com/Modernizr/Modernizr/pull/2579)

#### [v3.11.2](https://github.com/Modernizr/Modernizr/compare/v3.11.1...v3.11.2)

> 19 May 2020

- Fix peerConnection leak [`#2566`](https://github.com/Modernizr/Modernizr/pull/2566)
- Remove file extension from resolved lodash path [`#2563`](https://github.com/Modernizr/Modernizr/pull/2563)

#### [v3.11.1](https://github.com/Modernizr/Modernizr/compare/v3.11.0...v3.11.1)

> 5 May 2020

- use require() to lookup path to lodash, rather than guess [`#2558`](https://github.com/Modernizr/Modernizr/pull/2558)
- use require() to lookup path to lodash, rather than guess (#2558) [`#2556`](https://github.com/Modernizr/Modernizr/issues/2556)

#### [v3.11.0](https://github.com/Modernizr/Modernizr/compare/v3.10.0...v3.11.0)

> 27 April 2020

- Cleanup property tags [`#2542`](https://github.com/Modernizr/Modernizr/pull/2542)
- Update computedStyle usage [`#2528`](https://github.com/Modernizr/Modernizr/pull/2528)
- Fixes an issue with AVG Secure browser throwing exceptions when using toDataURL when Anti-Fingerprinting is turned on [`#2538`](https://github.com/Modernizr/Modernizr/pull/2538)
- Add caniuse mappings [`#2535`](https://github.com/Modernizr/Modernizr/pull/2535)
- Add av1 and h265 codec detection [`#2534`](https://github.com/Modernizr/Modernizr/pull/2534)
- ES6: class [`#2532`](https://github.com/Modernizr/Modernizr/pull/2532)
- ES8: object [`#2533`](https://github.com/Modernizr/Modernizr/pull/2533)
- Add feature-detect for TextEncoder and TextDecoder [`#2531`](https://github.com/Modernizr/Modernizr/pull/2531)
- Change property name for es6 class test [`1baf805`](https://github.com/Modernizr/Modernizr/commit/1baf805e9eb54710f6ad122a4f6557f6e369c530)

#### [v3.10.0](https://github.com/Modernizr/Modernizr/compare/v3.9.1...v3.10.0)

> 7 April 2020

- Correct reference to testProp [`#2530`](https://github.com/Modernizr/Modernizr/pull/2530)
- Use eslint:recommended, cleanup warnings [`#2527`](https://github.com/Modernizr/Modernizr/pull/2527)
- Update jsdocs [`#2526`](https://github.com/Modernizr/Modernizr/pull/2526)
- fix issue #2520 - set scriptGlobalName causing an exception [`#2521`](https://github.com/Modernizr/Modernizr/pull/2521)
- ES6 rest parameters test [`#2516`](https://github.com/Modernizr/Modernizr/pull/2516)
- ES7 - rest destructuring [`#2517`](https://github.com/Modernizr/Modernizr/pull/2517)
- ES6 - Spread syntax check [`#2522`](https://github.com/Modernizr/Modernizr/pull/2522)
- ES7 - spread object [`#2523`](https://github.com/Modernizr/Modernizr/pull/2523)
- Issue 2209 - Fix nth selector test in zoomed chrome browser [`#2414`](https://github.com/Modernizr/Modernizr/pull/2414)
- ES6 - String template [`#2518`](https://github.com/Modernizr/Modernizr/pull/2518)
- ES7 array test (includes method) [`#2515`](https://github.com/Modernizr/Modernizr/pull/2515)
- Update dependencies [`d9acf39`](https://github.com/Modernizr/Modernizr/commit/d9acf39e1e7b38f52720f1f69dd48e79863e3034)
- Update metadata [`0cb85f2`](https://github.com/Modernizr/Modernizr/commit/0cb85f21327b4fbc2cccf4cc720bfcf612103eff)

#### [v3.9.1](https://github.com/Modernizr/Modernizr/compare/v3.9.0...v3.9.1)

> 17 February 2020

- Fix #2499 Undo mkdirp dependency update [`#2499`](https://github.com/Modernizr/Modernizr/issues/2499)

#### [v3.9.0](https://github.com/Modernizr/Modernizr/compare/v3.8.0...v3.9.0)

> 4 February 2020

- Issue #2492 inputnumber-l10n test causing unintended scrolls #2492 [`#2496`](https://github.com/Modernizr/Modernizr/pull/2496)
- Remove node8 from testing matrix [`#2494`](https://github.com/Modernizr/Modernizr/pull/2494)
- Update sinon to latest version [`#2491`](https://github.com/Modernizr/Modernizr/pull/2491)
- feature detects for ES6 Symbol; [`#2487`](https://github.com/Modernizr/Modernizr/pull/2487)
- Add detection for `gap` CSS property for flexbox [`#2485`](https://github.com/Modernizr/Modernizr/pull/2485)
- Fix command line fails for nested properties [`#2480`](https://github.com/Modernizr/Modernizr/pull/2480)
- Replace expect.js with chai [`#2449`](https://github.com/Modernizr/Modernizr/pull/2449)
- Cleanup feature-detects meta tags whitespace [`3675d7f`](https://github.com/Modernizr/Modernizr/commit/3675d7f6837e01a4237c91f325facf3037c030c5)
- Fix travis not signaling an error when node tests fail [`0440d39`](https://github.com/Modernizr/Modernizr/commit/0440d397d73d84e029b5f11312ba5f22ed11bc3a)
- Fix missing chai lib on integration test page [`146c813`](https://github.com/Modernizr/Modernizr/commit/146c8133b529b112aeddfcb8d0e688babba9833b)
- Fix possible unintended scrolling in onInput test [`1134242`](https://github.com/Modernizr/Modernizr/commit/113424266a16a156c1720999880eb177df044c0f)

#### [v3.8.0](https://github.com/Modernizr/Modernizr/compare/v3.7.1...v3.8.0)

> 24 October 2019

- Fix vh unit issue on ios safari / android chrome #1805 [`#2452`](https://github.com/Modernizr/Modernizr/pull/2452)
- [BUGFIX] Prevent viewport jumping when using CSS Hyphens (#1781) [`#2369`](https://github.com/Modernizr/Modernizr/pull/2369)
- Deprecate some tests [`#2472`](https://github.com/Modernizr/Modernizr/pull/2472)
- Add new CodeOfConduct [`#2427`](https://github.com/Modernizr/Modernizr/pull/2427)
- Add support for ShadowRoot DOM api feature detect through `shadowroot` and `shadowroot-legacy` [`#2475`](https://github.com/Modernizr/Modernizr/pull/2475)
- Update dependencies and appveyor [`#2474`](https://github.com/Modernizr/Modernizr/pull/2474)
- Use addTest for some tests like inputtypes [`#2469`](https://github.com/Modernizr/Modernizr/pull/2469)
- Check if userAgent is empty [`#2471`](https://github.com/Modernizr/Modernizr/pull/2471)
- Catch exception when running in headless chrome [`#2436`](https://github.com/Modernizr/Modernizr/pull/2436)
- Bump eslint-utils from 1.3.1 to 1.4.2 [`#2467`](https://github.com/Modernizr/Modernizr/pull/2467)
- Issue 2343: Fix github.io page [`#2443`](https://github.com/Modernizr/Modernizr/pull/2443)
- Add proxy detection [`#2459`](https://github.com/Modernizr/Modernizr/pull/2459)
- emoji devicePixelRatio vs backingStorePixelRatio fixes #2419 [`#2420`](https://github.com/Modernizr/Modernizr/pull/2420)
- Added feature detect native lazy loading img [`#2453`](https://github.com/Modernizr/Modernizr/pull/2453)
- Issue 2406: Update jquery  [`#2448`](https://github.com/Modernizr/Modernizr/pull/2448)
- Use gulp for the dev pipeline [`#2429`](https://github.com/Modernizr/Modernizr/pull/2429)
- Add domPrefixesAll helper method [`#2442`](https://github.com/Modernizr/Modernizr/pull/2442)
- fix datachannel #2307 [`#2437`](https://github.com/Modernizr/Modernizr/pull/2437)
- Tweak testProps.js documentation to avoid misreading [`#2426`](https://github.com/Modernizr/Modernizr/pull/2426)
- [BUGFIX] Prevent viewport jumping when using CSS Hyphens (#1781) (#2369) [`#1781`](https://github.com/Modernizr/Modernizr/issues/1781)
- emoji devicePixelRatio vs backingStorePixelRatio fixes #2419 (#2420) [`#2419`](https://github.com/Modernizr/Modernizr/issues/2419)
- Use gulp for the dev pipeline (#2429) [`#2332`](https://github.com/Modernizr/Modernizr/issues/2332)
- Update dependencies [`8982d5b`](https://github.com/Modernizr/Modernizr/commit/8982d5bc9cada7e04c68292002c45da072e134ae)
- Add script for serving the gh-pages (and therefore the browser tests) locally [`6daed0f`](https://github.com/Modernizr/Modernizr/commit/6daed0f623890706d3814c46226573d2cc2b39e8)
- Update main entry in package.json [`377a630`](https://github.com/Modernizr/Modernizr/commit/377a6303b3b6d400979eeae351e1dcf43972eef4)
- Update dependencies [`569b682`](https://github.com/Modernizr/Modernizr/commit/569b6824bebed3eb6cec50eb42434a05f147d3c9)
- Cleanups after switch to gulp, move some legacy files into own directory for reference, store some test files in tmp directory [`c47441b`](https://github.com/Modernizr/Modernizr/commit/c47441be1f346f6f60a3d4edf11a8849307ec2b7)
- Fix typo in README, Update dependencies and gitignore [`a335662`](https://github.com/Modernizr/Modernizr/commit/a335662549432100b5bd70833ccd45375532b77f)
- Cleanup TODO tags, update dependencies [`8c5b557`](https://github.com/Modernizr/Modernizr/commit/8c5b557c8b903ab73a5a66645e7775670b14a0e0)
- Add npm shortcuts to some gulp tasks [`332a68b`](https://github.com/Modernizr/Modernizr/commit/332a68b8270c29479225d32bb1e9520f47ccdcfe)
- Check for multi-spaces with eslint, fix those and cleanup some DOCs and notes [`6a2f425`](https://github.com/Modernizr/Modernizr/commit/6a2f4256d86876edf23f9123c9db8fbc55d00517)
- Add npm badge to README [`1b95490`](https://github.com/Modernizr/Modernizr/commit/1b9549035dbed6ebbd07443513aa03abfeb9c2dd)
- Fix double DOC entry [`7599d26`](https://github.com/Modernizr/Modernizr/commit/7599d26b7fd49cacad297cd3cf824b9133d76d69)
- Exit with non-zero status if there were failures [`1818d61`](https://github.com/Modernizr/Modernizr/commit/1818d61a02e02feca59119ddddb730e11e160e9f)
- Add coveralls badge [`4ee23c7`](https://github.com/Modernizr/Modernizr/commit/4ee23c7f6d3a8ff3dcbc48fa87e4b3d2d3e27833)

#### [v3.7.1](https://github.com/Modernizr/Modernizr/compare/v3.7.0...v3.7.1)

> 14 March 2019

- Switch to markdown-it from remarkable [`#2424`](https://github.com/Modernizr/Modernizr/pull/2424)
- Fix touch event detection for Chrome &gt;= 70, see https://www.chromestatus.com/feature/4764225348042752 [`#2409`](https://github.com/Modernizr/Modernizr/pull/2409)
- Move find-parent-dir into devDependencies, since its only used in tests. [`6f34ec8`](https://github.com/Modernizr/Modernizr/commit/6f34ec8266a5368792eaa65b7e63a82ec955ab7e)
- Add missing tests to default config file [`342bcd5`](https://github.com/Modernizr/Modernizr/commit/342bcd5a883c801726605086b1d13f76fe4eac6b)
- Add minify: false to default config, it is the current behaviour anyway [`b66558e`](https://github.com/Modernizr/Modernizr/commit/b66558ed7a90ed14cbe336e5408f96a9a947f574)

#### [v3.7.0](https://github.com/Modernizr/Modernizr/compare/v3.6.0...v3.7.0)

> 26 February 2019

- fix #1663 - Configuration Options not working [`#2413`](https://github.com/Modernizr/Modernizr/pull/2413)
- Add auto-changelog for generating a CHANGELOG.md [`#2421`](https://github.com/Modernizr/Modernizr/pull/2421)
- Fix IE caniuse conflict for svgasimg  [`#2397`](https://github.com/Modernizr/Modernizr/pull/2397)
- Update inputsearchevent.js [`#2405`](https://github.com/Modernizr/Modernizr/pull/2405)
- Adding PublicKeyCredential feature detect for webauthn [`#2393`](https://github.com/Modernizr/Modernizr/pull/2393)
- Add caniuse "meta" property to es5/specification [`#2390`](https://github.com/Modernizr/Modernizr/pull/2390)
- Check for property and value support for CSS custom properites [`#2387`](https://github.com/Modernizr/Modernizr/pull/2387)
- Cleanup caniuse tags and other properties [`#2388`](https://github.com/Modernizr/Modernizr/pull/2388)
- Autogenerate info for license file [`#2353`](https://github.com/Modernizr/Modernizr/pull/2353)
- Fix exception in indexedDB check on Safari [`#2336`](https://github.com/Modernizr/Modernizr/pull/2336)
- Issue 2338 - Cleanup JSdoc [`#2368`](https://github.com/Modernizr/Modernizr/pull/2368)
- Adding feature detection for navigator.connection.effectiveType [`#2381`](https://github.com/Modernizr/Modernizr/pull/2381)
- Replace defunct caniuse jsonp.php?callback [`#2352`](https://github.com/Modernizr/Modernizr/pull/2352)
- Additional WebView check added to fileinput test [`#2367`](https://github.com/Modernizr/Modernizr/pull/2367)
- Fix Modernizr.localizednumber moves head below body [`#2365`](https://github.com/Modernizr/Modernizr/pull/2365)
- option to specify global var name to attach modernizr to #2362 [`#2363`](https://github.com/Modernizr/Modernizr/pull/2363)
- Intersection Observer API [`#2360`](https://github.com/Modernizr/Modernizr/pull/2360)
- Move custom ESLint rule to `no-restricted-syntax` [`#2359`](https://github.com/Modernizr/Modernizr/pull/2359)
- Use package.json `files` instead of .npmignore [`#2357`](https://github.com/Modernizr/Modernizr/pull/2357)
- More test around text decoration styling [`#2327`](https://github.com/Modernizr/Modernizr/pull/2327)
- Update jsdoc [`#2346`](https://github.com/Modernizr/Modernizr/pull/2346)
- Fixed csshypens detection on FireFox and Safari. [`#2345`](https://github.com/Modernizr/Modernizr/pull/2345)
- Added test for postMessage structured clones. fixes Modernizr/Modernizr#388 [`#1250`](https://github.com/Modernizr/Modernizr/pull/1250)
- Add audio autoplay feature detect [`#2185`](https://github.com/Modernizr/Modernizr/pull/2185)
- Replace text-justification -&gt; text-justify [`#2339`](https://github.com/Modernizr/Modernizr/pull/2339)
- Update eslint [`#2348`](https://github.com/Modernizr/Modernizr/pull/2348)
- Update require js, Uglify2 is now the default minifier (and therefore simply called uglify) (see http://jrburke.com/2016/03/17/requirejs-2.2-alameda-1.0-released/) [`#2344`](https://github.com/Modernizr/Modernizr/pull/2344)
- add Media Source Extension API feature dectection [`#2233`](https://github.com/Modernizr/Modernizr/pull/2233)
- Cleanups [`#2340`](https://github.com/Modernizr/Modernizr/pull/2340)
- Correctly define prefixes, fixes #2119 [`#2341`](https://github.com/Modernizr/Modernizr/pull/2341)
- IndexedDB: Fix InvalidStateError and UnknownError in Firefox [`#2337`](https://github.com/Modernizr/Modernizr/pull/2337)
- Fixed some define tags [`#2334`](https://github.com/Modernizr/Modernizr/pull/2334)
- Js doc cleanup [`#2333`](https://github.com/Modernizr/Modernizr/pull/2333)
- Feature detect for box-decoration-break [`#2330`](https://github.com/Modernizr/Modernizr/pull/2330)
- Feature detection for formNoValidate attribute on inputs. [`#2164`](https://github.com/Modernizr/Modernizr/pull/2164)
- Fix for input-formtarget detection. "T" in target must be uppercase, like formEnctype and formAction already are. [`#2163`](https://github.com/Modernizr/Modernizr/pull/2163)
- Dependency updates [`#2317`](https://github.com/Modernizr/Modernizr/pull/2317)
- Replace == with === [`#2329`](https://github.com/Modernizr/Modernizr/pull/2329)
- Add test for text-decoration-skip-ink [`#2324`](https://github.com/Modernizr/Modernizr/pull/2324)
- Fix #2325 [`#2326`](https://github.com/Modernizr/Modernizr/pull/2326)
- Detect font display [`#2323`](https://github.com/Modernizr/Modernizr/pull/2323)
- Fix webanimations property (#2276) [`#2320`](https://github.com/Modernizr/Modernizr/pull/2320)
- Remove some no-op code in webgl.js [`#2318`](https://github.com/Modernizr/Modernizr/pull/2318)
- Passive event listener detection causes error for EdgeHTML 15 (close #2298) [`#2299`](https://github.com/Modernizr/Modernizr/pull/2299)
- Spelling [`#2267`](https://github.com/Modernizr/Modernizr/pull/2267)
- Add css custom properties feature detection [`#2310`](https://github.com/Modernizr/Modernizr/pull/2310)
- Add detect for the GetBattery API [`#2312`](https://github.com/Modernizr/Modernizr/pull/2312)
- Update eslint [`#2304`](https://github.com/Modernizr/Modernizr/pull/2304)
- Cleanup and Update some dependencies [`#2294`](https://github.com/Modernizr/Modernizr/pull/2294)
- touchevents: Use mq in touch event detection. [`#2309`](https://github.com/Modernizr/Modernizr/pull/2309)
- fix #1663 - Configuration Options not working (#2413) [`#1663`](https://github.com/Modernizr/Modernizr/issues/1663)
- Fix IE caniuse conflict for svgasimg  (#2397) [`#2386`](https://github.com/Modernizr/Modernizr/issues/2386)
- Autogenerate info for license file (#2353) [`#2289`](https://github.com/Modernizr/Modernizr/issues/2289)
- Correctly define prefixes, fixes #2119 (#2341) [`#2119`](https://github.com/Modernizr/Modernizr/issues/2119)
- Fix #2325 (#2326) [`#2325`](https://github.com/Modernizr/Modernizr/issues/2325)
- Remove some no-op code in webgl.js (#2318) [`#2300`](https://github.com/Modernizr/Modernizr/issues/2300)
- Passive event listener detection causes error for EdgeHTML 15 (close #2298) (#2299) [`#2298`](https://github.com/Modernizr/Modernizr/issues/2298)
- Cleanup some extra whitespace [`4d10f04`](https://github.com/Modernizr/Modernizr/commit/4d10f046a8aab199fe6a73a85779a2b92717afc3)
- Add task to serve test-directory for test results [`f933bf7`](https://github.com/Modernizr/Modernizr/commit/f933bf7ebef45e2e5ef9a3391b6b2b68a31aa7f8)
- Update dependencies, Remove unused greenkeeper entry [`9bae119`](https://github.com/Modernizr/Modernizr/commit/9bae119d57827aa1c3e6ac0a7168eae5115047a6)
- Fix link to article (#2252) [`c666b0c`](https://github.com/Modernizr/Modernizr/commit/c666b0cdc303ebc43891f992bfcab9bff7fa9f34)
- Update devDependencies [`83f843b`](https://github.com/Modernizr/Modernizr/commit/83f843bba3ddb417d4dd92c7f2b21dacfc468fbf)
- Add start script [`87c8b22`](https://github.com/Modernizr/Modernizr/commit/87c8b22d208903c5ca5c7af8dc1a7cc910521ffd)
- Rename readme.md to README.md [`232e23b`](https://github.com/Modernizr/Modernizr/commit/232e23b52757c243ad36967ecba7b51b79ae85ec)

#### [v3.6.0](https://github.com/Modernizr/Modernizr/compare/v3.5.0...v3.6.0)

> 5 March 2018

- Brought across @myakura's code changes to fix #1812 [`#2250`](https://github.com/Modernizr/Modernizr/pull/2250)
- Use roundedEquals to test vw and vh units [`#2264`](https://github.com/Modernizr/Modernizr/pull/2264)
- Remove ancient (and expensive) logic for verifying CSS transform support. [`#2291`](https://github.com/Modernizr/Modernizr/pull/2291)
- Add test for CSS `:focus-within` pseudo-selector [`#2287`](https://github.com/Modernizr/Modernizr/pull/2287)
- Update version number in License file [`#2279`](https://github.com/Modernizr/Modernizr/pull/2279)
- Ensure elem.parentNode exists before remove its child [`#2274`](https://github.com/Modernizr/Modernizr/pull/2274)
- Fix typo [`#2243`](https://github.com/Modernizr/Modernizr/pull/2243)
- add detect for variable fonts [`#2202`](https://github.com/Modernizr/Modernizr/pull/2202)
- set fitting npm version according to nodejs version (and add nodejs 4, 6, 8) [`#2222`](https://github.com/Modernizr/Modernizr/pull/2222)
- Remove hand.js polyfill, expand notes/description for Pointer Events [`#2218`](https://github.com/Modernizr/Modernizr/pull/2218)
- chore(readme): fix missing COC link [`#2211`](https://github.com/Modernizr/Modernizr/pull/2211)
- Update autoplay.js [`#2207`](https://github.com/Modernizr/Modernizr/pull/2207)
- Update hairline.js [`#2198`](https://github.com/Modernizr/Modernizr/pull/2198)
- Brought across @myakura's code changes to fix #1812 (#2250) [`#1812`](https://github.com/Modernizr/Modernizr/issues/1812)
- Add test for CSS `:focus-within` pseudo-selector (#2287) [`#2270`](https://github.com/Modernizr/Modernizr/issues/2270)
- Update version number in License file (#2279) [`#2165`](https://github.com/Modernizr/Modernizr/issues/2165)
- tag 3.6.0 [`9120b22`](https://github.com/Modernizr/Modernizr/commit/9120b2214dcbbe200192c76f07582e7f5543110f)

#### [v3.5.0](https://github.com/Modernizr/Modernizr/compare/v3.4.0...v3.5.0)

> 13 April 2017

- Update yargs to version 7.0.2 🚀 [`#2175`](https://github.com/Modernizr/Modernizr/pull/2175)
- Add CSS Grid test for old & new syntaxes [`#2189`](https://github.com/Modernizr/Modernizr/pull/2189)
- Update grunt-contrib-clean to version 1.1.0 🚀 [`#2188`](https://github.com/Modernizr/Modernizr/pull/2188)
- adds PEP to pointer events [`#2179`](https://github.com/Modernizr/Modernizr/pull/2179)
- Updating with Ryan & Patrick's requests [`34f4ced`](https://github.com/Modernizr/Modernizr/commit/34f4ced747aca2a479154e12fc29dbcbefd818a5)
- Comma lost its way, but eventually found its home [`37935b5`](https://github.com/Modernizr/Modernizr/commit/37935b5d76436b26f4316165edb46af3fa1199f9)
- chore(package): update grunt-contrib-clean to version 1.1.0 [`cbf6033`](https://github.com/Modernizr/Modernizr/commit/cbf6033922c76b83045ca9826327a7c35b3e4141)
- chore(package): update yargs to version 7.0.2 [`3476845`](https://github.com/Modernizr/Modernizr/commit/3476845ddf6fdc3de6435cf68d9f1e9e2209ad34)

#### [v3.4.0](https://github.com/Modernizr/Modernizr/compare/v3.3.1...v3.4.0)

> 15 March 2017

- add custom elements detection [`#2155`](https://github.com/Modernizr/Modernizr/pull/2155)
- Repair detect regions [`#2091`](https://github.com/Modernizr/Modernizr/pull/2091)
- Fix localizednumber test. Overwrite the existing value rather than appending text [`#2093`](https://github.com/Modernizr/Modernizr/pull/2093)
- Remove blacklisting of old Android from fontface.js. Closes #1851 [`#2095`](https://github.com/Modernizr/Modernizr/pull/2095)
- Feature detect: CSS Transforms Level 2. Fixes #1625. [`#2100`](https://github.com/Modernizr/Modernizr/pull/2100)
- Fix false positive IndexedDB Blob test on iOS 10 [`#2102`](https://github.com/Modernizr/Modernizr/pull/2102)
- Fix minor typos in comment block [`#2128`](https://github.com/Modernizr/Modernizr/pull/2128)
- contains =&gt; includes (String.prototype) [`#2136`](https://github.com/Modernizr/Modernizr/pull/2136)
- Update proxyquire to version 1.7.11 🚀 [`#2150`](https://github.com/Modernizr/Modernizr/pull/2150)
- Update supports.js [`#2097`](https://github.com/Modernizr/Modernizr/pull/2097)
- 👻😱 Node.js 0.10 is unmaintained 😱👻 [`#2115`](https://github.com/Modernizr/Modernizr/pull/2115)
- Update load-grunt-tasks to version 3.5.2 🚀 [`#2054`](https://github.com/Modernizr/Modernizr/pull/2054)
- Update yargs to version 6.6.0 🚀 [`#2137`](https://github.com/Modernizr/Modernizr/pull/2137)
- Update lodash to version 4.17.4 🚀 [`#2138`](https://github.com/Modernizr/Modernizr/pull/2138)
- Remove duplicates from config-all.json [`#2066`](https://github.com/Modernizr/Modernizr/pull/2066)
- Fix "elem.parentNode is null" with Flashblock [`#2063`](https://github.com/Modernizr/Modernizr/pull/2063)
- chore(package): update lodash to version 4.15.0 [`#2052`](https://github.com/Modernizr/Modernizr/pull/2052)
- chore(package): update doctrine to version 1.2.3 [`#2055`](https://github.com/Modernizr/Modernizr/pull/2055)
- chore(package): update yargs to version 5.0.0 [`#2056`](https://github.com/Modernizr/Modernizr/pull/2056)
- chore(package): update lodash to version 4.14.2 [`#2051`](https://github.com/Modernizr/Modernizr/pull/2051)
- dont use Bool constructor for false results. [`#2049`](https://github.com/Modernizr/Modernizr/pull/2049)
- Fix preserve3d's IE11/Win10 false positive [`#1920`](https://github.com/Modernizr/Modernizr/pull/1920)
- Update grunt-saucelabs to version 9.0.0 🚀 [`#2021`](https://github.com/Modernizr/Modernizr/pull/2021)
- add detects for hover and pointer mediq queries [`#2028`](https://github.com/Modernizr/Modernizr/pull/2028)
- chore(package): update grunt-istanbul to version 0.7.1 [`#2015`](https://github.com/Modernizr/Modernizr/pull/2015)
- block direct usage of getComputedStyle, as it causes problems in certain [`#2045`](https://github.com/Modernizr/Modernizr/pull/2045)
- convert jshint and jscs to eslint [`#2044`](https://github.com/Modernizr/Modernizr/pull/2044)
- chore(package): update lodash to version 4.14.1 [`#2042`](https://github.com/Modernizr/Modernizr/pull/2042)
- allow for setClasses to be included via cli flag [`#2043`](https://github.com/Modernizr/Modernizr/pull/2043)
- chore(package): update lodash to version 4.14.0 [`#2038`](https://github.com/Modernizr/Modernizr/pull/2038)
- chore(package): update yargs to version 4.8.1 [`#2033`](https://github.com/Modernizr/Modernizr/pull/2033)
- Check for &gt;=6 as chrome rounds down value when page is zoomed [`#2005`](https://github.com/Modernizr/Modernizr/pull/2005)
- alias svgasimg to svgincss [`#2031`](https://github.com/Modernizr/Modernizr/pull/2031)
- IndexedDB detection tests for indexedDB.open [`#2030`](https://github.com/Modernizr/Modernizr/pull/2030)
- history APIs should be false on file:// uris [`#2029`](https://github.com/Modernizr/Modernizr/pull/2029)
- Switch from marked to remarkable due to upatched CVE (#2003) [`#2027`](https://github.com/Modernizr/Modernizr/pull/2027)
- Create messagechannel.js [`#2026`](https://github.com/Modernizr/Modernizr/pull/2026)
- chore(package): update yargs to version 4.8.0 [`#2025`](https://github.com/Modernizr/Modernizr/pull/2025)
- chore(package): update grunt-saucelabs to version 8.6.3 [`#2018`](https://github.com/Modernizr/Modernizr/pull/2018)
- chore(package): update proxyquire to version 1.7.10 [`#2016`](https://github.com/Modernizr/Modernizr/pull/2016)
- chore(package): update grunt-jscs to version 3.0.1 [`#2014`](https://github.com/Modernizr/Modernizr/pull/2014)
- chore(package): update grunt-jscs to version 3.0.0 [`#2006`](https://github.com/Modernizr/Modernizr/pull/2006)
- remove grunt-suacelabs from the gh pages build to stop large file emails [`#1994`](https://github.com/Modernizr/Modernizr/pull/1994)
- localstorage: compat notes [`#1993`](https://github.com/Modernizr/Modernizr/pull/1993)
- chore(package): update jquery to version 1.12.4 [`#1988`](https://github.com/Modernizr/Modernizr/pull/1988)
- chore(package): update lodash to version 4.13.1 [`#1992`](https://github.com/Modernizr/Modernizr/pull/1992)
- Fix issue #1365 - css-scrollbars false positive in FF [`#1990`](https://github.com/Modernizr/Modernizr/pull/1990)
- chore(package): update doctrine to version 1.2.2 [`#1986`](https://github.com/Modernizr/Modernizr/pull/1986)
- get dest from config [`#1816`](https://github.com/Modernizr/Modernizr/pull/1816)
- https link to modernizr.com [`#1940`](https://github.com/Modernizr/Modernizr/pull/1940)
- Add detect for passive event listeners [`#1982`](https://github.com/Modernizr/Modernizr/pull/1982)
- chore(package): update doctrine to version 1.2.1 [`#1937`](https://github.com/Modernizr/Modernizr/pull/1937)
- chore(package): update grunt to version 1.0.1 [`#1950`](https://github.com/Modernizr/Modernizr/pull/1950)
- chore(package): update grunt-contrib-connect to version 1.0.2 [`#1965`](https://github.com/Modernizr/Modernizr/pull/1965)
- chore(package): update grunt-coveralls to version 1.0.1 [`#1967`](https://github.com/Modernizr/Modernizr/pull/1967)
- chore(package): update yargs to version 4.7.1 [`#1983`](https://github.com/Modernizr/Modernizr/pull/1983)
- chore(package): update lodash to version 4.12.0 [`#1978`](https://github.com/Modernizr/Modernizr/pull/1978)
- chore(package): update proxyquire to version 1.7.9 [`#1980`](https://github.com/Modernizr/Modernizr/pull/1980)
- chore(package): update yargs to version 4.6.0 [`#1956`](https://github.com/Modernizr/Modernizr/pull/1956)
- Fixes Preserve3D test in Edge and IE.  [`#1957`](https://github.com/Modernizr/Modernizr/pull/1957)
- Improve videoautoplay detection [`#1963`](https://github.com/Modernizr/Modernizr/pull/1963)
- Fixes grunt related build error [`#1962`](https://github.com/Modernizr/Modernizr/pull/1962)
- Remove duplicate img/jpeg2000 feature-detects entry [`#1964`](https://github.com/Modernizr/Modernizr/pull/1964)
- Update jquery to version 1.12.2 🚀 [`#1926`](https://github.com/Modernizr/Modernizr/pull/1926)
- Update grunt-contrib-connect to version 1.0.1 🚀 [`#1934`](https://github.com/Modernizr/Modernizr/pull/1934)
- Update yargs to version 4.3.1 🚀 [`#1924`](https://github.com/Modernizr/Modernizr/pull/1924)
- fixes Edge regex in uaparser.js [`#1925`](https://github.com/Modernizr/Modernizr/pull/1925)
- Update grunt-contrib-copy to version 1.0.0 🚀 [`#1914`](https://github.com/Modernizr/Modernizr/pull/1914)
- Update multi-column layout polyfill source [`#1923`](https://github.com/Modernizr/Modernizr/pull/1923)
- Passthrough script for Powershell and cmd.exe, fixes #1910  [`#1919`](https://github.com/Modernizr/Modernizr/pull/1919)
- Update grunt-jscs to version 2.8.0 🚀 [`#1909`](https://github.com/Modernizr/Modernizr/pull/1909)
- Update lodash to version 4.6.1 🚀 [`#1908`](https://github.com/Modernizr/Modernizr/pull/1908)
- Update grunt-contrib-connect to version 1.0.0 🚀 [`#1916`](https://github.com/Modernizr/Modernizr/pull/1916)
- Update grunt-contrib-jade to version 1.0.0 🚀 [`#1915`](https://github.com/Modernizr/Modernizr/pull/1915)
- Update load-grunt-tasks to version 3.4.1 🚀 [`#1905`](https://github.com/Modernizr/Modernizr/pull/1905)
- Update yargs to version 4.2.0 🚀 [`#1901`](https://github.com/Modernizr/Modernizr/pull/1901)
- Update jquery to version 1.12.1 🚀 [`#1898`](https://github.com/Modernizr/Modernizr/pull/1898)
- Update lodash to version 4.5.1 🚀 [`#1897`](https://github.com/Modernizr/Modernizr/pull/1897)
- Update grunt-istanbul to version 0.7.0 🚀 [`#1896`](https://github.com/Modernizr/Modernizr/pull/1896)
- Update doctrine to version 1.2.0 🚀 [`#1895`](https://github.com/Modernizr/Modernizr/pull/1895)
- Fix websockets test for some Panasonic SmartTVs [`#1884`](https://github.com/Modernizr/Modernizr/pull/1884)
- Update grunt-contrib-jshint to version 1.0.0 🚀 [`#1886`](https://github.com/Modernizr/Modernizr/pull/1886)
- Add test for the `URLSearchParams` API [`#1891`](https://github.com/Modernizr/Modernizr/pull/1891)
- Update lodash to version 4.5.0 🚀 [`#1887`](https://github.com/Modernizr/Modernizr/pull/1887)
- Increase mochaTest timeout to 5s [`#1889`](https://github.com/Modernizr/Modernizr/pull/1889)
- Update lodash to version 4.4.0 🚀 [`#1881`](https://github.com/Modernizr/Modernizr/pull/1881)
- Update grunt-contrib-clean to version 1.0.0 🚀 [`#1879`](https://github.com/Modernizr/Modernizr/pull/1879)
- Update yargs to version 4.1.0 🚀 [`#1878`](https://github.com/Modernizr/Modernizr/pull/1878)
- Change syntax highlighting [`#1873`](https://github.com/Modernizr/Modernizr/pull/1873)
- Update grunt-istanbul to version 0.6.2 🚀 [`#1871`](https://github.com/Modernizr/Modernizr/pull/1871)
- Update lodash to version 4.3.0 🚀 [`#1872`](https://github.com/Modernizr/Modernizr/pull/1872)
- Update lodash to version 4.2.1 🚀 [`#1869`](https://github.com/Modernizr/Modernizr/pull/1869)
- fixed preserve-3d detect on IE11/Windows 10 in #1748 [`#1868`](https://github.com/Modernizr/Modernizr/pull/1868)
- Update lodash to version 4.2.0 🚀 [`#1867`](https://github.com/Modernizr/Modernizr/pull/1867)
- banner: use https build url [`#1865`](https://github.com/Modernizr/Modernizr/pull/1865)
- Update lodash to version 4.1.0 🚀 [`#1859`](https://github.com/Modernizr/Modernizr/pull/1859)
- Update grunt-jscs to version 2.7.0 🚀 [`#1860`](https://github.com/Modernizr/Modernizr/pull/1860)
- fix usePrefixes for some detects. [`#1854`](https://github.com/Modernizr/Modernizr/pull/1854)
- Fix case type on line 9 [`#1849`](https://github.com/Modernizr/Modernizr/pull/1849)
- Add test for es6 arrow functions [`#1794`](https://github.com/Modernizr/Modernizr/pull/1794)
- dont cause the cli test to create a file that I keep accidentally adding [`#1845`](https://github.com/Modernizr/Modernizr/pull/1845)
- Add an alternative check to detect opus codec support [`#1784`](https://github.com/Modernizr/Modernizr/pull/1784)
- fix vml detect for xhtml5 pages [`#1844`](https://github.com/Modernizr/Modernizr/pull/1844)
- Add semicolons to avoid unicode feature-detect generating typos [`#1823`](https://github.com/Modernizr/Modernizr/pull/1823)
- Update grunt-contrib-jshint to version 0.12.0 🚀 [`#1843`](https://github.com/Modernizr/Modernizr/pull/1843)
- Update yargs to version 3.32.0 🚀 [`#1840`](https://github.com/Modernizr/Modernizr/pull/1840)
- Merge pull request #2095 from PikadudeNo1/patch-1 [`#1851`](https://github.com/Modernizr/Modernizr/issues/1851)
- Merge pull request #2100 from rupl/csstransforms-level2 [`#1625`](https://github.com/Modernizr/Modernizr/issues/1625)
- Update readme.md [`#2047`](https://github.com/Modernizr/Modernizr/issues/2047)
- Check if the put request is successful. [`#2101`](https://github.com/Modernizr/Modernizr/issues/2101)
- Remove blacklisting of old Android from fontface.js. Closes #1851 [`#1851`](https://github.com/Modernizr/Modernizr/issues/1851)
- Repair detect regions [`#2079`](https://github.com/Modernizr/Modernizr/issues/2079)
- IndexedDB detection tests for indexedDB.open (#2030) [`#1390`](https://github.com/Modernizr/Modernizr/issues/1390)
- history APIs should be false on file:// uris (#2029) [`#1592`](https://github.com/Modernizr/Modernizr/issues/1592)
- add detects for hover and pointer mediq queries [`#664`](https://github.com/Modernizr/Modernizr/issues/664)
- update incorrect metadata [`#2011`](https://github.com/Modernizr/Modernizr/issues/2011)
- closes #1961 [`#1961`](https://github.com/Modernizr/Modernizr/issues/1961)
- Merge pull request #1919 from roblarsen/windows-cli [`#1910`](https://github.com/Modernizr/Modernizr/issues/1910)
- fix usePrefixes for some detects. [`#1852`](https://github.com/Modernizr/Modernizr/issues/1852)
- remove stale jshint control comments [`9f4f44b`](https://github.com/Modernizr/Modernizr/commit/9f4f44bb4906718f85ac6b5a9636d1e71897375a)
- whoops [`ff9fe4b`](https://github.com/Modernizr/Modernizr/commit/ff9fe4b3421f1ef7c704b8479bb09f7ab7fc4af7)
- remove accidently commited file [`722ce29`](https://github.com/Modernizr/Modernizr/commit/722ce29b7e489d318b0209e8f3a4eaf7f2a4d192)
- filter the UA/CanIUse version in a more accurate way for certain Safari versions [`da22eb2`](https://github.com/Modernizr/Modernizr/commit/da22eb27631fc4957f67607fe6042e85c0a84656)
- Flip logic for clarity. [`f9ddfa2`](https://github.com/Modernizr/Modernizr/commit/f9ddfa2e008f291ed507f505e7c848062c509969)
- Add video crossOrigin detect [`a9d0420`](https://github.com/Modernizr/Modernizr/commit/a9d042056d4016e25f7da8a15f0425fc174e57ec)
- Feature detect: CSS Transforms Level 2 [`2a0044b`](https://github.com/Modernizr/Modernizr/commit/2a0044b4c17db68e31bfe89980cf2dc5b52b21e3)
- chore(package): update grunt-saucelabs to version 9.0.0 [`5a67153`](https://github.com/Modernizr/Modernizr/commit/5a671538dc82c71a197dbf210a4539a40398e0b9)
- Fix websockets test on some Panasonic SmartTV browsers [`bcb5749`](https://github.com/Modernizr/Modernizr/commit/bcb57496cbadf9be7d60cf1a818e1c452f0adbeb)
- Fix testProps so it works on strict XHTML browsers [`3def34d`](https://github.com/Modernizr/Modernizr/commit/3def34d8015c70853a1b36223934edfb71e54f69)
- update invalid datachannel detect [`aff821e`](https://github.com/Modernizr/Modernizr/commit/aff821e42996f8996ba872e217441266bc1debd1)
- chore: drop support for Node.js 0.10 [`73b85f0`](https://github.com/Modernizr/Modernizr/commit/73b85f0fc7fe44d2ee452e108e93a13d62a8561b)
- Add semicolons to avoid generating typos [`1b4db6e`](https://github.com/Modernizr/Modernizr/commit/1b4db6e15bf268d9e46e36d6538b31469afba482)
- fix linting err [`8910a5a`](https://github.com/Modernizr/Modernizr/commit/8910a5ac95829e07ced218b17af61df023ece67d)
- ignore joi updates as we are not using es6 syntax [`8823422`](https://github.com/Modernizr/Modernizr/commit/8823422559d82501cc34d5eac66a934209ce05d0)
- fixes Edge regex in uaparser. [`1d685b4`](https://github.com/Modernizr/Modernizr/commit/1d685b4b416e15ef98e931bce9d66dfb0ae8ebfc)
- chore(package): update yargs to version 4.2.0 [`c9169c6`](https://github.com/Modernizr/Modernizr/commit/c9169c609a02d93a16dfa232ef17f7c0f5012b30)
- remove unnecessary metadata [`062f74b`](https://github.com/Modernizr/Modernizr/commit/062f74b207b39e65830ea0df0cb35c1bbe97176f)
- chore(package): update jquery to version 1.12.3 [`8591cd6`](https://github.com/Modernizr/Modernizr/commit/8591cd6fe1f715933277998d7456e1e3b97feb93)
- chore(package): update yargs to version 3.32.0 [`4868f74`](https://github.com/Modernizr/Modernizr/commit/4868f74631af36ace15dbd05051e6d11f40c050a)
- chore(package): update grunt to version 1.0.0 [`28152e0`](https://github.com/Modernizr/Modernizr/commit/28152e0c8598b8e4c9a512bf2446ada9e0fb6392)
- chore(package): update lodash to version 4.8.2 [`fbc6c5e`](https://github.com/Modernizr/Modernizr/commit/fbc6c5eac63cd58e6cfabde6f4ad15a814d3fcba)
- Update lodash to version 4.8.0 [`d9bd9dd`](https://github.com/Modernizr/Modernizr/commit/d9bd9dd4d4646dfb8138da7f714ce43e41d95a77)
- chore(package): update grunt-contrib-connect to version 1.0.1 [`bab5b31`](https://github.com/Modernizr/Modernizr/commit/bab5b319528ea985f9a2aeac577641f52b6cfe95)
- chore(package): update jquery to version 1.12.2 [`e4b2e05`](https://github.com/Modernizr/Modernizr/commit/e4b2e05884654f00b1eb100bcdf8032f82971c17)
- fix linter err [`7bdb40e`](https://github.com/Modernizr/Modernizr/commit/7bdb40ecf5c04b3ed5a2bcb9ce76537fa039b675)
- chore(package): update yargs to version 4.3.1 [`dc4b2f3`](https://github.com/Modernizr/Modernizr/commit/dc4b2f33b28b5117c2dd2a315cc07108299500ba)
- chore(package): update yargs to version 6.6.0 [`e31561b`](https://github.com/Modernizr/Modernizr/commit/e31561bb8cdd37ec4791e54cd94b26fcd9f2e97a)
- chore(package): update grunt-contrib-copy to version 1.0.0 [`d109ff3`](https://github.com/Modernizr/Modernizr/commit/d109ff350da011c5f0348a12da82d5a9ac80c297)
- chore(package): update grunt-contrib-connect to version 1.0.0 [`371f13d`](https://github.com/Modernizr/Modernizr/commit/371f13d9240b2648e1a8613cc1bb0834db208f84)
- chore(package): update grunt-contrib-jade to version 1.0.0 [`228d080`](https://github.com/Modernizr/Modernizr/commit/228d0800416bb52a3cfdf17fbc7f4392357397d7)
- chore(package): update grunt-jscs to version 2.8.0 [`b4d67ee`](https://github.com/Modernizr/Modernizr/commit/b4d67eef3d9f912b03bfd11886c8ea86d5dc4460)
- chore(package): update lodash to version 4.6.1 [`e4a9bfd`](https://github.com/Modernizr/Modernizr/commit/e4a9bfd801056be7036ab259d0e87ea703977cd2)
- chore(package): update load-grunt-tasks to version 3.4.1 [`0135c1a`](https://github.com/Modernizr/Modernizr/commit/0135c1aa9fec4a64023af7aac2b54739e15d55cc)
- chore(package): update load-grunt-tasks to version 3.5.2 [`0d35d06`](https://github.com/Modernizr/Modernizr/commit/0d35d0627cefa695a946e7cc5cd7cb874edcf83e)
- chore(package): update jquery to version 1.12.1 [`d4635ec`](https://github.com/Modernizr/Modernizr/commit/d4635ec3c7831ad0ceb024165bfc08cb10159f91)
- chore(package): update lodash to version 4.5.1 [`8fc8d97`](https://github.com/Modernizr/Modernizr/commit/8fc8d97eac9c4e680662f7c40e586a56e3c12d79)
- chore(package): update grunt-istanbul to version 0.7.0 [`84f63a3`](https://github.com/Modernizr/Modernizr/commit/84f63a3ca10e81d8a0a219094477c4805d10ce15)
- chore(package): update doctrine to version 1.2.0 [`ea08ac3`](https://github.com/Modernizr/Modernizr/commit/ea08ac33c063e6cfe567cce682812e6eacd40755)
- chore(package): update lodash to version 4.17.4 [`f07364e`](https://github.com/Modernizr/Modernizr/commit/f07364e1d76472a8cfc3affb7bc1d786a3910e7b)
- chore(package): update lodash to version 4.5.0 [`2cb16fe`](https://github.com/Modernizr/Modernizr/commit/2cb16fed71c0a7c112011e14f57d38436ecdc6c4)
- chore(package): update grunt-contrib-jshint to version 1.0.0 [`2f6c6a2`](https://github.com/Modernizr/Modernizr/commit/2f6c6a290745e2d00f6f379cbfa8a2ea06ebf653)
- chore(package): update lodash to version 4.4.0 [`4ff522f`](https://github.com/Modernizr/Modernizr/commit/4ff522f12711ed2cf4e0a41d423241fc2172b097)
- chore(package): update grunt-contrib-clean to version 1.0.0 [`8c58114`](https://github.com/Modernizr/Modernizr/commit/8c581140063e0e1648623078d8e811fe07142ad6)
- chore(package): update yargs to version 4.1.0 [`5739de3`](https://github.com/Modernizr/Modernizr/commit/5739de3c41c80a4557aa3b73fe9da2ef31b61f0b)
- chore(package): update lodash to version 4.3.0 [`f125d4d`](https://github.com/Modernizr/Modernizr/commit/f125d4d4f7cd1ab6d2de9e4c95125cf89ad044b4)
- chore(package): update grunt-istanbul to version 0.6.2 [`7ec1f5b`](https://github.com/Modernizr/Modernizr/commit/7ec1f5bd7eb8fa28070fab8b95dd824f1334d81f)
- chore(package): update lodash to version 4.2.1 [`3c8b736`](https://github.com/Modernizr/Modernizr/commit/3c8b7361a4956405fd81333725de41f945e43d7f)
- chore(package): update lodash to version 4.2.0 [`550e42c`](https://github.com/Modernizr/Modernizr/commit/550e42c99b3290d31eef73e119282609874ee8ab)
- chore(package): update grunt-jscs to version 2.7.0 [`e6fc38b`](https://github.com/Modernizr/Modernizr/commit/e6fc38ba788bd6fd14b57b4e71296c74b464faa3)
- chore(package): update lodash to version 4.1.0 [`3413fd8`](https://github.com/Modernizr/Modernizr/commit/3413fd8e8d21965ba8fa6a4319847e33af7a8a65)
- chore(package): update proxyquire to version 1.7.11 [`1bad4f3`](https://github.com/Modernizr/Modernizr/commit/1bad4f33f205551f3911e5ba8f6da3ff8a136df7)
- chore(package): update grunt-contrib-jshint to version 0.12.0 [`9fe8327`](https://github.com/Modernizr/Modernizr/commit/9fe8327313eebeb251873b8d0f018b54b151f989)
- Passthrough script for Powershell and cmd.exe [`063eb2b`](https://github.com/Modernizr/Modernizr/commit/063eb2b3c37dbecbdddee7e5b7b9a4c7f4280948)
- Fix localizednumber test. Overwrite the existing value rather than appending [`9bc5883`](https://github.com/Modernizr/Modernizr/commit/9bc58839bb08f52df7a49e87fac85c8c99893360)

#### [v3.3.1](https://github.com/Modernizr/Modernizr/compare/v3.3.0...v3.3.1)

> 14 January 2016

- fix cli crash introduced in #1830 [`#1839`](https://github.com/Modernizr/Modernizr/pull/1839)
- Update links [`#1838`](https://github.com/Modernizr/Modernizr/pull/1838)
- Fix indexeddbblob-test (#1834) [`#1835`](https://github.com/Modernizr/Modernizr/pull/1835)
- Update lodash to version 4.0.0 🚀 [`#1830`](https://github.com/Modernizr/Modernizr/pull/1830)
- create a requireConfig instance per build call. fixes #1832 [`#1833`](https://github.com/Modernizr/Modernizr/pull/1833)
- Fix IndexedDB check in Firefox with disabled cookies [`#1831`](https://github.com/Modernizr/Modernizr/pull/1831)
- Update jquery to version 1.12.0 🚀 [`#1828`](https://github.com/Modernizr/Modernizr/pull/1828)
- add comment documenting the purpose of the heartz string, closes #1814 [`#1814`](https://github.com/Modernizr/Modernizr/issues/1814)
- Merge pull request #1833 from patrickkettner/fix-global-config-leak [`#1832`](https://github.com/Modernizr/Modernizr/issues/1832)
- create a requireConfig instance per build call. fixes #1832 [`#1832`](https://github.com/Modernizr/Modernizr/issues/1832)
- chore(package): update lodash to version 4.0.0 [`4738f5a`](https://github.com/Modernizr/Modernizr/commit/4738f5a957e1ecd25850007293f5c8c59cf03bbe)
- Remove unnecessary assignment [`715d60b`](https://github.com/Modernizr/Modernizr/commit/715d60bdd68c6235783737d0895bbfa3179319be)
- release 3.3.1 [`f6ebbb8`](https://github.com/Modernizr/Modernizr/commit/f6ebbb887780c57deeb4af439609ebbc92a0241f)
- #1834 Fix for typo in indexeddbblob-test preventing it from running [`d7087dc`](https://github.com/Modernizr/Modernizr/commit/d7087dc84a5f07c65533fe7b039410872949db8b)
- chore(package): update jquery to version 1.12.0 [`8d8f329`](https://github.com/Modernizr/Modernizr/commit/8d8f3295849f3aa1ced873d0e70918eb1e141231)

#### [v3.3.0](https://github.com/Modernizr/Modernizr/compare/v3.2.0...v3.3.0)

> 11 January 2016

- Make form-validation output valid code [`#1824`](https://github.com/Modernizr/Modernizr/pull/1824)
- Update doctrine to version 1.1.0 🚀 [`#1827`](https://github.com/Modernizr/Modernizr/pull/1827)
- Update grunt-jscs to version 2.6.0 🚀 [`#1822`](https://github.com/Modernizr/Modernizr/pull/1822)
- Fix false positive in Notifications test for Chrome on Android (fixes #1660) [`#1813`](https://github.com/Modernizr/Modernizr/pull/1813)
- Update doctrine to version 1.0.0 🚀 [`#1815`](https://github.com/Modernizr/Modernizr/pull/1815)
- Update load-grunt-tasks to version 3.4.0 🚀 [`#1809`](https://github.com/Modernizr/Modernizr/pull/1809)
- Fixed typo in documentation and capitalized "IE" [`#1803`](https://github.com/Modernizr/Modernizr/pull/1803)
- Add a new base64 encoded h264 video to fix autoplay false negative in Safari [`#1795`](https://github.com/Modernizr/Modernizr/pull/1795)
- add fix for custom tests [`#1801`](https://github.com/Modernizr/Modernizr/pull/1801)
- Update grunt-jscs to version 2.5.0 🚀 [`#1798`](https://github.com/Modernizr/Modernizr/pull/1798)
- Update yargs to version 3.31.0 🚀 [`#1791`](https://github.com/Modernizr/Modernizr/pull/1791)
- Update grunt-saucelabs to version 8.6.2 🚀 [`#1787`](https://github.com/Modernizr/Modernizr/pull/1787)
- Update grunt-jscs to version 2.4.0 🚀 [`#1785`](https://github.com/Modernizr/Modernizr/pull/1785)
- Update grunt-mocha to version 0.4.15 🚀 [`#1783`](https://github.com/Modernizr/Modernizr/pull/1783)
- Update grunt-mocha to version 0.4.14 🚀 [`#1782`](https://github.com/Modernizr/Modernizr/pull/1782)
- Update doctrine to version 0.7.2 🚀 [`#1779`](https://github.com/Modernizr/Modernizr/pull/1779)
- add detect for css snap points [`#1778`](https://github.com/Modernizr/Modernizr/pull/1778)
- add image crossOrigin detect [`#1775`](https://github.com/Modernizr/Modernizr/pull/1775)
- add detect for font ligatures [`#1774`](https://github.com/Modernizr/Modernizr/pull/1774)
- Fix build query not including setclasses when passed as an option [`#1772`](https://github.com/Modernizr/Modernizr/pull/1772)
- feature-detect for ES6 Map, Set, WeakMap and WeakSet [`#1396`](https://github.com/Modernizr/Modernizr/pull/1396)
- Add Test for Safari WebKit Force Touch Events [`#1613`](https://github.com/Modernizr/Modernizr/pull/1613)
- Add hairline test. [`#1769`](https://github.com/Modernizr/Modernizr/pull/1769)
- Update grunt-jscs to version 2.3.0 🚀 [`#1737`](https://github.com/Modernizr/Modernizr/pull/1737)
- Update grunt-contrib-connect to version 0.11.2 🚀 [`#1734`](https://github.com/Modernizr/Modernizr/pull/1734)
- Update requirejs to version 2.1.22 🚀 [`#1768`](https://github.com/Modernizr/Modernizr/pull/1768)
- Update requirejs to version 2.1.21 🚀 [`#1767`](https://github.com/Modernizr/Modernizr/pull/1767)
- remove hyphen from default property name of Base64 test [`#1761`](https://github.com/Modernizr/Modernizr/pull/1761)
- fix nthchild false negative [`#1757`](https://github.com/Modernizr/Modernizr/pull/1757)
- Update yargs to version 3.30.0 🚀 [`#1758`](https://github.com/Modernizr/Modernizr/pull/1758)
- Update grunt-contrib-clean to version 0.7.0 🚀 [`#1755`](https://github.com/Modernizr/Modernizr/pull/1755)
- Update doctrine to version 0.7.1 🚀 [`#1756`](https://github.com/Modernizr/Modernizr/pull/1756)
- Add open code of conduct statement [`#1743`](https://github.com/Modernizr/Modernizr/pull/1743)
- Flash: Attach fake body only when actually needed [`#1557`](https://github.com/Modernizr/Modernizr/pull/1557)
- Fix dependency name ordering in css/filters test [`#1744`](https://github.com/Modernizr/Modernizr/pull/1744)
- Specifiy codec name when check support of mp3 [`#1740`](https://github.com/Modernizr/Modernizr/pull/1740)
- Update joi to version 6.10.0 🚀 [`#1738`](https://github.com/Modernizr/Modernizr/pull/1738)
- Merge pull request #1813 from alexgibson/update-web-notifications-test [`#1660`](https://github.com/Modernizr/Modernizr/issues/1660)
- Fix false positive in Notifications test for Chrome on Android (fixes #1660) [`#1660`](https://github.com/Modernizr/Modernizr/issues/1660)
- chore(package): update grunt-jscs to version 2.3.0 [`2373539`](https://github.com/Modernizr/Modernizr/commit/2373539b1226204d48e23a4869573d84c9017817)
- Add Feature Detect for Force Touch (AKA 3d Touch) [`93ceb13`](https://github.com/Modernizr/Modernizr/commit/93ceb130d6b6128c1a243c0b726719f745e2cfd2)
- fixes for a few errors [`078aeab`](https://github.com/Modernizr/Modernizr/commit/078aeab1374d45e0e821a0c50ab81452bb2bf0a6)
- chore(package): update grunt-contrib-connect to version 0.11.2 [`f47cadc`](https://github.com/Modernizr/Modernizr/commit/f47cadc2f73e572daf51ed2d35a49b0da2ef6e73)
- simplify bdi check [`8d51691`](https://github.com/Modernizr/Modernizr/commit/8d516915f347a120eab01fff9695a93e0372ea55)
- fix input type=number [`695fd5e`](https://github.com/Modernizr/Modernizr/commit/695fd5ef3cad5b867785d5cff471d52a49aa82a7)
- separating var declarations [`137a22f`](https://github.com/Modernizr/Modernizr/commit/137a22f23c3442496b06f2ffe15834f66302c089)
- Add open code of conduct statement. [`28d1041`](https://github.com/Modernizr/Modernizr/commit/28d10416d7e5bbe2d811f7f5f40b1eb8e672ab15)
- chore(package): update grunt-jscs to version 2.4.0 [`fc3a490`](https://github.com/Modernizr/Modernizr/commit/fc3a490ab5d3365bdadeb78a041d245169de344e)
- chore(package): update grunt-mocha to version 0.4.15 [`cdab3df`](https://github.com/Modernizr/Modernizr/commit/cdab3dfaff135119b70ad828230fc4e1da47bc5a)
- chore(package): update grunt-mocha to version 0.4.14 [`8032dff`](https://github.com/Modernizr/Modernizr/commit/8032dffba85a16d9afffb3d3adf85b24db127ceb)
- chore(package): update doctrine to version 0.7.2 [`dc61fdf`](https://github.com/Modernizr/Modernizr/commit/dc61fdf8f8d9acf1ae1e0030c94ac3af1d95aae0)
- fix formatting [`dc6f3a3`](https://github.com/Modernizr/Modernizr/commit/dc6f3a3d323b871ae2f2d9fac9a68a9f6002d65c)
- Speficy codec name to fix Firefox mp3 support test [`90c8804`](https://github.com/Modernizr/Modernizr/commit/90c8804a92679c84f36340f723ab967df7eae851)
- release 3.3 [`b553ab4`](https://github.com/Modernizr/Modernizr/commit/b553ab4006eb36a37974357372812003daaa9153)
- chore(package): update doctrine to version 1.1.0 [`96531e2`](https://github.com/Modernizr/Modernizr/commit/96531e2621f15bd1f17ca55412c563b9c0f9d672)
- chore(package): update grunt-jscs to version 2.6.0 [`6ba5600`](https://github.com/Modernizr/Modernizr/commit/6ba56005b2f4c9f395e6ea32bacb539694190367)
- chore(package): update doctrine to version 1.0.0 [`011b3e5`](https://github.com/Modernizr/Modernizr/commit/011b3e5023d57790e663a738a2d64692cf9bf919)
- chore(package): update load-grunt-tasks to version 3.4.0 [`70d1589`](https://github.com/Modernizr/Modernizr/commit/70d1589f56558fd968af4e9661b621fb7747a39b)
- chore(package): update requirejs to version 2.1.22 [`79c865f`](https://github.com/Modernizr/Modernizr/commit/79c865f9c276e8d74b30d23759283c457466cc93)
- chore(package): update grunt-jscs to version 2.5.0 [`d685b02`](https://github.com/Modernizr/Modernizr/commit/d685b0226a333b5f47e00102420c7233b2607d30)
- chore(package): update requirejs to version 2.1.21 [`3102cc6`](https://github.com/Modernizr/Modernizr/commit/3102cc67ec46596b9b5376482970032ceea6bdd8)
- chore(package): update yargs to version 3.31.0 [`3758d19`](https://github.com/Modernizr/Modernizr/commit/3758d1998e88967cff1700d3ebd4137182c35def)
- chore(package): update yargs to version 3.30.0 [`4c369ad`](https://github.com/Modernizr/Modernizr/commit/4c369ad7e0e1e50eba1093c730709cbd81c24288)
- chore(package): update doctrine to version 0.7.1 [`fc9d4a3`](https://github.com/Modernizr/Modernizr/commit/fc9d4a3c50a37d6e64c6f0198558d83f05ea0bf9)
- chore(package): update grunt-contrib-clean to version 0.7.0 [`13ecc56`](https://github.com/Modernizr/Modernizr/commit/13ecc56dcecea327f06fffb6eefe9591a13ec574)
- Fix dependency name ordering [`c1d23cd`](https://github.com/Modernizr/Modernizr/commit/c1d23cd76bbac7aac8a0ed41a9a4e01e2415982f)
- chore(package): update grunt-saucelabs to version 8.6.2 [`b4b4d1e`](https://github.com/Modernizr/Modernizr/commit/b4b4d1eb6236dbfa322c0c403867232d76608554)
- chore(package): update joi to version 6.10.0 [`bd156e8`](https://github.com/Modernizr/Modernizr/commit/bd156e8e1c0c06a60e72db1de5c9b07ccf466709)
- jpeg 2000 detection [`a7bbc0c`](https://github.com/Modernizr/Modernizr/commit/a7bbc0c18817617e7fbc8aef1bcff20ff5b4f093)

#### [v3.2.0](https://github.com/Modernizr/Modernizr/compare/v3.1.0...v3.2.0)

> 29 October 2015

- Fix audio preload test on iOS [`#1702`](https://github.com/Modernizr/Modernizr/pull/1702)
- Catch window.find exception in FF for Android, fixes #1438 [`#1514`](https://github.com/Modernizr/Modernizr/pull/1514)
- Update yargs to version 3.29.0 🚀 [`#1727`](https://github.com/Modernizr/Modernizr/pull/1727)
- Safari 9 fix for sizes detection [`#1728`](https://github.com/Modernizr/Modernizr/pull/1728)
- fixed bug in css/transforms3d feature detect [`#1704`](https://github.com/Modernizr/Modernizr/pull/1704)
- Update grunt-contrib-clean to version 0.6.0 🚀 [`#1729`](https://github.com/Modernizr/Modernizr/pull/1729)
- Adding basic test for Cryptographic functions [`#1661`](https://github.com/Modernizr/Modernizr/pull/1661)
- Add XDomainRequest detection [`#1566`](https://github.com/Modernizr/Modernizr/pull/1566)
- Fix detecting unprefixed gradients. fixes #1621  [`#1622`](https://github.com/Modernizr/Modernizr/pull/1622)
- fix crlf (windows) end of lines forcing to lf (unix) [`#1711`](https://github.com/Modernizr/Modernizr/pull/1711)
- Update grunt-contrib-copy to version 0.8.2 🚀 [`#1722`](https://github.com/Modernizr/Modernizr/pull/1722)
- Update load-grunt-tasks to version 3.3.0 🚀 [`#1720`](https://github.com/Modernizr/Modernizr/pull/1720)
- add detect for BDI element [`#1719`](https://github.com/Modernizr/Modernizr/pull/1719)
- add WindowBase64 API detection (window.atob && window.btoa) [`#1696`](https://github.com/Modernizr/Modernizr/pull/1696)
- Update marked to version 0.3.5 🚀 [`#1718`](https://github.com/Modernizr/Modernizr/pull/1718)
- hiddenscroll: More complete docs [`#1715`](https://github.com/Modernizr/Modernizr/pull/1715)
- Has own property check [`#1710`](https://github.com/Modernizr/Modernizr/pull/1710)
- Update joi to version 6.9.1 🚀 [`#1713`](https://github.com/Modernizr/Modernizr/pull/1713)
- fix spelling in command help [`#1708`](https://github.com/Modernizr/Modernizr/pull/1708)
- Update yargs to version 3.27.0 🚀 [`#1705`](https://github.com/Modernizr/Modernizr/pull/1705)
- Merge pull request #1514 from ryanhughes/firefox-css-hyphens [`#1438`](https://github.com/Modernizr/Modernizr/issues/1438)
- Merge pull request #1622 from TRowbotham/master [`#1621`](https://github.com/Modernizr/Modernizr/issues/1621)
- adding basic crypto test [`#1659`](https://github.com/Modernizr/Modernizr/issues/1659)
- Catch window.find exception in FF for Android, fixes #1438 [`#1438`](https://github.com/Modernizr/Modernizr/issues/1438)
- Adds hasOwnProperty check to testRunner [`cbbd1c5`](https://github.com/Modernizr/Modernizr/commit/cbbd1c55e64f13f57ccef905456dc7bfb73991c0)
- Fix audio preload on iOS (reviewed) [`055ab50`](https://github.com/Modernizr/Modernizr/commit/055ab500ce4af93082aa88ffd69c2bb90943044e)
- Fix detecting unprefixed gradients [`121f977`](https://github.com/Modernizr/Modernizr/commit/121f9772b18f9c333e65aee633472cf41ddf1cb7)
- Less string concatenation [`d405a71`](https://github.com/Modernizr/Modernizr/commit/d405a717b62b216e1714677944360526dbb17158)
- fix code style [`641af45`](https://github.com/Modernizr/Modernizr/commit/641af45d467fd2bae837cb3aba654d5bc9af3d38)
- XDomainRequest: simplify detect per comments in #1566 [`cd6e9a1`](https://github.com/Modernizr/Modernizr/commit/cd6e9a100df2d830df58da42eef626e4e3122dd8)
- chore(package): update grunt-contrib-copy to version 0.8.2 [`1b382c4`](https://github.com/Modernizr/Modernizr/commit/1b382c4148ea2a2a9742dca336a8ce13fee143b5)
- chore(package): update load-grunt-tasks to version 3.3.0 [`87d4fbc`](https://github.com/Modernizr/Modernizr/commit/87d4fbcf917ce90b526cbf7430d7d566996eef9b)
- chore(package): update yargs to version 3.29.0 [`9649ee6`](https://github.com/Modernizr/Modernizr/commit/9649ee6848f794974e7eb6c91f9f6aab84e27d00)
- chore(package): update joi to version 6.9.1 [`be3322e`](https://github.com/Modernizr/Modernizr/commit/be3322ecdc24240f0b81292fb02f2339ff76b7f5)
- bump version [`ec74681`](https://github.com/Modernizr/Modernizr/commit/ec746816e1edb88ec80f88898a17fa2e3d7cb844)
- chore(package): update yargs to version 3.27.0 [`518eb9c`](https://github.com/Modernizr/Modernizr/commit/518eb9c33437db7f967358f0d29ba380fc236fb1)
- fix style issue [`ce6c8b6`](https://github.com/Modernizr/Modernizr/commit/ce6c8b69b2cf8f64713031d3e9cb0b6069c1b943)
- chore(package): update grunt-contrib-clean to version 0.6.0 [`c5e4c66`](https://github.com/Modernizr/Modernizr/commit/c5e4c66975ec2cd6bfc33fa7429d580e9f1c6c58)
- Use strict equality when checking 0 [`177dc99`](https://github.com/Modernizr/Modernizr/commit/177dc992ecf0955cad9ff53d15e3f28b4d49487e)
- chore(package): update marked to version 0.3.5 [`d23013a`](https://github.com/Modernizr/Modernizr/commit/d23013ae7966827b5967bdc072dd3e9628f9e1eb)

#### [v3.1.0](https://github.com/Modernizr/Modernizr/compare/v3.0.0...v3.1.0)

> 5 October 2015

- Updated grunt-contrib-jade to version 0.15.0 [`#1685`](https://github.com/Modernizr/Modernizr/pull/1685)
- Updated yargs to version 3.26.0 [`#1693`](https://github.com/Modernizr/Modernizr/pull/1693)
- Updated joi to version 6.9.0 [`#1698`](https://github.com/Modernizr/Modernizr/pull/1698)
- Updated proxyquire to version 1.7.3 [`#1699`](https://github.com/Modernizr/Modernizr/pull/1699)
- fix inaccurate vunit detection on iOS 8 [`#1682`](https://github.com/Modernizr/Modernizr/pull/1682)
- Add author, doc, notes to backdrop test [`#1689`](https://github.com/Modernizr/Modernizr/pull/1689)
- jpeg2000 test [`#1679`](https://github.com/Modernizr/Modernizr/pull/1679)
- Pinned all dependencies [`#1683`](https://github.com/Modernizr/Modernizr/pull/1683)
- add prefixedCSSValue, to test for prefixed css values [`#1667`](https://github.com/Modernizr/Modernizr/pull/1667)
- Update and make html5shiv Browserify compatible [`#1680`](https://github.com/Modernizr/Modernizr/pull/1680)
- Fixed readme build instructions [`#1677`](https://github.com/Modernizr/Modernizr/pull/1677)
- Pr/1638 + fix to pass tests  [`#1670`](https://github.com/Modernizr/Modernizr/pull/1670)
- Add msedge to sauce config. [`#1669`](https://github.com/Modernizr/Modernizr/pull/1669)
- Prevent request loop on Opera Mini servers [`#1594`](https://github.com/Modernizr/Modernizr/pull/1594)
- Update flash.js [`#1635`](https://github.com/Modernizr/Modernizr/pull/1635)
- update polyfill info for jQuery-contextMenu [`#1665`](https://github.com/Modernizr/Modernizr/pull/1665)
- Fetch automation script via `npm` [`#1662`](https://github.com/Modernizr/Modernizr/pull/1662)
- Optimize Modernizr SVG logo [`#1657`](https://github.com/Modernizr/Modernizr/pull/1657)
- Update href for cupcakejs sessionStorage polyfill. [`#1647`](https://github.com/Modernizr/Modernizr/pull/1647)
- Add CLI version lower case -v alias [`#1644`](https://github.com/Modernizr/Modernizr/pull/1644)
- chore(package): pinned dependencies [`d868820`](https://github.com/Modernizr/Modernizr/commit/d8688206d2ed957a0b3123a99d25f06de096bae0)
- update contributors info for website [`63f4b5d`](https://github.com/Modernizr/Modernizr/commit/63f4b5d017cef9fcfb2d1cb72b6e022e37bd8ca8)
- jpeg 2000 detection [`f18059a`](https://github.com/Modernizr/Modernizr/commit/f18059aa35aa3f201688d92685c8df2920175129)
- Add backdropfilter test [`5cab04d`](https://github.com/Modernizr/Modernizr/commit/5cab04dda8043138682bea1dfdb25853934e27b4)
- chore(package): update proxyquire to version 1.7.3 [`9a5aa6b`](https://github.com/Modernizr/Modernizr/commit/9a5aa6b0dfb138f482f65078a661c3ef2581f880)
- chore(package): update joi to version 6.9.0 [`d65bc6f`](https://github.com/Modernizr/Modernizr/commit/d65bc6fcbe50fb44182142541e7903dc5a5ea437)
- chore(package): updated grunt-contrib-jade to version 0.15.0 [`8f9c6ea`](https://github.com/Modernizr/Modernizr/commit/8f9c6eafbddd06b3f4b305f80e090b81dae81d64)
- chore(package): update yargs to version 3.26.0 [`67cef87`](https://github.com/Modernizr/Modernizr/commit/67cef87b677cc1538a3bdab4867e39af9861b33a)
- fix build status img [`14eb323`](https://github.com/Modernizr/Modernizr/commit/14eb32351a5b307a543c1df59999fa5e4368a759)
- Remove trailing comma [`cc94b33`](https://github.com/Modernizr/Modernizr/commit/cc94b3380f8743cbe60c2eb8e6e71d5a3dab749e)
- remove unused module [`6bd55c3`](https://github.com/Modernizr/Modernizr/commit/6bd55c3b2a5d0170f4f218006cb1c8f2660e3908)
- bump version [`7145a1c`](https://github.com/Modernizr/Modernizr/commit/7145a1c91e8eba334887aad820917657b5466bb4)

### [v3.0.0](https://github.com/Modernizr/Modernizr/compare/v2.8.3...v3.0.0)

> 11 September 2015

- change build hashes to build queries [`#1627`](https://github.com/Modernizr/Modernizr/pull/1627)
- show a useful error when no options are supplied [`#1620`](https://github.com/Modernizr/Modernizr/pull/1620)
- bin/modernizr --options is broken [`#1612`](https://github.com/Modernizr/Modernizr/pull/1612)
- Fix tiny typo - will help for google searches! [`#1609`](https://github.com/Modernizr/Modernizr/pull/1609)
- Hosted tests in modernizr.github.io failed these two tests due to 404s [`#1605`](https://github.com/Modernizr/Modernizr/pull/1605)
- update jsdoc to be saner [`#1595`](https://github.com/Modernizr/Modernizr/pull/1595)
- improve documentation for src functions [`#1593`](https://github.com/Modernizr/Modernizr/pull/1593)
- Add test for the fetch API [`#1563`](https://github.com/Modernizr/Modernizr/pull/1563)
- drop draganddrop detect for reasons [`#1585`](https://github.com/Modernizr/Modernizr/pull/1585)
- Add jscs to check style [`#1565`](https://github.com/Modernizr/Modernizr/pull/1565)
- ensure modernizr can run inside an iframe [`#1581`](https://github.com/Modernizr/Modernizr/pull/1581)
- Clean up usage of jshintrc [`#1573`](https://github.com/Modernizr/Modernizr/pull/1573)
- add SVG context integration tests [`#1583`](https://github.com/Modernizr/Modernizr/pull/1583)
- make sure test flash embed is removed when its been wrapped [`#1582`](https://github.com/Modernizr/Modernizr/pull/1582)
- updates and saucelabs desktop support [`#1578`](https://github.com/Modernizr/Modernizr/pull/1578)
- remove redundant setClasses option [`#1576`](https://github.com/Modernizr/Modernizr/pull/1576)
- reuse metadata if its defined in the browser already [`#1574`](https://github.com/Modernizr/Modernizr/pull/1574)
- Don't include dotfiles in npm package [`#1572`](https://github.com/Modernizr/Modernizr/pull/1572)
- fix classPrefix in minified code [`#1571`](https://github.com/Modernizr/Modernizr/pull/1571)
- handful of updates for new site [`#1562`](https://github.com/Modernizr/Modernizr/pull/1562)
- Add docs badge to README [`#1533`](https://github.com/Modernizr/Modernizr/pull/1533)
- fix minified output [`#1560`](https://github.com/Modernizr/Modernizr/pull/1560)
- Fixed a regression on webkit family browsers with devicePixelRatio 1 [`#1554`](https://github.com/Modernizr/Modernizr/pull/1554)
- Detect emoji support with various device pixel ratio [`#1551`](https://github.com/Modernizr/Modernizr/pull/1551)
- various fixes for various browsers [`#1548`](https://github.com/Modernizr/Modernizr/pull/1548)
- fix vmin and vmax tests for windows browsers [`#1537`](https://github.com/Modernizr/Modernizr/pull/1537)
- fixes for ie 12 [`#1545`](https://github.com/Modernizr/Modernizr/pull/1545)
- fixes for ie 11 [`#1544`](https://github.com/Modernizr/Modernizr/pull/1544)
- fixes for opera 12 [`#1543`](https://github.com/Modernizr/Modernizr/pull/1543)
- IE 8 fixes [`#1541`](https://github.com/Modernizr/Modernizr/pull/1541)
- fix replace removals in universal builder [`#1542`](https://github.com/Modernizr/Modernizr/pull/1542)
- fix IE 9 caniuse mappings [`#1540`](https://github.com/Modernizr/Modernizr/pull/1540)
- bunch of caniuse tests fixes for ie10 [`#1539`](https://github.com/Modernizr/Modernizr/pull/1539)
- improve npmignore [`#1535`](https://github.com/Modernizr/Modernizr/pull/1535)
- fixes for appveyor [`#1536`](https://github.com/Modernizr/Modernizr/pull/1536)
- migrate testing from qunit to mocha [`#1531`](https://github.com/Modernizr/Modernizr/pull/1531)
- Adds feature detect and polyfill for window.matchMedia() [`#1520`](https://github.com/Modernizr/Modernizr/pull/1520)
- Remove fake body for truthy in all non-IE browsers [`#1506`](https://github.com/Modernizr/Modernizr/pull/1506)
- Docs cleanup in mq.js [`#1530`](https://github.com/Modernizr/Modernizr/pull/1530)
- Update readme.md [`#1529`](https://github.com/Modernizr/Modernizr/pull/1529)
- Update html5printshiv to 3.7.2 [`#1525`](https://github.com/Modernizr/Modernizr/pull/1525)
- updates to the universal builder [`#1519`](https://github.com/Modernizr/Modernizr/pull/1519)
- API bug fixes for #1517 [`#1521`](https://github.com/Modernizr/Modernizr/pull/1521)
- switch to universal requirejs based build system [`#1517`](https://github.com/Modernizr/Modernizr/pull/1517)
- csstransform3d detect should prefer css conditionals - fixes #1512 [`#1513`](https://github.com/Modernizr/Modernizr/pull/1513)
- Add CSS appearance detection [`#1490`](https://github.com/Modernizr/Modernizr/pull/1490)
- update webgl test to use probablySupportsContext [`#1504`](https://github.com/Modernizr/Modernizr/pull/1504)
- reorder video autoplay videos [`#1502`](https://github.com/Modernizr/Modernizr/pull/1502)
- add appveyor config for ci on windows [`#1393`](https://github.com/Modernizr/Modernizr/pull/1393)
- add css validity pseudo selectors [`#1479`](https://github.com/Modernizr/Modernizr/pull/1479)
- Add option to toggle no-js replacement [`#1429`](https://github.com/Modernizr/Modernizr/pull/1429)
- delete cruft [`#1486`](https://github.com/Modernizr/Modernizr/pull/1486)
- add RTC Data Channel detect [`#1485`](https://github.com/Modernizr/Modernizr/pull/1485)
- Add bang so minification is easier [`#1481`](https://github.com/Modernizr/Modernizr/pull/1481)
- fixes for the flash detect [`#1469`](https://github.com/Modernizr/Modernizr/pull/1469)
- Update UA check to fix false negative on WP 8.1 [`#1472`](https://github.com/Modernizr/Modernizr/pull/1472)
- add templatestrings detect [`#1465`](https://github.com/Modernizr/Modernizr/pull/1465)
- Add test for `Proximity API` [`#1373`](https://github.com/Modernizr/Modernizr/pull/1373)
- typo fixes [`#1452`](https://github.com/Modernizr/Modernizr/pull/1452)
- check if values are actually false Bool objects before setting css class [`#1447`](https://github.com/Modernizr/Modernizr/pull/1447)
- add knownBug for blackberry and input.multiple [`#1434`](https://github.com/Modernizr/Modernizr/pull/1434)
- add text-align-last detect [`#1433`](https://github.com/Modernizr/Modernizr/pull/1433)
- More IE7 fixes: atRule and unit test [`#1423`](https://github.com/Modernizr/Modernizr/pull/1423)
- improve grammer in readme [`#1424`](https://github.com/Modernizr/Modernizr/pull/1424)
- fix IE11's false positive number support with checkValidity [`#1405`](https://github.com/Modernizr/Modernizr/pull/1405)
- Fixes typo in background blend mode test. [`#1421`](https://github.com/Modernizr/Modernizr/pull/1421)
- testProps  + createElement fixes for IE7 [`#1419`](https://github.com/Modernizr/Modernizr/pull/1419)
- Added CustomEvent constructor feature detect [`#1416`](https://github.com/Modernizr/Modernizr/pull/1416)
- Removing stray + [`#1408`](https://github.com/Modernizr/Modernizr/pull/1408)
- add detect for background-blend-mode [`#1392`](https://github.com/Modernizr/Modernizr/pull/1392)
- DOM4 MutationObserver feature detect [`#1394`](https://github.com/Modernizr/Modernizr/pull/1394)
- feature-detect: URL parser [`#1395`](https://github.com/Modernizr/Modernizr/pull/1395)
- combine webp tests - fixes #1229 [`#1240`](https://github.com/Modernizr/Modernizr/pull/1240)
- Don't strip valid whitespace from md files [`#1387`](https://github.com/Modernizr/Modernizr/pull/1387)
- Remove orphaned files [`#1386`](https://github.com/Modernizr/Modernizr/pull/1386)
- Add SVG foreignObject tag support detection. [`#1371`](https://github.com/Modernizr/Modernizr/pull/1371)
- False-positive for csstransforms test [`#1378`](https://github.com/Modernizr/Modernizr/pull/1378)
- Detect emoji support on Windows 7+ [`#1377`](https://github.com/Modernizr/Modernizr/pull/1377)
- Adding a test for `transferables` objects [`#1349`](https://github.com/Modernizr/Modernizr/pull/1349)
- Create atRule API to check for atRules (@keyframes, @import, etc.) [`#1132`](https://github.com/Modernizr/Modernizr/pull/1132)
- blacklist Android 2.x on Modernizr.csstransforms [`#1375`](https://github.com/Modernizr/Modernizr/pull/1375)
- use exec rather than spawn when using windows [`#1372`](https://github.com/Modernizr/Modernizr/pull/1372)
- new detect: "bloblurls" for URL.createObjectURL, etc [`#1351`](https://github.com/Modernizr/Modernizr/pull/1351)
- add a knownBug for iOS7 video autoplay, since its fixed in iOS8. Fixes #1038 [`#1370`](https://github.com/Modernizr/Modernizr/pull/1370)
- feature detects for CSS ch, em and ex units [`#1331`](https://github.com/Modernizr/Modernizr/pull/1331)
- fix: `this` refers to the global object [`#1292`](https://github.com/Modernizr/Modernizr/pull/1292)
- add support for FF 17-21 @supports [`#1327`](https://github.com/Modernizr/Modernizr/pull/1327)
- added new html5shiv [`#1343`](https://github.com/Modernizr/Modernizr/pull/1343)
- Update documentation on the rationale for ignoring cookiesEnabled [`#1356`](https://github.com/Modernizr/Modernizr/pull/1356)
- Update readme.md [`#1362`](https://github.com/Modernizr/Modernizr/pull/1362)
- convert kebab-case to camelCase in testProps for browsers that don't have @supports support [`#1323`](https://github.com/Modernizr/Modernizr/pull/1323)
- `testProp()` and `testAllProps()` now accept kebab-case – updating tests... [`#4`](https://github.com/Modernizr/Modernizr/pull/4)
- Fix broken link in comment [`#1353`](https://github.com/Modernizr/Modernizr/pull/1353)
- Add test for the `Beacon API` [`#1339`](https://github.com/Modernizr/Modernizr/pull/1339)
- Correct note from within `serviceworker.js` [`#1337`](https://github.com/Modernizr/Modernizr/pull/1337)
- Remove `speechinput` test [`#1326`](https://github.com/Modernizr/Modernizr/pull/1326)
- detects for complete ES5 support, inc. syntax and read-only undefined [`#1289`](https://github.com/Modernizr/Modernizr/pull/1289)
- add alises to renamed detects [`#1282`](https://github.com/Modernizr/Modernizr/pull/1282)
- [IE8] localizednumber: exit early if other tests fail [`#1288`](https://github.com/Modernizr/Modernizr/pull/1288)
- smaller fnBind fallback [`#1315`](https://github.com/Modernizr/Modernizr/pull/1315)
- Remove "cast" from Promise test [`#1320`](https://github.com/Modernizr/Modernizr/pull/1320)
- Add HLS support detection to Modernizr.video [`#1317`](https://github.com/Modernizr/Modernizr/pull/1317)
- Change `fnBind` to a normal lib function instead of a polyfill [`#1278`](https://github.com/Modernizr/Modernizr/pull/1278)
- Squashes min-width breakpoints into one commit. [`#1309`](https://github.com/Modernizr/Modernizr/pull/1309)
- Update html5printshiv.js to version 3.7.0 [`#1304`](https://github.com/Modernizr/Modernizr/pull/1304)
- Update html5shiv.js to version 3.7.0 [`#1303`](https://github.com/Modernizr/Modernizr/pull/1303)
- Test for `sizes` attribute support on `img`. [`#1305`](https://github.com/Modernizr/Modernizr/pull/1305)
- Add test for `picture` element support, per the proposed spec/impl. currently underway. [`#1302`](https://github.com/Modernizr/Modernizr/pull/1302)
- Update jDataView URL [`#1300`](https://github.com/Modernizr/Modernizr/pull/1300)
- Fixes Pulsation on Page Load from Injected Video Tag [`#1295`](https://github.com/Modernizr/Modernizr/pull/1295)
- extract detects found in the html5shiv code [`#1291`](https://github.com/Modernizr/Modernizr/pull/1291)
- Current resource forwards to a 404 [`#1297`](https://github.com/Modernizr/Modernizr/pull/1297)
- feature detects for ES6 Array, Math, Number, Object, String; for #1170 [`#1269`](https://github.com/Modernizr/Modernizr/pull/1269)
- Rename .gitattibutes to .gitattributes [`#1293`](https://github.com/Modernizr/Modernizr/pull/1293)
- mathml: fix missing AMD dependency on testStyles [`#1287`](https://github.com/Modernizr/Modernizr/pull/1287)
- Test errors in some browsers [`#1284`](https://github.com/Modernizr/Modernizr/pull/1284)
- Create .npmignore save 2.5mb when publishing [`#1277`](https://github.com/Modernizr/Modernizr/pull/1277)
- cast parent of subproperties to bool if they are not ones already [`#1281`](https://github.com/Modernizr/Modernizr/pull/1281)
- Make sure autoplay test callback is only called once [`#1280`](https://github.com/Modernizr/Modernizr/pull/1280)
- add sticky positioning knownBug, fixes #1111 [`#1256`](https://github.com/Modernizr/Modernizr/pull/1256)
- Update video.js [`#1271`](https://github.com/Modernizr/Modernizr/pull/1271)
- add note about firefox broken sandbox support. fixes #955 [`#1266`](https://github.com/Modernizr/Modernizr/pull/1266)
- update history ua snif, fixes #891 [`#1264`](https://github.com/Modernizr/Modernizr/pull/1264)
- Create .jshintrc file [`#1255`](https://github.com/Modernizr/Modernizr/pull/1255)
- fixes for chrome caniuse audit [`#1260`](https://github.com/Modernizr/Modernizr/pull/1260)
- add deleteDatabase as a subprop detect to indexedDB. [`#1238`](https://github.com/Modernizr/Modernizr/pull/1238)
- Wrapping call to `indexeddb.deleteDatabase` in a try…catch [`#1258`](https://github.com/Modernizr/Modernizr/pull/1258)
- update DOC blocks spacing, add some missing documentation [`#1252`](https://github.com/Modernizr/Modernizr/pull/1252)
- improve custom-protocol-handler.js [`#992`](https://github.com/Modernizr/Modernizr/pull/992)
- ensure non standard prefixed locations follow the usePrefixes config flag. [`#1245`](https://github.com/Modernizr/Modernizr/pull/1245)
- Method to provide hyphenated versions of prefixed CSS properties [`#848`](https://github.com/Modernizr/Modernizr/pull/848)
- remove Modernizr.load - fixes #1182 [`#1241`](https://github.com/Modernizr/Modernizr/pull/1241)
- Add feature detect for Event listeners [`#1197`](https://github.com/Modernizr/Modernizr/pull/1197)
- add formtarget detect [`#1239`](https://github.com/Modernizr/Modernizr/pull/1239)
- update webgl test to include supportsContext [`#1009`](https://github.com/Modernizr/Modernizr/pull/1009)
- Fix line ending issue described in #1228 [`#1232`](https://github.com/Modernizr/Modernizr/pull/1232)
- Add test for HTML Imports [`#1233`](https://github.com/Modernizr/Modernizr/pull/1233)
- make sure ActiveXObject exists before accessing it - fixes #1187 [`#1234`](https://github.com/Modernizr/Modernizr/pull/1234)
- Add .gitattributes [`#1231`](https://github.com/Modernizr/Modernizr/pull/1231)
- Added hidden scrollbar test [`#1029`](https://github.com/Modernizr/Modernizr/pull/1029)
- add formmethod detect [`#1177`](https://github.com/Modernizr/Modernizr/pull/1177)
- add will-change detect [`#1211`](https://github.com/Modernizr/Modernizr/pull/1211)
- make xhr2 test more accurate with FF3.6 [`#1178`](https://github.com/Modernizr/Modernizr/pull/1178)
- add @cabanier's test from #797 to the updated style [`#970`](https://github.com/Modernizr/Modernizr/pull/970)
- added blob check to the indexeddb test - fixed #703 [`#962`](https://github.com/Modernizr/Modernizr/pull/962)
- Added initial device light detection [`#1191`](https://github.com/Modernizr/Modernizr/pull/1191)
- Add ES6 Generators [`#1221`](https://github.com/Modernizr/Modernizr/pull/1221)
- add detect for the all css property [`#1222`](https://github.com/Modernizr/Modernizr/pull/1222)
- Improve grammer in readme [`#1220`](https://github.com/Modernizr/Modernizr/pull/1220)
- Sync test for SVG-as-img as briefly discussed in #1200 [`#1213`](https://github.com/Modernizr/Modernizr/pull/1213)
- adds "noPrefixes" option, to opt-out vendor prefix check, fixes #1082 [`#1193`](https://github.com/Modernizr/Modernizr/pull/1193)
- Add querySelector test, addresses #1194 [`#1195`](https://github.com/Modernizr/Modernizr/pull/1195)
- Remove stray checkin of require.js [`#1185`](https://github.com/Modernizr/Modernizr/pull/1185)
- Simplify Shapes test [`#1188`](https://github.com/Modernizr/Modernizr/pull/1188)
- add bug notes about dragndrop on mobile [`#1127`](https://github.com/Modernizr/Modernizr/pull/1127)
- add ie10 support to form validation [`#1060`](https://github.com/Modernizr/Modernizr/pull/1060)
- Fix typo [`#1186`](https://github.com/Modernizr/Modernizr/pull/1186)
- add unicode-range test [`#1062`](https://github.com/Modernizr/Modernizr/pull/1062)
- Grunt improvements [`#1173`](https://github.com/Modernizr/Modernizr/pull/1173)
- add note about the silk browser having a false positive on box-shadow [`#1176`](https://github.com/Modernizr/Modernizr/pull/1176)
- add literal period to history's blacklist, ensuring that its android 2 and not android 22 [`#1175`](https://github.com/Modernizr/Modernizr/pull/1175)
- add formenctype test [`#1157`](https://github.com/Modernizr/Modernizr/pull/1157)
- Add test for ES6 Promises [`#1169`](https://github.com/Modernizr/Modernizr/pull/1169)
- Add test for `CSS.escape()` [`#1172`](https://github.com/Modernizr/Modernizr/pull/1172)
- fix typo [`#1168`](https://github.com/Modernizr/Modernizr/pull/1168)
- Clean up dev dependencies [`#1159`](https://github.com/Modernizr/Modernizr/pull/1159)
- Added a test for animated WebP images [`#1155`](https://github.com/Modernizr/Modernizr/pull/1155)
- add formaction test [`#1080`](https://github.com/Modernizr/Modernizr/pull/1080)
- Add support for Blob constructor in blobworkers test since BlobBuilder i... [`#1141`](https://github.com/Modernizr/Modernizr/pull/1141)
- move jshint out of the build task to improve build speed [`#1156`](https://github.com/Modernizr/Modernizr/pull/1156)
- fix firefox bug in videoautoplay, ensure check happens after a tick [`#1150`](https://github.com/Modernizr/Modernizr/pull/1150)
- Added test for transparent Webp images [`#1024`](https://github.com/Modernizr/Modernizr/pull/1024)
- small fix for svg filter test [`#1078`](https://github.com/Modernizr/Modernizr/pull/1078)
- add maxlength text [`#1079`](https://github.com/Modernizr/Modernizr/pull/1079)
- enforce quote styles via jshint [`#1153`](https://github.com/Modernizr/Modernizr/pull/1153)
- remove unused variables from through the project [`#1151`](https://github.com/Modernizr/Modernizr/pull/1151)
- package.json: lowercase name [`#1146`](https://github.com/Modernizr/Modernizr/pull/1146)
- update matchdep so we can ignore grunt-cli when we add grunt tasks [`#1152`](https://github.com/Modernizr/Modernizr/pull/1152)
- use a local version of grunt-cli. [`#1136`](https://github.com/Modernizr/Modernizr/pull/1136)
- Add test to detect the support of the Intl API [`#1149`](https://github.com/Modernizr/Modernizr/pull/1149)
- Adds UA blacklist to @font-face test as a stopgap for false positives [`#1147`](https://github.com/Modernizr/Modernizr/pull/1147)
- update video autoplay test to cleanup listener. fixes for #945 [`#1018`](https://github.com/Modernizr/Modernizr/pull/1018)
- readme.md: remove sync return value from JS API build example [`#1145`](https://github.com/Modernizr/Modernizr/pull/1145)
- support 1.1 version of CSP [`#1134`](https://github.com/Modernizr/Modernizr/pull/1134)
- Add saucelab unit testing support [`#1125`](https://github.com/Modernizr/Modernizr/pull/1125)
- fix metadata [`#1131`](https://github.com/Modernizr/Modernizr/pull/1131)
- update border-image knownbugs to include android 1.*'s buggy rendering [`#1130`](https://github.com/Modernizr/Modernizr/pull/1130)
- change vw/vh tests to clientWidth rather than innerWidth in case of [`#1084`](https://github.com/Modernizr/Modernizr/pull/1084)
- add vp9 detect [`#1100`](https://github.com/Modernizr/Modernizr/pull/1100)
- Fixing typo, flexbox -&gt; flexwrap [`#1128`](https://github.com/Modernizr/Modernizr/pull/1128)
- add srcset test [`#1105`](https://github.com/Modernizr/Modernizr/pull/1105)
- Updated config-all.json [`#1121`](https://github.com/Modernizr/Modernizr/pull/1121)
- Reverting PR #874 [`#1122`](https://github.com/Modernizr/Modernizr/pull/1122)
- add fileinputdirectory to config-all.json [`#1113`](https://github.com/Modernizr/Modernizr/pull/1113)
- added test for custom search event for input with type of search [`#1114`](https://github.com/Modernizr/Modernizr/pull/1114)
- add jpeg xr test [`#1036`](https://github.com/Modernizr/Modernizr/pull/1036)
- `flex-wrap` contention [`#1048`](https://github.com/Modernizr/Modernizr/pull/1048)
- :target Feature Test [`#1107`](https://github.com/Modernizr/Modernizr/pull/1107)
- Add Web Animations API detect [`#1109`](https://github.com/Modernizr/Modernizr/pull/1109)
- add servieworkers test [`#1106`](https://github.com/Modernizr/Modernizr/pull/1106)
- clean up async metadata [`#1087`](https://github.com/Modernizr/Modernizr/pull/1087)
- Add tests for CSS multi-columns [`#1088`](https://github.com/Modernizr/Modernizr/pull/1088)
- Add 'transform-style: preserve-3d' test - fixes #762 [`#999`](https://github.com/Modernizr/Modernizr/pull/999)
- Add support for dot properties in addTest - for #1088 [`#1089`](https://github.com/Modernizr/Modernizr/pull/1089)
- Modify the Shapes test to use shape-outside rather than shape-inside [`#1086`](https://github.com/Modernizr/Modernizr/pull/1086)
- add oninput test [`#1055`](https://github.com/Modernizr/Modernizr/pull/1055)
- Add window.crypto.getRandomValues test [`#1076`](https://github.com/Modernizr/Modernizr/pull/1076)
- convert webp lossless test to a non alpha image [`#1064`](https://github.com/Modernizr/Modernizr/pull/1064)
- shrink webp detect by a few bytes [`#1065`](https://github.com/Modernizr/Modernizr/pull/1065)
- add notes to the vml detect [`#1056`](https://github.com/Modernizr/Modernizr/pull/1056)
- feature-detect for VML [`#1037`](https://github.com/Modernizr/Modernizr/pull/1037)
- Web Speech Synthesis test [`#1049`](https://github.com/Modernizr/Modernizr/pull/1049)
- Add input[directory] test [`#965`](https://github.com/Modernizr/Modernizr/pull/965)
- SpeechRecognition test + minor updates  [`#1021`](https://github.com/Modernizr/Modernizr/pull/1021)
- Code refactoring, made the function definition related to UA env [`#1034`](https://github.com/Modernizr/Modernizr/pull/1034)
- feature-detect for Document Fragments [`#641`](https://github.com/Modernizr/Modernizr/pull/641)
- Fixed path to test directory in README [`#1033`](https://github.com/Modernizr/Modernizr/pull/1033)
- improve contenteditable test [`#994`](https://github.com/Modernizr/Modernizr/pull/994)
- Remove audiodata test [`#1019`](https://github.com/Modernizr/Modernizr/pull/1019)
- Check for useable Notification Api [`#1015`](https://github.com/Modernizr/Modernizr/pull/1015)
- Fixing a scoping issue with multiple `Modernizr.on()` callbacks for a single test [`#1016`](https://github.com/Modernizr/Modernizr/pull/1016)
- polyfill HTML5-History-API falls at initialization in IE6+ [`#976`](https://github.com/Modernizr/Modernizr/pull/976)
- changed all existence checks to use `in` - fixes 732 [`#989`](https://github.com/Modernizr/Modernizr/pull/989)
- add ellipsis test - fixes #188 [`#1003`](https://github.com/Modernizr/Modernizr/pull/1003)
- Added "background-clip: text" test [`#925`](https://github.com/Modernizr/Modernizr/pull/925)
- Use CSS.supports() internally (fixes #818) [`#933`](https://github.com/Modernizr/Modernizr/pull/933)
- Add XHR `responseType` tests [`#1006`](https://github.com/Modernizr/Modernizr/pull/1006)
- Modify CSS Exclusions to CSS Shapes, since we split up the specification. [`#980`](https://github.com/Modernizr/Modernizr/pull/980)
- Update CSS Shapes test. [`#998`](https://github.com/Modernizr/Modernizr/pull/998)
- Minor fixes [`#997`](https://github.com/Modernizr/Modernizr/pull/997)
- whitespace/tab fixes - fixes 728 [`#987`](https://github.com/Modernizr/Modernizr/pull/987)
- property is displaytable not display-table [`#991`](https://github.com/Modernizr/Modernizr/pull/991)
- update caniuse mapping - fixes 736 [`#990`](https://github.com/Modernizr/Modernizr/pull/990)
- Updated flexbox tests to better capture all 3 specs; fixes #812 [`#936`](https://github.com/Modernizr/Modernizr/pull/936)
- Add feature detect for nth-child() [`#685`](https://github.com/Modernizr/Modernizr/pull/685)
- Metadata / DOC improvements [`#1`](https://github.com/Modernizr/Modernizr/pull/1)
- Fixed `define()` stripping regex [`#975`](https://github.com/Modernizr/Modernizr/pull/975)
- Move unit test plugins to devDependencies [`#974`](https://github.com/Modernizr/Modernizr/pull/974)
- Update metadata regular expression parsing [`#973`](https://github.com/Modernizr/Modernizr/pull/973)
- Programmatic API [`#967`](https://github.com/Modernizr/Modernizr/pull/967)
- Making Modernizr friendlier for npm/cli [`#958`](https://github.com/Modernizr/Modernizr/pull/958)
- add opus detection - fixes #699 [`#961`](https://github.com/Modernizr/Modernizr/pull/961)
- Added note re. Chrome occassionally failing transforms3d detect [`#953`](https://github.com/Modernizr/Modernizr/pull/953)
- Adding requestAutocomplete feature detect [`#796`](https://github.com/Modernizr/Modernizr/pull/796)
- updated/fixes #696 - adds preload and loop checks for video/audio elements [`#950`](https://github.com/Modernizr/Modernizr/pull/950)
- Removed `touch` alias for `Modernizr.touchevents` [`#941`](https://github.com/Modernizr/Modernizr/pull/941)
- fix for #520 - check for chrome frame in download test [`#939`](https://github.com/Modernizr/Modernizr/pull/939)
- Wrapping cssregions detect delta calculation in a parseInt fixes #940 [`#949`](https://github.com/Modernizr/Modernizr/pull/949)
- Add detection for HTML5 video autoplay [`#917`](https://github.com/Modernizr/Modernizr/pull/917)
- Use margin instead of width to test for :change pseudo-selector [`#922`](https://github.com/Modernizr/Modernizr/pull/922)
- Update LICENSE [`#919`](https://github.com/Modernizr/Modernizr/pull/919)
- Add Async Event Support [`#921`](https://github.com/Modernizr/Modernizr/pull/921)
- Improved 'csspointerevents' test [`#924`](https://github.com/Modernizr/Modernizr/pull/924)
- Detect ES5 features [`#901`](https://github.com/Modernizr/Modernizr/pull/901)
- Add detect for SVG in `&lt;img&gt;` tag [`#913`](https://github.com/Modernizr/Modernizr/pull/913)
- Update WebSockets detection [`#912`](https://github.com/Modernizr/Modernizr/pull/912)
- HTML Media Capture attribute test [`#909`](https://github.com/Modernizr/Modernizr/pull/909)
- Added knownBug report of Modernizr.touchevents false-positive on some BB6 builds [`#910`](https://github.com/Modernizr/Modernizr/pull/910)
- Set ASCII-only option in Uglify - fixes #899 [`#900`](https://github.com/Modernizr/Modernizr/pull/900)
- Add feature-detect for css generated content transitions/animations [`#896`](https://github.com/Modernizr/Modernizr/pull/896)
- add feature-detect for css general sibling [`#889`](https://github.com/Modernizr/Modernizr/pull/889)
- Modernizr crashes on Firefox with hidden iframe [`#886`](https://github.com/Modernizr/Modernizr/pull/886)
- Updated `touchevents` test comments [`#888`](https://github.com/Modernizr/Modernizr/pull/888)
- Add feature detect for checked pseudo selector [`#879`](https://github.com/Modernizr/Modernizr/pull/879)
- Fix pointerlock-test [`#883`](https://github.com/Modernizr/Modernizr/pull/883)
- Add feature detection for CSS Shapes [`#872`](https://github.com/Modernizr/Modernizr/pull/872)
- Fixed a missing dependency [`#881`](https://github.com/Modernizr/Modernizr/pull/881)
- Test for ES6 String#contains [`#860`](https://github.com/Modernizr/Modernizr/pull/860)
- `datauri` test updates (fixes #321 & #362) [`#876`](https://github.com/Modernizr/Modernizr/pull/876)
- Tidied up class handling following #844 [`#874`](https://github.com/Modernizr/Modernizr/pull/874)
- Remove unnecessary !! [`#864`](https://github.com/Modernizr/Modernizr/pull/864)
- Lint lib files [`#863`](https://github.com/Modernizr/Modernizr/pull/863)
-  Run JSHint on test files and fix issues  [`#862`](https://github.com/Modernizr/Modernizr/pull/862)
- Further grunting [`#861`](https://github.com/Modernizr/Modernizr/pull/861)
- Grunt 0.4 [`#859`](https://github.com/Modernizr/Modernizr/pull/859)
- Add a small regression test to -wrap-flow property testing [`#853`](https://github.com/Modernizr/Modernizr/pull/853)
- remove base64 data from canvastodataurl test, fixes #802 [`#851`](https://github.com/Modernizr/Modernizr/pull/851)
- Fixed test fails [`#1`](https://github.com/Modernizr/Modernizr/pull/1)
- Take data out of comments and put it into data blocks up top. [`#846`](https://github.com/Modernizr/Modernizr/pull/846)
- A fixe for the build output. Plus some free meta data. [`#843`](https://github.com/Modernizr/Modernizr/pull/843)
- Added detect for &lt;template&gt; tag [`#841`](https://github.com/Modernizr/Modernizr/pull/841)
- Update HTML5 Shiv to latest version [`#837`](https://github.com/Modernizr/Modernizr/pull/837)
- Removed dashes from property names corresponding to feature detects. [`#840`](https://github.com/Modernizr/Modernizr/pull/840)
- Mostly meta changes. Some cleanup of the main directory. [`#835`](https://github.com/Modernizr/Modernizr/pull/835)
- Clean up the root directory. Tired of crazy files everywhere. [`#834`](https://github.com/Modernizr/Modernizr/pull/834)
- Clean things up a bit in the meta branch. [`#833`](https://github.com/Modernizr/Modernizr/pull/833)
- Metadata updates [`#831`](https://github.com/Modernizr/Modernizr/pull/831)
- Start metadata updates from our mailing list discussion [`#830`](https://github.com/Modernizr/Modernizr/pull/830)
- Add 'file' requirement to package.json [`#829`](https://github.com/Modernizr/Modernizr/pull/829)
- _Slightly_ more sane pull request to clean stuff up. Plus metadata start. [`#828`](https://github.com/Modernizr/Modernizr/pull/828)
- Updates file upload user agent regexp + fixes missing brackets [`#811`](https://github.com/Modernizr/Modernizr/pull/811)
- Modernizr.touch changes, as per #548 [`#800`](https://github.com/Modernizr/Modernizr/pull/800)
- Modernizr.touch changes, as per #548 [`#800`](https://github.com/Modernizr/Modernizr/pull/800)
- Merge 3pre into master - feels good man [`#794`](https://github.com/Modernizr/Modernizr/pull/794)
- Merge 3pre into master - feels good man [`#794`](https://github.com/Modernizr/Modernizr/pull/794)
- TypedArrays feature-detection [`#658`](https://github.com/Modernizr/Modernizr/pull/658)
- TypedArrays feature-detection [`#658`](https://github.com/Modernizr/Modernizr/pull/658)
- Adds 'peerconnection' feature detection, namespaces WebRTC features [`#777`](https://github.com/Modernizr/Modernizr/pull/777)
- Adds 'peerconnection' feature detection, namespaces WebRTC features [`#777`](https://github.com/Modernizr/Modernizr/pull/777)
- Tweak to csstransforms3d test for issue #760 [`#774`](https://github.com/Modernizr/Modernizr/pull/774)
- Tweak to csstransforms3d test for issue #760 [`#774`](https://github.com/Modernizr/Modernizr/pull/774)
- Added fileinput test mobile UA blacklist for issue #772 [`#773`](https://github.com/Modernizr/Modernizr/pull/773)
- Added fileinput test mobile UA blacklist for issue #772 [`#773`](https://github.com/Modernizr/Modernizr/pull/773)
- Bugfix for pull request #746 [`#752`](https://github.com/Modernizr/Modernizr/pull/752)
- Bugfix for pull request #746 [`#752`](https://github.com/Modernizr/Modernizr/pull/752)
- 'Fix' for #733: false positive in history management support detection [`#746`](https://github.com/Modernizr/Modernizr/pull/746)
- 'Fix' for #733: false positive in history management support detection [`#746`](https://github.com/Modernizr/Modernizr/pull/746)
- Trim trailing whitespace and insert final newlines [`#727`](https://github.com/Modernizr/Modernizr/pull/727)
- Fixes #486: moving core feature detects into individual files [`#712`](https://github.com/Modernizr/Modernizr/pull/712)
- Feature detect for Page Visibility API [`#700`](https://github.com/Modernizr/Modernizr/pull/700)
- fix small porting errors. [`#2`](https://github.com/Modernizr/Modernizr/pull/2)
- test new detects locally [`#1`](https://github.com/Modernizr/Modernizr/pull/1)
- Fix css mask and user-select detects. [`#671`](https://github.com/Modernizr/Modernizr/pull/671)
- Add feature detect for lossless WebP images [`#692`](https://github.com/Modernizr/Modernizr/pull/692)
- Remove BSD license and improve readme [`#694`](https://github.com/Modernizr/Modernizr/pull/694)
- APNG test not by Addy Osmani [`#684`](https://github.com/Modernizr/Modernizr/pull/684)
- Don't bind "functions" without a bind method, mainly if you try and bind a ctor. [`#677`](https://github.com/Modernizr/Modernizr/pull/677)
- Minified version number is out of sync with non-minified [`#660`](https://github.com/Modernizr/Modernizr/pull/660)
- show a useful error when no options are supplied [`#1616`](https://github.com/Modernizr/Modernizr/issues/1616)
- don't clobber command line config switch [`#1596`](https://github.com/Modernizr/Modernizr/issues/1596)
- ignore bad caniuse data for firefox. fixes #1588 [`#1588`](https://github.com/Modernizr/Modernizr/issues/1588)
- Fix issue #1552 [`#1553`](https://github.com/Modernizr/Modernizr/issues/1553)
- remove outdated firefox bug from gamepad docs [`#1561`](https://github.com/Modernizr/Modernizr/issues/1561)
- dont use path lookup when name based works already [`#1523`](https://github.com/Modernizr/Modernizr/issues/1523)
- Merge pull request #1513 from jacobrossi/transforms3d-atmedia [`#1512`](https://github.com/Modernizr/Modernizr/issues/1512)
- csstransform3d detect should prefer css conditionals - fixes #1512 [`#1512`](https://github.com/Modernizr/Modernizr/issues/1512)
- Update UA check to fix false negative on WP 8.1 [`#1471`](https://github.com/Modernizr/Modernizr/issues/1471)
- fixes for the flash detect [`#1413`](https://github.com/Modernizr/Modernizr/issues/1413) [`#1432`](https://github.com/Modernizr/Modernizr/issues/1432)
- remove contentsecuritypolicy detect for now [`#1461`](https://github.com/Modernizr/Modernizr/issues/1461)
- Merge pull request #1240 from patrickkettner/combine-webp [`#1229`](https://github.com/Modernizr/Modernizr/issues/1229)
- blacklist Android 2.x on Modernizr.csstransforms [`#903`](https://github.com/Modernizr/Modernizr/issues/903)
- use exec rather than spawn when using windows [`#1290`](https://github.com/Modernizr/Modernizr/issues/1290)
- Merge pull request #1370 from patrickkettner/autoplay-note [`#1038`](https://github.com/Modernizr/Modernizr/issues/1038)
- combine webp tests - fixes #1229 [`#1229`](https://github.com/Modernizr/Modernizr/issues/1229)
- Merge pull request #1256 from patrickkettner/stickynotes [`#1111`](https://github.com/Modernizr/Modernizr/issues/1111)
- add sticky positioning knownBug, fixes #1111 [`#1111`](https://github.com/Modernizr/Modernizr/issues/1111)
- Updated spec link (fixes #1268) [`#1268`](https://github.com/Modernizr/Modernizr/issues/1268)
- Merge pull request #1266 from patrickkettner/oldffsandbox [`#955`](https://github.com/Modernizr/Modernizr/issues/955)
- Merge pull request #1264 from patrickkettner/update-history-ua-snif [`#891`](https://github.com/Modernizr/Modernizr/issues/891)
- add note about firefox broken sandbox support. fixes #955 [`#955`](https://github.com/Modernizr/Modernizr/issues/955)
- update history ua snif, fixes #891 [`#891`](https://github.com/Modernizr/Modernizr/issues/891)
- add deleteDatabase as a subprop detect to indexedDB. [`#1227`](https://github.com/Modernizr/Modernizr/issues/1227) [`#979`](https://github.com/Modernizr/Modernizr/issues/979)
- use shilds.io svg badge for travis status - fixes #1248 [`#1248`](https://github.com/Modernizr/Modernizr/issues/1248)
- ensure non standard prefixed locations follow the usePrefixes config flag. fixes #1242 [`#1242`](https://github.com/Modernizr/Modernizr/issues/1242)
- Merge pull request #1241 from patrickkettner/unload [`#1182`](https://github.com/Modernizr/Modernizr/issues/1182)
- remove Modernizr.load - fixes #1182 [`#1182`](https://github.com/Modernizr/Modernizr/issues/1182)
- Merge pull request #1234 from patrickkettner/flash-fix [`#1187`](https://github.com/Modernizr/Modernizr/issues/1187)
- make sure ActiveXObject exists before accessing it - fixes #1187 [`#1187`](https://github.com/Modernizr/Modernizr/issues/1187)
- Fix line ending issue [`#1228`](https://github.com/Modernizr/Modernizr/issues/1228)
- Add .gitattributes [`#1231`](https://github.com/Modernizr/Modernizr/issues/1231)
- Merge pull request #962 from patrickkettner/indexeddb_blob [`#703`](https://github.com/Modernizr/Modernizr/issues/703)
- added blob check to the indexeddb test - fixed #703 [`#703`](https://github.com/Modernizr/Modernizr/issues/703)
- Merge pull request #1193 from ddprrt/master [`#1082`](https://github.com/Modernizr/Modernizr/issues/1082)
- fix typo, fixes #1167 [`#1167`](https://github.com/Modernizr/Modernizr/issues/1167)
- readme.md: remove sync return value from JS API build example [`#1143`](https://github.com/Modernizr/Modernizr/issues/1143)
- add srcset test [`#661`](https://github.com/Modernizr/Modernizr/issues/661)
- add vp9 detect [`#1099`](https://github.com/Modernizr/Modernizr/issues/1099)
- Merge pull request #999 from edmellum/master [`#762`](https://github.com/Modernizr/Modernizr/issues/762)
- Make sure all classnames get classPrefix if passed in config file. Fixes #1053 [`#1053`](https://github.com/Modernizr/Modernizr/issues/1053)
- Trigger layout so kinetic scrolling isn't disabled in iOS6+ Fixes #707 [`#707`](https://github.com/Modernizr/Modernizr/issues/707)
- Add 'transform-style: preserve-3d' test - fixes #762 [`#762`](https://github.com/Modernizr/Modernizr/issues/762)
- Handle class prefixing on no-js classes properly. Fixes #1031 [`#1031`](https://github.com/Modernizr/Modernizr/issues/1031)
- Merge pull request #1003 from patrickkettner/ellipsis [`#188`](https://github.com/Modernizr/Modernizr/issues/188)
- Merge pull request #933 from Modernizr/supports [`#818`](https://github.com/Modernizr/Modernizr/issues/818)
- Add XHR `responseType` tests [`#1006`](https://github.com/Modernizr/Modernizr/issues/1006)
- Simplify mathml test and remove async stuff. Fixes #682 [`#682`](https://github.com/Modernizr/Modernizr/issues/682)
- Merge pull request #936 from stucox/flex [`#812`](https://github.com/Modernizr/Modernizr/issues/812)
- Added note to `cssgradients` test re. false positive in webOS (fixes #202) [`#202`](https://github.com/Modernizr/Modernizr/issues/202)
- Merge branch 'master' of github.com:Modernizr/Modernizr [`#699`](https://github.com/Modernizr/Modernizr/issues/699) [`#696`](https://github.com/Modernizr/Modernizr/issues/696) [`#940`](https://github.com/Modernizr/Modernizr/issues/940)
- Merge pull request #961 from patrickkettner/opus [`#699`](https://github.com/Modernizr/Modernizr/issues/699)
- add opus detection - fixes #699 [`#699`](https://github.com/Modernizr/Modernizr/issues/699)
- Merge pull request #950 from patrickkettner/preload_and_loop [`#696`](https://github.com/Modernizr/Modernizr/issues/696)
- updated/fixes #696 - adds preload and loop checks for video and audio elements [`#696`](https://github.com/Modernizr/Modernizr/issues/696)
- Merge pull request #949 from stucox/master [`#940`](https://github.com/Modernizr/Modernizr/issues/940)
- Wrapping cssregions detect delta calculation in a parseInt fixes #940 [`#940`](https://github.com/Modernizr/Modernizr/issues/940)
- Updated flexbox tests to better capture all 3 specs; fixes #812 [`#812`](https://github.com/Modernizr/Modernizr/issues/812)
- Merge pull request #900 from stucox/master [`#899`](https://github.com/Modernizr/Modernizr/issues/899)
- Set ASCII-only option in Uglify - fixes #899 [`#899`](https://github.com/Modernizr/Modernizr/issues/899)
- Added test for SVG in an &lt;img&gt; element (fixes #107) [`#107`](https://github.com/Modernizr/Modernizr/issues/107)
- Merge pull request #876 from stucox/master [`#321`](https://github.com/Modernizr/Modernizr/issues/321)
- Updated datauri test to blacklist IE7 (to avoid HTTPS warnings) and to include a `.datauri.over32kb` aspect (fixes #321) [`#321`](https://github.com/Modernizr/Modernizr/issues/321)
- fix quota mgmt api test. cc @ebidel. fixes #866 [`#866`](https://github.com/Modernizr/Modernizr/issues/866)
- Merge pull request #851 from jedierikb/master [`#802`](https://github.com/Modernizr/Modernizr/issues/802)
- Merge branch 'master' of github.com:Modernizr/Modernizr into meta [`#798`](https://github.com/Modernizr/Modernizr/issues/798)
- Update HTML5 Shiv to latest version [`#807`](https://github.com/Modernizr/Modernizr/issues/807)
- Changed an existance check to an `in` to avoid exceptions being thrown for disabled features in FF. Fixes #798 [`#798`](https://github.com/Modernizr/Modernizr/issues/798)
- Merge branch '3pre' [`#370`](https://github.com/Modernizr/Modernizr/issues/370) [`#739`](https://github.com/Modernizr/Modernizr/issues/739)
- Merge branch 'master' of github.com:Modernizr/Modernizr [`#786`](https://github.com/Modernizr/Modernizr/issues/786) [`#370`](https://github.com/Modernizr/Modernizr/issues/370) [`#739`](https://github.com/Modernizr/Modernizr/issues/739)
- Added wrapflow test, in AMD format - fixes #786 [`#786`](https://github.com/Modernizr/Modernizr/issues/786)
- Robustisize the binary WebSocket detect. Fixes #370 [`#370`](https://github.com/Modernizr/Modernizr/issues/370)
- Robustisize the binary WebSocket detect. Fixes #370 [`#370`](https://github.com/Modernizr/Modernizr/issues/370)
- Update detect for fullscreen api. Fixes #739 [`#739`](https://github.com/Modernizr/Modernizr/issues/739)
- Update detect for fullscreen api. Fixes #739 [`#739`](https://github.com/Modernizr/Modernizr/issues/739)
- Merge branch 'master' of github.com:Modernizr/Modernizr [`#697`](https://github.com/Modernizr/Modernizr/issues/697)
- use addEventListener instead of DOM level 1 events (fixes #697) [`#697`](https://github.com/Modernizr/Modernizr/issues/697)
- Merge branch 'master' of github.com:Modernizr/Modernizr [`#740`](https://github.com/Modernizr/Modernizr/issues/740) [`#738`](https://github.com/Modernizr/Modernizr/issues/738)
- Fixed false positive of 3d transforms if test element inherits margin, padding or border, fixes #740 [`#740`](https://github.com/Modernizr/Modernizr/issues/740)
- Fix false negative in Android 4, fixes #738 [`#738`](https://github.com/Modernizr/Modernizr/issues/738)
- Merge pull request #712 from rupl/master [`#486`](https://github.com/Modernizr/Modernizr/issues/486)
- Merge branch 'master' of github.com:Modernizr/Modernizr [`#716`](https://github.com/Modernizr/Modernizr/issues/716) [`#666`](https://github.com/Modernizr/Modernizr/issues/666)
- Fix false negative of css table detect when document dir is rtl. Rewrote test. Fixes #716 [`#716`](https://github.com/Modernizr/Modernizr/issues/716)
- Merge remote-tracking branch 'rupl/move-core-detects' to fix #486 [`#486`](https://github.com/Modernizr/Modernizr/issues/486)
- navigator.cookieEnabled is a false pos in ie9. dont try it as a technique. thx @alrra. fixes #666 [`#666`](https://github.com/Modernizr/Modernizr/issues/666)
- Merge branch 'master' of github.com:Modernizr/Modernizr [`#611`](https://github.com/Modernizr/Modernizr/issues/611) [`#611`](https://github.com/Modernizr/Modernizr/issues/611) [`#611`](https://github.com/Modernizr/Modernizr/issues/611) [`#588`](https://github.com/Modernizr/Modernizr/issues/588) [`#585`](https://github.com/Modernizr/Modernizr/issues/585)
- Merge branch 'master' of github.com:Modernizr/Modernizr [`#371`](https://github.com/Modernizr/Modernizr/issues/371)
- Remove node modules [`56ac350`](https://github.com/Modernizr/Modernizr/commit/56ac3502b089334852a5f2b1e99633385954c6bd)
- just save grunt, its better even though it sucks, imo [`c8dbec7`](https://github.com/Modernizr/Modernizr/commit/c8dbec7b837896b7674c1f57efd6c769e5caeed6)
- initial modernizr bin tool [`300a721`](https://github.com/Modernizr/Modernizr/commit/300a721a82f192e2ce30eea135e17c310c8ec336)
- some build process startage [`541af0b`](https://github.com/Modernizr/Modernizr/commit/541af0bd473ffe154557b5f978ad25c2b1c4c38a)
- Working clientside build with Uglify2 minification [`7864af8`](https://github.com/Modernizr/Modernizr/commit/7864af879a2a1837dbbf58da714f2835023cdebc)
- Working clientside build with Uglify2 minification [`62b5444`](https://github.com/Modernizr/Modernizr/commit/62b5444840413db91f68a98faf2eefcd7694aa3f)
- Working build with AMD stripping and minification. [`307c272`](https://github.com/Modernizr/Modernizr/commit/307c272b02c46971f4add5a6c550b27a95359a0f)
- First wave of AMDifying the project. Fully split out core pieces. In the process of reformatting tests. [`7507500`](https://github.com/Modernizr/Modernizr/commit/75075001c8330ef3f282c6f508aa2b2b714f50f4)
- finished porting tests to AMD [`d4c2950`](https://github.com/Modernizr/Modernizr/commit/d4c295065aca31a1c5937027d9239b2b14391f03)
- moar tests! [`7f4a08e`](https://github.com/Modernizr/Modernizr/commit/7f4a08e7f38120d2c04d87406bfe70b7cd470f14)
- initial modernizr bin tool [`b5e6842`](https://github.com/Modernizr/Modernizr/commit/b5e6842afe431bf3cc25c02035878ef03c0c2128)
- add jscs to check style, add lint task [`5e3f359`](https://github.com/Modernizr/Modernizr/commit/5e3f359bfc9aa511543ece60bd8a6ea8aa7defd3)
- All tests now have metadata – whoop! [`74374d7`](https://github.com/Modernizr/Modernizr/commit/74374d7b8651f355bf8d632023b7559cc96fb863)
- Removing the old modular stuffs since it's the real deal now [`492831a`](https://github.com/Modernizr/Modernizr/commit/492831ace76fec7ce5056744bccecac3c00e477c)
- another good chunk of amd-ified modules done [`ba0b0d5`](https://github.com/Modernizr/Modernizr/commit/ba0b0d56ad9de876641d0199978713e8d845f60e)
- adding old modulizr folder [`cd77858`](https://github.com/Modernizr/Modernizr/commit/cd778588494d9bdebb2e09ab209543400c4b25ee)
- Enforce  .editorconfig spacing rules [`96b3e67`](https://github.com/Modernizr/Modernizr/commit/96b3e677965b33e4af227d573da69775f2ad480b)
- added back define block to htmlshiv.js [`aa68c05`](https://github.com/Modernizr/Modernizr/commit/aa68c05bd807f06e332bd28506d5d10f0a6d8238)
- added new html5shiv per issue 1335 [`398efb2`](https://github.com/Modernizr/Modernizr/commit/398efb22da7222975debaa67b9e5f2e8c94a71d8)
- upgrading r.js [`be565ef`](https://github.com/Modernizr/Modernizr/commit/be565efde56e27b3756704ee7fca927d8bb63a1e)
- upgrading r.js [`8a15523`](https://github.com/Modernizr/Modernizr/commit/8a155230ceaad28617c1f04e2219bed10e0107d4)
- start of making tests work again [`b72a43d`](https://github.com/Modernizr/Modernizr/commit/b72a43de25bdb9ec92f781cc7ea5277163523108)
- start of making tests work again [`38d5517`](https://github.com/Modernizr/Modernizr/commit/38d551764a2303f133dfb5be550816693777d172)
- Corrected polyfill syntax in some metadata blocks [`6daf1b7`](https://github.com/Modernizr/Modernizr/commit/6daf1b78c2360efea7b29636b82ecf3f161b5f75)
- Squashed commit of the following: [`e42aa9f`](https://github.com/Modernizr/Modernizr/commit/e42aa9f20bd511dcabedd95508d555465dbeccb7)
- whitespace [`287ca82`](https://github.com/Modernizr/Modernizr/commit/287ca82f4384e56fa76840651a522f94698f0a41)
- Some more metadata... [`6df5f80`](https://github.com/Modernizr/Modernizr/commit/6df5f80eb3af3d54c51c52d59fc23586cffc2133)
- fill up metadata a bit more, a few new conventions [`fc0499f`](https://github.com/Modernizr/Modernizr/commit/fc0499f6496601fc3c2703fe5b24777fdc955950)
- getting stripping to work for individual tests (faking input) [`90eb824`](https://github.com/Modernizr/Modernizr/commit/90eb8249bab1deb35ecce76c151611aa414c7b7e)
- Added more metadata [`bbebadf`](https://github.com/Modernizr/Modernizr/commit/bbebadf224991fbf763da5322fc6066a1e89e3f5)
- Create .jshintrc file, update jshint grunt task [`47250c5`](https://github.com/Modernizr/Modernizr/commit/47250c5e0180e23f781f691e990974097f39172d)
- trashy hidden folder removal [`c68be89`](https://github.com/Modernizr/Modernizr/commit/c68be8948b18836cdab1b4ffad933aaaac086937)
- split ES5 shim/sham tests into separate tests [`25d892f`](https://github.com/Modernizr/Modernizr/commit/25d892ff4370a9c18fbf228394d09fb11529d868)
- Good chunk of CSS Meta Data [`205a098`](https://github.com/Modernizr/Modernizr/commit/205a0989eb88718cb5b384bf20bd2e3cd7733be1)
- include tests in jscs updates [`8dcb597`](https://github.com/Modernizr/Modernizr/commit/8dcb59763bb570cf46c5f769313837f560540b86)
- Meta Daytah [`44eddf9`](https://github.com/Modernizr/Modernizr/commit/44eddf9f7ef78f5fc02892c4bf79ff9c2d40ce04)
- starting new method: strip comments, find test['x'] pattern, use that to go. added closure compiler step since code is ugly without comments and it's build step anyways... [`c88b933`](https://github.com/Modernizr/Modernizr/commit/c88b9333f7cba494186398dad2ba47aaa7566e9d)
- Run JSHint on test files and fix issues [`73bee00`](https://github.com/Modernizr/Modernizr/commit/73bee002f2846fdf879ea6c3492868c55714fdc1)
- Moar metadata! [`029d68d`](https://github.com/Modernizr/Modernizr/commit/029d68d15590a45d5f6c26420ffe12401a082254)
- Reduce, reuse, recycle [`c3e4e50`](https://github.com/Modernizr/Modernizr/commit/c3e4e50ab50f56425a28e09184591662cbef8a12)
- Adding `Modernizr.prefixedCSS()` API [`c4c60c1`](https://github.com/Modernizr/Modernizr/commit/c4c60c167a4912688a2aacd172084662d83db9ef)
- Add in async test events, and a bit more metadata. [`b78a297`](https://github.com/Modernizr/Modernizr/commit/b78a2978b7b162edf37b073cdf74e629038c4a3b)
- Add metadata to 'elem' tests. Getting there... meh. [`98d877f`](https://github.com/Modernizr/Modernizr/commit/98d877fe8723fc845bcbde77e808c245baca934c)
- test for equality with non build versions in the tests. update suite. allow dependencies to be described inside of modulizr. Currently only one dependency: canvas for canvastext. yay [`f0d4bd6`](https://github.com/Modernizr/Modernizr/commit/f0d4bd674273df18796563151fdca523f07df6c6)
- Added base metadata to the rest of the css tests. *sweats* [`d2cc3ae`](https://github.com/Modernizr/Modernizr/commit/d2cc3aeb09d1c684bb96740c75282cd2151e8c72)
- Added body module, altered tests that need it #877 [`de7fba8`](https://github.com/Modernizr/Modernizr/commit/de7fba845c03390d3a2167c33bfcc487a6d820cb)
- Moved over build step to grunt [`ea721fb`](https://github.com/Modernizr/Modernizr/commit/ea721fb8a6f27e95b769bf3636b473b4f0718940)
- Moved over build step to grunt [`0103e1c`](https://github.com/Modernizr/Modernizr/commit/0103e1c352a1585f38cc0551f1b9dc0f60cca83c)
- add builderAlises to renamed detects [`cdb6ee4`](https://github.com/Modernizr/Modernizr/commit/cdb6ee49e255bc6aa278b9a406a975201a040715)
- Moved Modernizr.touch -&gt; Modernizr.touchevents (kept an alias though) [`2a4ca8d`](https://github.com/Modernizr/Modernizr/commit/2a4ca8df26efadb35cdd7b7e32380ee2d4c45433)
- Moved Modernizr.touch -&gt; Modernizr.touchevents (kept an alias though) [`b36a6b2`](https://github.com/Modernizr/Modernizr/commit/b36a6b288d46b6ba29f98483c83b531ee3f9821d)
- Improve Gruntfile [`5914214`](https://github.com/Modernizr/Modernizr/commit/591421413414a165e4d7ef3e066bb475a78e25a4)
- various test updates [`3b0e142`](https://github.com/Modernizr/Modernizr/commit/3b0e142bdc6bf7eac71b38759f680f57c5e93def)
- connected front end to api of modulizr. seems to work... [`08c5bf5`](https://github.com/Modernizr/Modernizr/commit/08c5bf5b6ada1086b7b385777dab4e028aa48413)
- More parsing craziness, and some metaupdates [`45aaaf2`](https://github.com/Modernizr/Modernizr/commit/45aaaf2aa05cb440bbc353328dc8ea28afc05bec)
- Move polyfill info into separate data to get rid of dupes or potentially ignore. [`f48e459`](https://github.com/Modernizr/Modernizr/commit/f48e4597579d68b6c29c70c99f99b94f39cab069)
- Add a few tests. Intentionally broke the caniuse links so i will remember to fill them out. Offline currently. [`c838184`](https://github.com/Modernizr/Modernizr/commit/c838184098d315cb392a818b8746a87fccbfeb03)
- Forms docs [`029cefe`](https://github.com/Modernizr/Modernizr/commit/029cefe74fc8f4bddb122a169ec403a637e9c978)
- Removing node_modules, adding in metadata reader, ignoring generated metadata [`1823cce`](https://github.com/Modernizr/Modernizr/commit/1823cce0a540cf5b589c13034dbeca31c7ab9994)
- Tidied up config-all.json: now all in alphabetical order and added any missing detects [`a285518`](https://github.com/Modernizr/Modernizr/commit/a285518b7c66f591d5159e5b9647d4cc1060ae65)
- Added metadata to "workers" detects [`ea17d40`](https://github.com/Modernizr/Modernizr/commit/ea17d406af4e45a1f4ae66b2e7d4fad25f45c160)
- Squashed commit of the following: [`28c4021`](https://github.com/Modernizr/Modernizr/commit/28c4021ceefe02be16ea5d7bf8ad873e3d76f597)
- detect whether or not ES5 Shim / Sham are needed [`fbe8de3`](https://github.com/Modernizr/Modernizr/commit/fbe8de3d6997614268403c05d44ce5b1e275929a)
- Added some metadata & doc blocks [`1b53d20`](https://github.com/Modernizr/Modernizr/commit/1b53d206a5ea1148b05a3ee2a04b2e2d55508aec)
- Remove trailing whitespace [`2163201`](https://github.com/Modernizr/Modernizr/commit/2163201bf8b2d98463abab7343997418014ba404)
- Removing the function.bind dependency in createelement. Adding metadata to network detects [`6e0dc10`](https://github.com/Modernizr/Modernizr/commit/6e0dc102f040e626133ae04d6ff0b71b9ba3a773)
- Initial conversion to Grunt 0.4 format [`c90f499`](https://github.com/Modernizr/Modernizr/commit/c90f4991619ec9901587f9fd44da39d9ad588646)
- Adding tests for programmatic API. [`d62b7da`](https://github.com/Modernizr/Modernizr/commit/d62b7da069a0b38a9283b4552081d2aca330a5a5)
- renamed files and adjusted docs as per suggestions [`ac96911`](https://github.com/Modernizr/Modernizr/commit/ac96911fd943344ff979b51f2b4ad266064cc68c)
- Metadata++ [`f185623`](https://github.com/Modernizr/Modernizr/commit/f1856237fcf8ab1cfbc37f480b240b8bb81d0439)
- ugly addition of licenses to the right spot. Could probably save a long form license and pull it in to the places we need it instead of in strings, but whatever [`d23adc2`](https://github.com/Modernizr/Modernizr/commit/d23adc215952d4546719c07a8eec404ad0f1d040)
- ugly addition of licenses to the right spot. Could probably save a long form license and pull it in to the places we need it instead of in strings, but whatever [`9e865b9`](https://github.com/Modernizr/Modernizr/commit/9e865b9df23018cd0b2862b2f06d9e8ad61b5f29)
- Better memory cleanup mechanism and implementation. Some generation cleanup. [`2daaf3a`](https://github.com/Modernizr/Modernizr/commit/2daaf3a130af8cb498e92b2af2cd176970d381f7)
- Better memory cleanup mechanism and implementation. Some generation cleanup. [`005eea3`](https://github.com/Modernizr/Modernizr/commit/005eea3e56504f9e6e6d94f60290f746206cc173)
- Move video test to feature-detects/video.js [`588edd0`](https://github.com/Modernizr/Modernizr/commit/588edd0556e27b5b35a667e18d37b8b5a5dec4bf)
- Add in polyfill list support. Add in more caniuse keys. [`492f58d`](https://github.com/Modernizr/Modernizr/commit/492f58d97982d5836308e4e26a748390487b92ba)
- Image metadata [`de1238d`](https://github.com/Modernizr/Modernizr/commit/de1238d2d240a93200d876623c1c02e4ab4acb7b)
- Adding a few more testdata points. Fixing path stuff from last change. [`894062d`](https://github.com/Modernizr/Modernizr/commit/894062dc1c6b410ea7f1fe54fe70cd299ceee665)
- improve/enhance hasEvent() [`f9210de`](https://github.com/Modernizr/Modernizr/commit/f9210de0ee4b1e0db1421433e42b51fd0f8a4184)
- cleanup for builds [`ff031ef`](https://github.com/Modernizr/Modernizr/commit/ff031ef330962e0639776b852db8809ea81907c8)
- Add test for `Proximity Events` [`0af0953`](https://github.com/Modernizr/Modernizr/commit/0af0953b9bb44acb843009d7a8eae904b13b9205)
- cleanup for builds [`358c875`](https://github.com/Modernizr/Modernizr/commit/358c875f0a01ddbf3002f4c762a12038ad0b651b)
- remove hax for browser definition of text [`648945c`](https://github.com/Modernizr/Modernizr/commit/648945c356a83e901659e20f973ee69ca74b1c69)
- almost successfully stripping AMD wrappers [`832a524`](https://github.com/Modernizr/Modernizr/commit/832a52435411edd5ec46bdadc1047523b7b107d5)
- remove hax for browser definition of text [`7a08c92`](https://github.com/Modernizr/Modernizr/commit/7a08c92b284753209cf2115ae63a99527738549e)
- Add atRule checking to Modernizr.prefixed (@keyframes, @import, etc. [`32b67aa`](https://github.com/Modernizr/Modernizr/commit/32b67aafe65fd50d259c90060742b25b54d9ccda)
- iframe folder of metadata [`34807de`](https://github.com/Modernizr/Modernizr/commit/34807ded5933c1f3fb2996860e2e4d2806170364)
- Cleanup Grunt banners [`8996f47`](https://github.com/Modernizr/Modernizr/commit/8996f476f0c62a75a5642405e12e3adf43577a54)
- Add nth-child feature-detect [`b61e97d`](https://github.com/Modernizr/Modernizr/commit/b61e97d73b46abc504054414fc6adf6b2189f4d5)
- Simplify context issue by first setting a new cwd, then requiring grunt. This scopes grunt to the Modernizr directory and avoids manipulating upstream context. [`b30723d`](https://github.com/Modernizr/Modernizr/commit/b30723d2c8bf3e26831a0ca0836b43f6ca92139b)
- Adding a build api. [`8ed5889`](https://github.com/Modernizr/Modernizr/commit/8ed58899000d75c2af01cde4b64a03496d39a9ed)
- Add support for Blob constructor in blobworkers test since BlobBuilder is deprecated and has been removed from firefox [`456b648`](https://github.com/Modernizr/Modernizr/commit/456b648cf838a3e057a42737d3d77be3cc97137d)
- Moving touch test to feature-detects/touch.js [`d3f7b6f`](https://github.com/Modernizr/Modernizr/commit/d3f7b6f80314e5d2e1f3d0063e24dc23643ba04f)
- Move audio test to feature-detects/audio.js [`f968719`](https://github.com/Modernizr/Modernizr/commit/f96871995e689f1cc146bb6ef81efc0286f7ec75)
- Move localstorage test to feature-detects/storage-localstorage.js [`ea76435`](https://github.com/Modernizr/Modernizr/commit/ea76435a56c186c7dbff959804a7c61caa1ea0d7)
- Working build with AMD stripping and minification. [`fb9209d`](https://github.com/Modernizr/Modernizr/commit/fb9209d2d794948c990cf26edd8bd60cd84036fe)
- the fallback could be smaller, since we only want to set the context (scope), and we don't need a full es5 compatible bind [`c121e16`](https://github.com/Modernizr/Modernizr/commit/c121e1605e58668e183705653d27dc06865f83d0)
- Add better tests for CSS multi-columns [`fa3dcc2`](https://github.com/Modernizr/Modernizr/commit/fa3dcc28520b330674b46bd2d55c7f21fa1a7807)
- Add in dom test metadata [`df9a83a`](https://github.com/Modernizr/Modernizr/commit/df9a83a362fc84902e29dd9fcf92802c393ce4ee)
- Better async test addTest calls [`9fe0ea1`](https://github.com/Modernizr/Modernizr/commit/9fe0ea1309cf1d08560a254686de7f728fb7ca4a)
- Rearranged setClasses a bit: can now be reused by async tests (to avoid duplicating regexes) [`b56de42`](https://github.com/Modernizr/Modernizr/commit/b56de429873564ac62cd41fefe00afdfc3f270ae)
- first stab at autoplay detection [`24679d7`](https://github.com/Modernizr/Modernizr/commit/24679d70f74c2dd1511b2ad0d2de4beb225d65a6)
- Move and rename file to new structure. Rewrite test to use Modernizr v3 AMD structure [`1fe1e83`](https://github.com/Modernizr/Modernizr/commit/1fe1e8388494599536d7bbe0164e6f5f46cb0d3e)
- Move/touchup isEventSupported changes. [`7c82198`](https://github.com/Modernizr/Modernizr/commit/7c82198ab66f69754c8a09f62206d55bc3198bff)
- Moving cssgradients test into feature-detects/css-cssgradients.js [`6648ec6`](https://github.com/Modernizr/Modernizr/commit/6648ec68aaaa8d34ccdefb88019f99d8e48459aa)
- Wrapping call to `indexeddb.deleteDatabase` in a try…catch because it errors in some contexts (e.g. data URIs) [`4072c66`](https://github.com/Modernizr/Modernizr/commit/4072c662bdd60df78d87b11f60ce2740e31c32cc)
- Added a note about false-positive on N900 to `touchevents` detect and moved comments to a meta block [`59174f9`](https://github.com/Modernizr/Modernizr/commit/59174f95a6395db5fc063dde6e8f6db21827d1a1)
- add new roundedEquals helper [`072f3bd`](https://github.com/Modernizr/Modernizr/commit/072f3bd78f397e0313e95e6fb2727303404bca7f)
- Making sure files only leak a single variable when we strip the wrappers. aka Hax. [`09ff54f`](https://github.com/Modernizr/Modernizr/commit/09ff54f43ec34d7f770534ec8baa4ad2e1ecd17f)
- Added detect for `flex-wrap` (Fixes 1048) [`65e31e2`](https://github.com/Modernizr/Modernizr/commit/65e31e26cabf6145d4f2f651a39cd0e6f6d51a5d)
- Move fontface test to feature-detects/css-fontface.js [`e848278`](https://github.com/Modernizr/Modernizr/commit/e84827858b2c875ce37c580a849653a9a611b30e)
- Adds UA blacklist to @font-face test as a stopgap. [`949d770`](https://github.com/Modernizr/Modernizr/commit/949d770f2c5247d17c3be09f8e14cad28eca65a5)
- Added tests for transparent Webp images [`f39fcbf`](https://github.com/Modernizr/Modernizr/commit/f39fcbf6c696d0fedbc099c8b0c9cc72d614203a)
- whitespace [`abe5ab3`](https://github.com/Modernizr/Modernizr/commit/abe5ab3a13e9b959af276ea09d781dccd8ba4837)
- Fixed errors thrown by `supports`, `getrandomvalues` and `flash` detects: [`2cf106f`](https://github.com/Modernizr/Modernizr/commit/2cf106fd7232038c2aa6d7448492be02c25f209b)
- check for video support first, only set src of the shortest supported video type, change body to docElement [`f5518d0`](https://github.com/Modernizr/Modernizr/commit/f5518d064457e23428b1b1e34c43f518db5e8877)
- adding docs from alex's email. [`481b6f2`](https://github.com/Modernizr/Modernizr/commit/481b6f22a56252a2ca1d24c5c6ad62d54c89aaf0)
- adding docs from alex's email. [`cb4a91d`](https://github.com/Modernizr/Modernizr/commit/cb4a91dc780bb9c0ca254a301b521ea4d3cb1b3c)
- Move csstransforms3d to feature-detects/css-transforms3d.js [`7348214`](https://github.com/Modernizr/Modernizr/commit/734821446920f2a8ec1f9028ce68aa0e2428a5d2)
- Fix invalid polyfill metadata [`b9c780b`](https://github.com/Modernizr/Modernizr/commit/b9c780b2734f3d4978945edc0908077ff6999a16)
- Fix lint errors in grunt file [`47044c6`](https://github.com/Modernizr/Modernizr/commit/47044c6bd802d91a3d8d5b77c905e195b4debad5)
- Start switch to new metadata keys [`f5f7804`](https://github.com/Modernizr/Modernizr/commit/f5f7804f53e3edd8cfac99e89962f8a534fa8b5f)
- remove base64 image data before test [`80809d2`](https://github.com/Modernizr/Modernizr/commit/80809d2484bb3a5d511021c1a74552b61eea85d1)
- updates for @stucox [`b8d4ad2`](https://github.com/Modernizr/Modernizr/commit/b8d4ad2831167a0f8e69af0ae18014aa1e272767)
- Cleaning up polyfill stuff, more options/consistency. [`81583f7`](https://github.com/Modernizr/Modernizr/commit/81583f726b14cd099ea5265260c62f46d0decdf2)
- fixes to modernizr core test ports. [`504384e`](https://github.com/Modernizr/Modernizr/commit/504384e4093a8b64f9eb97162f4d4b73da0a328b)
- :target Feature Test with @patrickkettner’s suggestions. [`824e4d6`](https://github.com/Modernizr/Modernizr/commit/824e4d6a547e2cc59969faa5616c0eaf7e547788)
- Some flexbox love [`85bfe05`](https://github.com/Modernizr/Modernizr/commit/85bfe05394cabb563f42e2e2aeef6bef1348c6d6)
- Filling in caniuse info and mistakes I missed. [`8d91072`](https://github.com/Modernizr/Modernizr/commit/8d910724fa5e6243298bd71939d0a4e1478eb290)
- Merging remote branch 'rupl/move-core-detects' after manual conflict resolution. [`9c15353`](https://github.com/Modernizr/Modernizr/commit/9c153530c1d5a64a292d45bdc9d2134249376fb3)
- whitespace [`7d75074`](https://github.com/Modernizr/Modernizr/commit/7d75074d5fabdaaeff2351f26bae9fdbdfb84735)
- Fix for git merge. [`351b021`](https://github.com/Modernizr/Modernizr/commit/351b021cb1f206a2d526d4b0d63e6f5e9162eb33)
- resovled conflict [`f979ae6`](https://github.com/Modernizr/Modernizr/commit/f979ae6b87a1b0b557f2c58e9949dad4dc62bda9)
- Fix conflicts [`f28a3c1`](https://github.com/Modernizr/Modernizr/commit/f28a3c15f9f491e0e2786e2efe714694481a0845)
- Merging in latest changes from master [`85c86b9`](https://github.com/Modernizr/Modernizr/commit/85c86b98aa0df087030fd9d1aa1569dd6ccbeaa3)
- Merging in latest changes from master [`1cb23be`](https://github.com/Modernizr/Modernizr/commit/1cb23be78bf3120a92debfd1ed3b10341f6e998d)
- override all local changes with master [`ccc6732`](https://github.com/Modernizr/Modernizr/commit/ccc6732b0af2b49fbc31b8d09d846f9e99168f73)
- whitespace [`7785cac`](https://github.com/Modernizr/Modernizr/commit/7785cac97283e1de5f55e0b0e6ca6d42f4ab8f5f)
- Move stripdefine to use loop [`6460dff`](https://github.com/Modernizr/Modernizr/commit/6460dff8a5bf85f2aede794d751a7d9378cc9117)
- fix ie10 caniuse comparisons [`7e6bd80`](https://github.com/Modernizr/Modernizr/commit/7e6bd800df690db2282e284fb36c156b8ec79e52)
- Merging in master. Dumpdata needs new paths and loading mechanism. The rest should be up to date. [`7568f75`](https://github.com/Modernizr/Modernizr/commit/7568f752022ad6a27e27e721f539818cd848b86a)
- Merging in master. Dumpdata needs new paths and loading mechanism. The rest should be up to date. [`7270c43`](https://github.com/Modernizr/Modernizr/commit/7270c43d8b4ef4817e972989bdd556bbfaf21440)
- Changed body to getBody and made it a method, #877. [`804037a`](https://github.com/Modernizr/Modernizr/commit/804037a2f942c81bf94ca730791cf94f9b35dc89)
- just save grunt, its better even though it sucks, imo [`73addeb`](https://github.com/Modernizr/Modernizr/commit/73addeb9bdad0c9245c8b91d0601df9a58c1fcc6)
- add new feature-detect for DOM 3 Document Fragments [`41b2cb9`](https://github.com/Modernizr/Modernizr/commit/41b2cb9d81f5cbb3b5dfd4a57c0d54d8f6f60ffa)
- Add the csspseudoanimations feature-detect [`b4f0edc`](https://github.com/Modernizr/Modernizr/commit/b4f0edcc262189c27f26d5035b0b37c82a958985)
- add maxlength test [`64bc5d8`](https://github.com/Modernizr/Modernizr/commit/64bc5d8ca0c12dc004501244ceb7a3fec04eed70)
- Try to fix build after mega merge, might work [`da04fc8`](https://github.com/Modernizr/Modernizr/commit/da04fc805ccd417b20beb41b27bac18377a45a93)
- use setAttribute before using deprecated setAttributeNode [`27f0b76`](https://github.com/Modernizr/Modernizr/commit/27f0b76fd37a7bb936bfe1a37e528bf57eaabec6)
- optimize test arrangement, fix typo [`df8fae9`](https://github.com/Modernizr/Modernizr/commit/df8fae96469b3d3bad7d48ddc5397d170971d859)
- Going back and adding in caniuse keywords for when I was offline [`9dcc1ed`](https://github.com/Modernizr/Modernizr/commit/9dcc1ed441b04aafc2cc28c57c0de0548ef21844)
- hinging everything on grunt build [`bff7163`](https://github.com/Modernizr/Modernizr/commit/bff7163f590511149f70714609f5a3855aa01d8a)
- hinging everything on grunt build [`755bd2e`](https://github.com/Modernizr/Modernizr/commit/755bd2ecc52f84ccab53dcb55ce97455b3da8beb)
- Extend wrap-flow feature testing for the more accurate result. [`a3b66a2`](https://github.com/Modernizr/Modernizr/commit/a3b66a2d8fbbc5e9dcfb51bfbfaefbdae521f69b)
- Moving opacity test into feature-detects/css-opacity.js [`9dd6644`](https://github.com/Modernizr/Modernizr/commit/9dd6644f28341f75bea7ceed9074492e300cfe47)
- updating PR [`ca88157`](https://github.com/Modernizr/Modernizr/commit/ca88157513fe387f708600f50d9fe833d9426abe)
- #733: adding UA sniff for history support [`479e424`](https://github.com/Modernizr/Modernizr/commit/479e424faabe92062292699102340346c82335b8)
- Moving geolocation test to feature-detects/geolocation.js [`9c2a235`](https://github.com/Modernizr/Modernizr/commit/9c2a235cb36746d3dd156ed7debdc75ddd1ca0b9)
- #733: adding UA sniff for history support [`45de935`](https://github.com/Modernizr/Modernizr/commit/45de935edf460ac56fcc3f337885ee115f725101)
- update regions detect to include IE 10 iframe only version [`e0fec68`](https://github.com/Modernizr/Modernizr/commit/e0fec6887d95c5f97241c70937ffd8273f51654a)
- Save the whales and or the output of the build [`4392dc8`](https://github.com/Modernizr/Modernizr/commit/4392dc88774944585f7d0b2b2d29f0cf231fb0da)
- Moving multiplebgs test into feature-detects/css-multiplebgs.js [`707d66f`](https://github.com/Modernizr/Modernizr/commit/707d66f89f063b1b8996baca792a051e0f0002b9)
- made check a little clearer, removing a nested if statement [`dfca12d`](https://github.com/Modernizr/Modernizr/commit/dfca12d4a00b73395ce802b27ab4b49f4b0ec037)
- Move sessionstorage test to feature-detects/storage-sessionstorage.js [`39d0d22`](https://github.com/Modernizr/Modernizr/commit/39d0d22c43e2a20360380cc936a62cfb8810f472)
- Cleaning up async tests that require body to at least be a little better. Could use a document ready hook maybe. [`4de52c5`](https://github.com/Modernizr/Modernizr/commit/4de52c5c9cf4de03c81be9c7d2773094fa5b984d)
- Cleaning up async tests that require body to at least be a little better. Could use a document ready hook maybe. [`9242f25`](https://github.com/Modernizr/Modernizr/commit/9242f25aeda568cb86b40154421683c5341590e9)
- Made the function definition related to UA environment, matchMedia check only happened once. [`ccb30ac`](https://github.com/Modernizr/Modernizr/commit/ccb30ac05626ada4ba63a5b266c08978707dbc47)
- Add es6 generators [`c677c6f`](https://github.com/Modernizr/Modernizr/commit/c677c6f6f8755bcf330dabec96f7958bdfc53a69)
- Adding documentation for API. [`0761fcd`](https://github.com/Modernizr/Modernizr/commit/0761fcd9486d64adb9153e1a4c6a33280044956e)
- Move generatedcontent test to feature-detects/css-generatedcontent.js [`32a5d2b`](https://github.com/Modernizr/Modernizr/commit/32a5d2bdae4b85efd5a7ff4ebabb54d328e20056)
- Add test for the Web Speech Synthesis API [`b8029b2`](https://github.com/Modernizr/Modernizr/commit/b8029b2057202cdb8f7d4ee539eb6cefc33d7e04)
- Add in self creating objects for async and post-official use. As discussed in #756 [`42244e2`](https://github.com/Modernizr/Modernizr/commit/42244e281d5aaa85810f306d9680e4ec39175308)
- Add in self creating objects for async and post-official use. As discussed in #756 [`12cb1e1`](https://github.com/Modernizr/Modernizr/commit/12cb1e12f544ecb86b51dcd3fa9a0215b424eb67)
- Remove old-modernizer file [`35944b1`](https://github.com/Modernizr/Modernizr/commit/35944b19cd312e49a64af888db6cb6f835b7234e)
- Added DOM PointerEvents test as Modernizr.pointerevents [`7732567`](https://github.com/Modernizr/Modernizr/commit/7732567479259a86f9c3183c9ee236cf4d07f650)
- Add test for the Web Speech Recognition API [`2949b8e`](https://github.com/Modernizr/Modernizr/commit/2949b8eab4491fc5216a048684ebb734a7453808)
- Added DOM PointerEvents test as Modernizr.pointerevents [`8966f82`](https://github.com/Modernizr/Modernizr/commit/8966f82cec2572ba034b707d1265fb164a4c283f)
- Added a test for TypedArrays, because the DataView test will fail for browsers that support TypedArrays/ArrayBuffers/and views of those buffers if they do not have DataView [`b248337`](https://github.com/Modernizr/Modernizr/commit/b248337ba1b6d12ad84bdad0329ca77f6961b02b)
- fixup tests [`55d5b0c`](https://github.com/Modernizr/Modernizr/commit/55d5b0c0519d2f7370e8b9a30e0e796cc6bf9e52)
- update filter check to use CSS.supports when supported, gets around false negatives in firefox [`0c35733`](https://github.com/Modernizr/Modernizr/commit/0c357335206a1754d8bbc318da7b61e3674c8f23)
- Added metadata to `svgasimg` and changed from base64 back to ascii encoding of the image [`39d1c0a`](https://github.com/Modernizr/Modernizr/commit/39d1c0a6a23176bdd3d4a752a934dae7fb93ec13)
- some  docs in the readme [`85f4892`](https://github.com/Modernizr/Modernizr/commit/85f48928366d0c557589bd8f24abddb71c90ea25)
- Add jshint to default task and fix issues [`00dff5f`](https://github.com/Modernizr/Modernizr/commit/00dff5f7d12ba715e780ec257c5ae2eaaf37e06f)
- add in class prefix support (kinda) [`fc1f948`](https://github.com/Modernizr/Modernizr/commit/fc1f94821c1b16ab0125328fa21aa8fe3b07c848)
- Adding same polyfills to web audio. [`e8eef95`](https://github.com/Modernizr/Modernizr/commit/e8eef9524cb36160573b655c40cb5b552915ba20)
- add in class prefix support (kinda) [`57808d2`](https://github.com/Modernizr/Modernizr/commit/57808d2c167fd148f2ea4ec93a9dc4aec5b42494)
- Syntax errors and polyfill injection [`0cc94bc`](https://github.com/Modernizr/Modernizr/commit/0cc94bce19d70eb83905dd70ef678a83b281a7f4)
- Move contributors to array and update banner [`0aff3f8`](https://github.com/Modernizr/Modernizr/commit/0aff3f82c1c51e5fac1e4f6da74a6b0a2d93fe76)
- Matches #777 in v3 land. [`cf979c8`](https://github.com/Modernizr/Modernizr/commit/cf979c84781302eabf1a268924103e02697ce8b9)
- Matches #777 in v3 land. [`e4c333c`](https://github.com/Modernizr/Modernizr/commit/e4c333c8622df88b5c38bd46336f6d0d2bd02282)
- rearrange test file structure, added warnings about test size [`ce88f5f`](https://github.com/Modernizr/Modernizr/commit/ce88f5f566b12c4efdda95dff4af95f85a5cddd0)
- add ellipsis test [`de3eb1f`](https://github.com/Modernizr/Modernizr/commit/de3eb1f840977a8b9ecb9de4dd0e3cde293bab1d)
- Remove audio data test [`53424e1`](https://github.com/Modernizr/Modernizr/commit/53424e1f2010d94585ef20df314818c145b47b9c)
- Add CSS Shapes feature detection. http://www.w3.org/TR/css3-exclusions/#shapes [`d7e5756`](https://github.com/Modernizr/Modernizr/commit/d7e57562ff4eb01f3805a5322a6defe913aa3a1f)
- update test to cleanup listener. fixes for #945 [`1317431`](https://github.com/Modernizr/Modernizr/commit/1317431701683a3391c2f4bcae894544daf28f55)
- Fix indent, single-quotes and leaking i [`3b7f28f`](https://github.com/Modernizr/Modernizr/commit/3b7f28f66875cd41dfd546764c23d5cf567285d9)
- more test fixes [`afb0361`](https://github.com/Modernizr/Modernizr/commit/afb03615c0b2475417081dcafc804587279ddc50)
- Fix indent, single-quotes and leaking i [`c9645f1`](https://github.com/Modernizr/Modernizr/commit/c9645f1d6e5c8b6af4709c46c31a11792e87bfc3)
- Added test for lossless WebP images [`35fcf3f`](https://github.com/Modernizr/Modernizr/commit/35fcf3fd15ea3ff9b6e7e67d2093b8dc026a3aed)
- added hiddenscroll test [`e1e9abd`](https://github.com/Modernizr/Modernizr/commit/e1e9abdfc7e65a6dd8e81e47988647a67ccb60bc)
- Move svgclippaths test to feature-detects/svgclippaths.js [`1b2a255`](https://github.com/Modernizr/Modernizr/commit/1b2a255a1e2eb2cf5e54037685ff108dda9e607c)
- Moving canvas test to feature-detects/canvas.js [`137c89f`](https://github.com/Modernizr/Modernizr/commit/137c89f108ed326325d37d0487f5d7abd5a9540a)
- Added a try..catch to the cookies test [`f346166`](https://github.com/Modernizr/Modernizr/commit/f346166cfa27b1ccb4e550da065a27fc6f2a4522)
- More polyfill consistency [`b284e1b`](https://github.com/Modernizr/Modernizr/commit/b284e1b79addfd3fe6179e1b59a69a4ef8091cd8)
- Metadata-/Doc- block added [`d5f7abf`](https://github.com/Modernizr/Modernizr/commit/d5f7abf8cd279cf6497f554bf1eec54029eed329)
- Moving websockets test into feature-detects/websockets.js [`aef3eba`](https://github.com/Modernizr/Modernizr/commit/aef3eba66365e777002ef3decac70c141a886a4e)
- Update metadata for `speechinput` test [`2252043`](https://github.com/Modernizr/Modernizr/commit/22520432ab230d6e7704f88a607e87e730aa8ae7)
- Update metadata for `elem/ruby` & `style/scoped` [`ab6001d`](https://github.com/Modernizr/Modernizr/commit/ab6001db5869b78f2acfeea6b19e6159ac89d172)
- typo fixes - https://github.com/vlajos/misspell_fixer [`f84e1b5`](https://github.com/Modernizr/Modernizr/commit/f84e1b54b54ae4851056d5fa17a0d0d1795d4813)
- docs cleanup [`8cbb3e8`](https://github.com/Modernizr/Modernizr/commit/8cbb3e80ced336398a197711f75f4ebd7f52d66e)
- Moving webgl test to feature-detects/webgl.js [`9776162`](https://github.com/Modernizr/Modernizr/commit/97761626c6ff35410da1717a58442a7f06474778)
- Shapes specification changed to support &lt;box&gt; values and the [`0e2f51a`](https://github.com/Modernizr/Modernizr/commit/0e2f51a39a5467b835820ef53ce9e4e17ccbab60)
- Moving hsla test into feature-detects/css-hsla.js [`83a46d1`](https://github.com/Modernizr/Modernizr/commit/83a46d19999d16cf09b9f6eb74decc08f99a15cb)
- Metadata / DOC improvements: [`122f5be`](https://github.com/Modernizr/Modernizr/commit/122f5beab232242935e48e906c56e6bf21ec5aa9)
- metadata block indention [`2ee7eb1`](https://github.com/Modernizr/Modernizr/commit/2ee7eb16773bbe330ecd876380b1eff506b5dedc)
- Moving rgba test into feature-detects/css-rgba.js [`ce9f989`](https://github.com/Modernizr/Modernizr/commit/ce9f989dfa8e6dcdff988e5d1af711420a97818f)
- Rename the csspseudoanimations feature-detect to csspseudotransitions [`050a39c`](https://github.com/Modernizr/Modernizr/commit/050a39cdfddf408a5ce4acbbe0ef9cc973e6105f)
- Ensuring ES5 tests return Booleans [`463c82e`](https://github.com/Modernizr/Modernizr/commit/463c82e6abfaf22d3befff7f20e43e04c03711c3)
- `testProp()` and `testAllProps()` now accept kebab-case – updating tests & comments to match [`48b9c4c`](https://github.com/Modernizr/Modernizr/commit/48b9c4cff78a9a198270c9968cf6cd0647475663)
- Use "matchdep" to avoid requiring dev dependencies. [`cb03dbf`](https://github.com/Modernizr/Modernizr/commit/cb03dbf8f5b479308f52f23d41843db611155bb9)
- Reverting PR #874 - we don't touch any existing classes which begin `no-` (except `no-js`) [`e2cec68`](https://github.com/Modernizr/Modernizr/commit/e2cec68a42f24821a49485e93413ae0bbaf03769)
- Move inline svg test to feature-detects/svg-inline.js [`54e3ad7`](https://github.com/Modernizr/Modernizr/commit/54e3ad787aa76001be460645f6765c6c98859bce)
- update feature detect checked and move it to /feature-detects/css/ [`e31407a`](https://github.com/Modernizr/Modernizr/commit/e31407a6fb1eb42b4b37e7acce08a3f17286e008)
- Move cssanimations to feature-detects/css-animations.js [`e574d9c`](https://github.com/Modernizr/Modernizr/commit/e574d9c4ce4ae204f90ee2a9d231eeda8d1e9f67)
- Moving indexedDB test into feature-detects/indexedDB.js [`8924f65`](https://github.com/Modernizr/Modernizr/commit/8924f6541a699786eb679886f9399d92210dc131)
- Fixing comments to pull request [`3e25189`](https://github.com/Modernizr/Modernizr/commit/3e25189fb055f6872ed8b7a5fa35b1a7d11c9446)
- adds 'noPrefixes' build option to opt-out vendor prefixe [`3272486`](https://github.com/Modernizr/Modernizr/commit/32724863dca09120e7161bdaac51de51860d3d91)
- remove tabs [ci skip] [`7eb1ca8`](https://github.com/Modernizr/Modernizr/commit/7eb1ca819d6cc1656b58a8672510b45613b4a078)
- Moving devDependencies into dependencies object. Allows Modernizr to be correctly installed via npm. [`23821eb`](https://github.com/Modernizr/Modernizr/commit/23821eb0e79e35715e3253f968ae96a9627671f7)
- For interoperability purposes, have the build API explicitly declare a current working directory. Revert to previous cwd on exit. [`810e8af`](https://github.com/Modernizr/Modernizr/commit/810e8af8595180591b46418aaafc0bca1d3d42d0)
- Removing Modernizr global from test return values. [`d9b6473`](https://github.com/Modernizr/Modernizr/commit/d9b6473f9d449c08d8647edcd9f4f627475ea84f)
- Right now the docs have to go up top because another crappy regex wants the files to end with `});` [`b08508d`](https://github.com/Modernizr/Modernizr/commit/b08508d6139c32b0325d90ecfaeabacbb5a9b234)
- Box shadow test [`8392e26`](https://github.com/Modernizr/Modernizr/commit/8392e26bedbe92d7ae149c0bda16cb859a5cddb5)
- Use matchdep to detect if devDependencies are installed. Require each if so. [`ddff156`](https://github.com/Modernizr/Modernizr/commit/ddff156911b85ce559d35c9bf37dd07f3733627b)
- Move generateInit deps inside function scope [`db32386`](https://github.com/Modernizr/Modernizr/commit/db32386312d3a79a116c283c6acc9d82497eb07e)
- a little clean up for the tests. Lets make webgl extensions it's own thing instead of _sometimes_ messing with webgl [`86d4a76`](https://github.com/Modernizr/Modernizr/commit/86d4a7690c4a0291338c416e1b7e6228ea37355f)
- Added html5-notifications and desktop-notify [`926d424`](https://github.com/Modernizr/Modernizr/commit/926d424741dfc30d5290dea760bed97557ced706)
- a little clean up for the tests. Lets make webgl extensions it's own thing instead of _sometimes_ messing with webgl [`02219ba`](https://github.com/Modernizr/Modernizr/commit/02219bafbbae114dc1e625a617f24f920a1fb8df)
- do implementation check for getRandomValues to fix Safari 6.0 false positive [`fff77ca`](https://github.com/Modernizr/Modernizr/commit/fff77ca61334e474cf7c215b66255813b0161eb1)
- The video autoplay test will throw in IE9 and Safari 6 if either are missing [`11e99f4`](https://github.com/Modernizr/Modernizr/commit/11e99f451c34d9ec25298ed7f891b8e64bb90b10)
- add feature detect for checked pseudo selector [`878c149`](https://github.com/Modernizr/Modernizr/commit/878c14960ec713a5fa299f9857ad398fcf6e5a5a)
- remove 'no-&lt;feature&gt;' classes if feature is detected [`b5b2b03`](https://github.com/Modernizr/Modernizr/commit/b5b2b03be54ac5ac6e1d5e6168df86d148ee5329)
- Add nth-child feature-detect [`c5f2bf0`](https://github.com/Modernizr/Modernizr/commit/c5f2bf0a20fb40d24c51ea095c509bb6db5bf76e)
- Allowing `Boolean` object detect results [`f5ceb8b`](https://github.com/Modernizr/Modernizr/commit/f5ceb8bb8d3925cbcadfc5930bb666df3612552b)
- Added metadata to Modernizr.framed [`fe85d9d`](https://github.com/Modernizr/Modernizr/commit/fe85d9d5c46b4efdadc7219d8336c872a46a6dc0)
- Add nth-child feature-detect [`d1e9add`](https://github.com/Modernizr/Modernizr/commit/d1e9adda21744b12cc74da1e7a3652a4a7c0aca5)
- Working AMD Strip. Fishy heuristic, but it works for every test so far. [`788487b`](https://github.com/Modernizr/Modernizr/commit/788487b78480c07cb3e9dd4becb86913769252ba)
- Updated "background-clip: text" test to use testAllProps() [`781db2b`](https://github.com/Modernizr/Modernizr/commit/781db2b85b9c2fc46f5378769bfa6cb5ae656656)
- Moving history test into feature-detects/history.js [`7d2a489`](https://github.com/Modernizr/Modernizr/commit/7d2a4895340bfe0056c7a9166a12d25c4ff2a6ea)
- update doc link refs [`0184c1e`](https://github.com/Modernizr/Modernizr/commit/0184c1e8158d86428a699aecf678f41fad600e09)
- making grunt qunit work well. bug in fnBind deps [`eed5e0c`](https://github.com/Modernizr/Modernizr/commit/eed5e0c2bf7913acc03409dc3af38a12efc4ae7c)
- making grunt qunit work well. bug in fnBind deps [`76f1986`](https://github.com/Modernizr/Modernizr/commit/76f1986fdb5aacc9508f10a0b0aa7d2c34bfc093)
- update doc block for ES5 Shim/Sham tests [`0d74ccc`](https://github.com/Modernizr/Modernizr/commit/0d74ccccec46253645aece53310de5ae776b7f2b)
- Moving draganddrop test into feature-detects/draganddrop.js [`0efde41`](https://github.com/Modernizr/Modernizr/commit/0efde414c3f1620ed3d2af31df456f4ab6c608ef)
- Moving backgroundsize test into feature-detects/css-backgroundsize.js [`16fb6c5`](https://github.com/Modernizr/Modernizr/commit/16fb6c5b603b4c38eb6ce8a6c63def20e594d0b2)
- Prefix `eventName` *after* tagName is read. Inverse detection and rename to `needsFallback`. [`7d1ef67`](https://github.com/Modernizr/Modernizr/commit/7d1ef679077e8ea7878ea7c317ead0a69ab11d43)
- Moving flexboxlegacy test to feature-detects/css-flexboxlegacy.js [`8a49474`](https://github.com/Modernizr/Modernizr/commit/8a49474deb32c39d1713a53aebed07f4b6466cb3)
- Moving flexbox test to feature-detects/css-flexbox.js [`6a721d5`](https://github.com/Modernizr/Modernizr/commit/6a721d59e11a7a9e796ef3c4a8ec72eb97f66db9)
- reduce length of xhr feature-detect names [`3da7bb7`](https://github.com/Modernizr/Modernizr/commit/3da7bb73d689372ef5062bae87d18079a388e452)
- Move svg test to feature-detects/svg-svg.js [`19f0848`](https://github.com/Modernizr/Modernizr/commit/19f084849916bc69894b92bdd7b220c3919b5809)
- Moving canvastext test to feature-detects/canvastext.js [`25fec3c`](https://github.com/Modernizr/Modernizr/commit/25fec3c6ad2c40034a51bff7fc5937dc8309f9e7)
- Moving borderradius test into feature-detects/css-borderradius.js [`9b1eaf1`](https://github.com/Modernizr/Modernizr/commit/9b1eaf1051ee8113e9a3950fa5e99bb614de138f)
- Move textshadow test to feature-detects/css-textshadow.js [`7884853`](https://github.com/Modernizr/Modernizr/commit/788485316c09645c292d92ac8af144bc9ff4b389)
- Moving websqldatabase test into feature-detects/websqldatabase.js [`cb97378`](https://github.com/Modernizr/Modernizr/commit/cb97378a938ecae7d5fab27c821dd4ee7ba32d59)
- workaround to test new standalones by themselves. [`927f7b2`](https://github.com/Modernizr/Modernizr/commit/927f7b263988ef1b5c04a2348f6842f15d6cfa24)
- fix test for rAF to account for unprefixed possibility [`6318488`](https://github.com/Modernizr/Modernizr/commit/63184884a9b9909d0ecf9463cdfadb021dcf3571)
- fix indexedDB capitilization for blob test [`1b8f44a`](https://github.com/Modernizr/Modernizr/commit/1b8f44ab961489c77205b19f1ff53b0b19220923)
- fix test for rAF to account for unprefixed possibility [`bb6ed03`](https://github.com/Modernizr/Modernizr/commit/bb6ed03f62e3e321399c0cb63e660b46f21f41b6)
- Moving hashchange test into feature-detects/hashchange.js [`d04a039`](https://github.com/Modernizr/Modernizr/commit/d04a039cd035db5cb31bc7336dc1ccc66bf01b4c)
- fix inline feature requests for the bin [`0da0a94`](https://github.com/Modernizr/Modernizr/commit/0da0a9439d690ffeb7939dd2dc31603a4a0c8e5d)
- Move svg-smil test to feature-detects/svg-smil.js [`044266d`](https://github.com/Modernizr/Modernizr/commit/044266d31a47ced432a5d0bcbcb04c299edc0117)
- Modify CSS Exclusions to CSS Shapes, since we split up the specification. Update references. [`8bb7e94`](https://github.com/Modernizr/Modernizr/commit/8bb7e94935efb2e3bcd35e1aad1786d6d568c917)
- Shapes Level 1 specification contains only shape-outside. I modified the test to be aligned with the specification. [`85ee9d7`](https://github.com/Modernizr/Modernizr/commit/85ee9d75ed83164b62fee7d1c8f78e8438a071f9)
- Somehow lost our dependency list [`48db23e`](https://github.com/Modernizr/Modernizr/commit/48db23e155cc34c2f96cf853e750dcb979c37e45)
- remove and/or update caniuse mappings for IE 8 [`066de32`](https://github.com/Modernizr/Modernizr/commit/066de32e2dfa3c15489491540aa489a3c929d153)
- Saving full dependecies into package.json [`0917ea4`](https://github.com/Modernizr/Modernizr/commit/0917ea477783cdd2923b3716f42b059769491cc1)
- making sure docs are good as is [`d3dc997`](https://github.com/Modernizr/Modernizr/commit/d3dc997a33e787838c99a4e4e33f73e8de1e1318)
- Adds 'peerconnection' feature detection, namespaces WebRTC features together [`b4e18c5`](https://github.com/Modernizr/Modernizr/commit/b4e18c5c025f2ae9df6a4b031692747868c8bf3c)
- Adds 'peerconnection' feature detection, namespaces WebRTC features together [`002745d`](https://github.com/Modernizr/Modernizr/commit/002745d96a2fe83081721c3e9cc6d2dfabd38709)
- fix json replacer arg for IE 8 support [`114ab97`](https://github.com/Modernizr/Modernizr/commit/114ab976c843b053d02f1160f1642896f1cbf890)
- binary websocket test likes to throw exceptions in Opera & Firefox and crash dolphin beta. nerfing for safety. [`83a0954`](https://github.com/Modernizr/Modernizr/commit/83a0954907c393e7a1c345975aec838bfaf956f2)
- Moving postmessage test into feature-detects/postmessage.js [`35fbed5`](https://github.com/Modernizr/Modernizr/commit/35fbed5ade1eedfe2721f8f9cec3c045056a3935)
- Add polyfill [`5ca632e`](https://github.com/Modernizr/Modernizr/commit/5ca632e2f2f226aa2902a877d0074996b52a6d58)
- trying more for tests [`48c3bc6`](https://github.com/Modernizr/Modernizr/commit/48c3bc653c98aaed5f5a0d808266a0635cabf940)
- Move csstransforms to feature-detects/css-transforms.js [`7f36ef6`](https://github.com/Modernizr/Modernizr/commit/7f36ef65e557147b713cd052633b2459aa71a70f)
- Move cssreflections to feature-detects/css-reflections.js [`956b241`](https://github.com/Modernizr/Modernizr/commit/956b241ecf6b19a48ec9646a058e013676436be7)
- Moving borderimage test into feature-detects/css-borderimage.js [`188dbb6`](https://github.com/Modernizr/Modernizr/commit/188dbb65ab10f2b561826c0e392190ff58984387)
- slight tweaks to the contentEditable test [`13c8ce9`](https://github.com/Modernizr/Modernizr/commit/13c8ce947ee89e9ffb722715fb96ef602d630a1d)
- Added `datauri` to exclusions list for "must be a straight boolean" test [`af12835`](https://github.com/Modernizr/Modernizr/commit/af128357c34e6ac981e6e5b3994f52805b0a7bb8)
- Move csstransitions test to feature-detects/css-transitions.js [`b94cf67`](https://github.com/Modernizr/Modernizr/commit/b94cf67565ffe48c4f312711e40b54421769baab)
- trying more for tests [`5989679`](https://github.com/Modernizr/Modernizr/commit/5989679ce90d47d76a817056874d3c7542bf888a)
- Fixing bad metadata structure [`e377c2c`](https://github.com/Modernizr/Modernizr/commit/e377c2cb062687aeb9e65ac67674da9f8f2f2806)
- Moving boxshadow test into feature-detects/css-boxshadow.js [`23d9142`](https://github.com/Modernizr/Modernizr/commit/23d9142413cf26d6b5a642e674e70bc42aec0a7c)
- Fix: atRule fix for IE7: check if window.CSSRule is defined. [`04029c9`](https://github.com/Modernizr/Modernizr/commit/04029c96a7d7d411d0835e39432bfa871f5d4bce)
- Move applicationcache test to feature-detects/applicationcache.js [`f16575e`](https://github.com/Modernizr/Modernizr/commit/f16575eb547f42c6a925f99b163e610607de6693)
- Reverted svgasimg test to use base64, for IE9 support [`3882f7e`](https://github.com/Modernizr/Modernizr/commit/3882f7efd829c8478b6a462996162a63c41ec8e8)
- Move csscolumns to feature-detects/css-columns.js [`33fe4c3`](https://github.com/Modernizr/Modernizr/commit/33fe4c379e93084d059829e458ce29b009953212)
- Added DOC block with description of how the test works [`e103629`](https://github.com/Modernizr/Modernizr/commit/e1036297da979593c6e03b843cac6178ab2de35e)
- Fixing `prefixedCSS()` tests – wasn’t converting hyphenated formats before running them through `gimmePrefix()` [`148955e`](https://github.com/Modernizr/Modernizr/commit/148955e08ce2973aad4eaf3016d8c222e1d99a25)
- fixed another typo, added test/video as an AMD dependency [`e97b565`](https://github.com/Modernizr/Modernizr/commit/e97b565e4a01e3dab4797531bce2a6dc3d235555)
- Move webworkers test to feature-detects/worker-webworkers.js [`0ee1059`](https://github.com/Modernizr/Modernizr/commit/0ee10598316467904238b0820dd77e03dd2a0c2c)
- A clean up of some recent activity regarding dependencies. See https://github.com/Modernizr/Modernizr/pull/1159 [`2330848`](https://github.com/Modernizr/Modernizr/commit/2330848ddad077bebb5cd83c83b229cec2970e15)
- Executive decision to remove `TAGNAMES` functionality (#636) [`752b50c`](https://github.com/Modernizr/Modernizr/commit/752b50c9139c58fbf0865ae03d4c1c255e8fbdb5)
- added escape hatch for browsers that don't support autoplay at all [`588c24c`](https://github.com/Modernizr/Modernizr/commit/588c24c075cc442cc07c4e60c086c4e73f1728a1)
- fixed prefixed() snippet and brought it up to date wrt transitionend event names. ref #540 [`6c28ceb`](https://github.com/Modernizr/Modernizr/commit/6c28cebc08d911c99c311e45162dd8bcdd0249da)
- `generate-meta.js` now writes the metadata to dist/metadata.json [`f3ec3a5`](https://github.com/Modernizr/Modernizr/commit/f3ec3a5089f24ee02217ddad53c37b952bf2f572)
- Bit of a tidy up [`acc75ed`](https://github.com/Modernizr/Modernizr/commit/acc75edd0b82274a5d0fcb7cd25a32ea704822f1)
- Added requirement for querySelectorAll, docs [`87a3a81`](https://github.com/Modernizr/Modernizr/commit/87a3a8170dabd1714bdf9d0771972a18c85b7611)
- remove inaccurate caniuse mapping, fix caniuse bool comparison [`75ff7b8`](https://github.com/Modernizr/Modernizr/commit/75ff7b8a3c4e258af2a5571d2649fc1239dc43df)
- moar [`604d236`](https://github.com/Modernizr/Modernizr/commit/604d236a907dd4bb66066fc758c2fafb86b41ce3)
- moar [`459e1ce`](https://github.com/Modernizr/Modernizr/commit/459e1ce0b0fd0af4ec0258c4adc859ac343920d2)
- Tighten comments. Link to thread. [`cafba51`](https://github.com/Modernizr/Modernizr/commit/cafba51dbd284fa9765276403e4943aa86323571)
- Adding requestAutocomplete feature detect. [`de476e9`](https://github.com/Modernizr/Modernizr/commit/de476e997503f4e44a88bfbe8c65d817118e87a8)
- bail out of test early if autoplay isn't detected on the video element [`a2383c7`](https://github.com/Modernizr/Modernizr/commit/a2383c76780d52b32dacb1fb1f492527acdc37c4)
- update code style [`239bddd`](https://github.com/Modernizr/Modernizr/commit/239bddd83b38f915124a1348025f89bb17b8b2f5)
- Fixing issue with relying on global installation of grunt [`af8b9a3`](https://github.com/Modernizr/Modernizr/commit/af8b9a34d2ad6f0e6a84ea87e7fdf34043f73896)
- jade template fixes [`36015fe`](https://github.com/Modernizr/Modernizr/commit/36015fe8c2beee01c33db38d42a8d47cb72cdcbc)
- localizednumber: exit early if other tests fail [`18224ed`](https://github.com/Modernizr/Modernizr/commit/18224ede60e48e8a8844443128b779f819c3ae24)
- Making sure the constructor is nice, gzip does the rest [`84d265c`](https://github.com/Modernizr/Modernizr/commit/84d265c042d6feaef4a13485a0250f6bb73ba1c0)
- Making sure the constructor is nice, gzip does the rest [`ec52583`](https://github.com/Modernizr/Modernizr/commit/ec525833cf0e397fc5a27275a7291d6c289af6b0)
- go back to using bind since it's used other places anyways [`dc37326`](https://github.com/Modernizr/Modernizr/commit/dc373269df99ca32af8a9e968f6f61070705dfec)
- go back to using bind since it's used other places anyways [`f031069`](https://github.com/Modernizr/Modernizr/commit/f031069f5819da6619f40416c6b8215e200b7621)
- Not using the cleanup file anymore. Each test is responsible for adding cleanup to the queue itself. [`e337a19`](https://github.com/Modernizr/Modernizr/commit/e337a1945cad7fe3cb130a72485f0ce66d4d7890)
- Not using the cleanup file anymore. Each test is responsible for adding cleanup to the queue itself. [`84f075f`](https://github.com/Modernizr/Modernizr/commit/84f075fd4b62d88285f31d2b0cd75ad0a268c3c1)
- update npmignore [`0ab8073`](https://github.com/Modernizr/Modernizr/commit/0ab807379d02dcd4688e97b71dec05348cb327da)
- Fix for document.createElement invocation in IE7 [`4e42ae4`](https://github.com/Modernizr/Modernizr/commit/4e42ae4ef40be87e2590afa0a710b08a848df0de)
- 3qualize `typeof` for good measure. [`0a37c68`](https://github.com/Modernizr/Modernizr/commit/0a37c6827c8af6631d510610e1a7b1a760462585)
- Added detect for &lt;template&gt; HTML tag [`0252b52`](https://github.com/Modernizr/Modernizr/commit/0252b5203a35289e04445ef5153494b8212649a1)
- Take marked down code out for now since we can do that in the client anyways. [`4083395`](https://github.com/Modernizr/Modernizr/commit/4083395114ac0340eac4000117e1f81aad0f8916)
- Added a bug note to `localizednumber` re. dependence on localisation settings – see #1288 [`291ae59`](https://github.com/Modernizr/Modernizr/commit/291ae59d33a9641c7e1ec6279e1f62be0595687b)
- Update setClasses code style [`e75bd9b`](https://github.com/Modernizr/Modernizr/commit/e75bd9b12d7206a82a490d1abc713cef389cba93)
- update meta data of siblinggeneral [`99644b0`](https://github.com/Modernizr/Modernizr/commit/99644b0bc2189d25bba02b3ddb7516e821b14d1e)
- Added notes to `smil` detect metadata [`2987e97`](https://github.com/Modernizr/Modernizr/commit/2987e9763c74ad30cc3c3314162af3e4e4a7b22b)
- Removed some caniuse mappings: `contentsecuritypolicy` is behind a flag in Chrome, `touchevents` is device/config-dependent, caniuse doesn’t seem to have separate features for `blobworkers` & `dataworkers` anymore (did it ever?) [`ea4b80a`](https://github.com/Modernizr/Modernizr/commit/ea4b80a23ab2c29f7684974c6fc7e1fdaf95b277)
- Clarify reasons to ignore navigator.cookieEnabled when detecting cookies [`6eaf6c4`](https://github.com/Modernizr/Modernizr/commit/6eaf6c45006fff52f0dd4141b4059093f987b596)
- Add testStyles and prefixed to the depedencies. [`f066554`](https://github.com/Modernizr/Modernizr/commit/f066554b77700604f9f5e8de76e2c976d91ab7b0)
- Add regression test for wrap-flow testing. [`362f167`](https://github.com/Modernizr/Modernizr/commit/362f167243b3fafc0ca2c1a05c5001f1032561cc)
- I removed this [`163d046`](https://github.com/Modernizr/Modernizr/commit/163d04613efacbf56bd3a65233dc532b6b054977)
- use `prefixed` for bloburls to support window.webkitURL in safari 6 [`1a9a45c`](https://github.com/Modernizr/Modernizr/commit/1a9a45c50aa7cd9fc234f61898a19bb3cd06f262)
- Code style updates [`43e3e72`](https://github.com/Modernizr/Modernizr/commit/43e3e72f954bd4d4d1dbc9b4cf0362bf06afb8b4)
- Changing `docElement.innerWidth` -&gt; `window.innerWidth` in `cssvwunit` detect (because the former isn’t a thing) [`b03c40b`](https://github.com/Modernizr/Modernizr/commit/b03c40b86ee45bf9ffb69154101ce3cd2f178613)
- I removed this [`4296282`](https://github.com/Modernizr/Modernizr/commit/42962821dc127469626528db8d6699910ddb1e6b)
- test for ES6 String.prototype.contains [`c42f7de`](https://github.com/Modernizr/Modernizr/commit/c42f7dea0836d4371d112bcd976f2c63fa8a6163)
- explicit start calls [`2a0f80f`](https://github.com/Modernizr/Modernizr/commit/2a0f80f3aaf5d3e1242044725b76be0e4847d1e1)
- Fix bugs that @nschonni found in his grunt update. [`226413b`](https://github.com/Modernizr/Modernizr/commit/226413b9e51bf923594ae4fe2a49df983ed78215)
- explicit start calls [`1280e71`](https://github.com/Modernizr/Modernizr/commit/1280e710a704fb1136274ea7a2a4dc0da5c03cb7)
- Clarifying my comment re. `document.cookie` restrictions [`f2f22c7`](https://github.com/Modernizr/Modernizr/commit/f2f22c70f85cdc47a6ec4e45c705118016b2f46f)
- Updated comment describing interface to setClasses [`cccf477`](https://github.com/Modernizr/Modernizr/commit/cccf47753e81829db34c3c6927696776f625e1db)
- add travis vars for savage [`0c1d28c`](https://github.com/Modernizr/Modernizr/commit/0c1d28c7abb64547e3d4cd01a427bbd6a4cbe9b6)
- Add test task to alias qunit and jshint [`ff64dae`](https://github.com/Modernizr/Modernizr/commit/ff64dae883cf683cdc32284697b54244e8afb7d1)
- Remove exit, it can cause upstream processes to bail too soon. [`6ced7d7`](https://github.com/Modernizr/Modernizr/commit/6ced7d7231d5180cfa53a60045da0c7af63f9895)
- Added note about negative result in IE9 [`fd2e124`](https://github.com/Modernizr/Modernizr/commit/fd2e1245de9bfca44eb436ef9be0e3f735c20ea6)
- Fixing relative paths in the metadata output [`6a7571a`](https://github.com/Modernizr/Modernizr/commit/6a7571a4c72f40353d4fbc819011fc1b917f96b9)
- short code [`9d96517`](https://github.com/Modernizr/Modernizr/commit/9d96517a8399de45525bce71ac7b5ca5aeb78dc4)
- Change npm test task to use grunt test [`fb1e4c2`](https://github.com/Modernizr/Modernizr/commit/fb1e4c2248003cfdfa449c0ff35d59d68e157c09)
- short code [`233bfc7`](https://github.com/Modernizr/Modernizr/commit/233bfc7f3cc1a6207ec65270fd139755bf134032)
- When binding a function to a context, check that it actually has a bind method first. [`0e67b67`](https://github.com/Modernizr/Modernizr/commit/0e67b6791ff56ddcf046b37c1751f29b338fbf01)
- change abspath to path.resolve, to fix windows node issue. [`6714aa7`](https://github.com/Modernizr/Modernizr/commit/6714aa7c635316101c1b85df08b757771a826514)
- Initial HTML Media Capture attribute test [`160cc2e`](https://github.com/Modernizr/Modernizr/commit/160cc2e02a2040a4ec2560f3a08542d21714addf)
- Suppose this isn't needed anymore. [`382d911`](https://github.com/Modernizr/Modernizr/commit/382d911b97ff1783a22fddd03201cce29defc0a8)
- Update the stripdefine to the new r.js output [`d1e583f`](https://github.com/Modernizr/Modernizr/commit/d1e583fa6d9e6476d4339ee8d78402a12048ad11)
- Updating syntax. [`43eb51b`](https://github.com/Modernizr/Modernizr/commit/43eb51b71d330de797f5545166d2b29fe09a623c)
- explicitly set height in scrollbar test fixes false positive in IE9 (Issue #698) [`354aea6`](https://github.com/Modernizr/Modernizr/commit/354aea6a2dddba78d0f6335a2e76a0c37d7b7232)
- added page visibility API test [`cbab2d8`](https://github.com/Modernizr/Modernizr/commit/cbab2d8dcbdff26fe6f6354085db890396f6f304)
- towards passing tests - taking into account more tests that follow rules a little less closely than core tests. [`973cd57`](https://github.com/Modernizr/Modernizr/commit/973cd576952e87106a621d220064c0dc634fa4de)
- towards passing tests - taking into account more tests that follow rules a little less closely than core tests. [`728a5d9`](https://github.com/Modernizr/Modernizr/commit/728a5d97ca47f10d08cd580b66726a20f3a81095)
- Fixed test for :checked pseudo-selector [`ec10861`](https://github.com/Modernizr/Modernizr/commit/ec10861f257f3567c5c8b6b00780d17b4e29665c)
- fixed tabs/spaces in TypedArray feature detection to pass linter [`8a7b3c1`](https://github.com/Modernizr/Modernizr/commit/8a7b3c12291dbabcdaef7afd00f12afc85608be4)
- Shape-inside's computed style now returns 6 parameters, since it includes the x any y-axis radius of the rounded rectangles. [`45122e1`](https://github.com/Modernizr/Modernizr/commit/45122e175b82bf72e688cae868deb5ee29c8c162)
- Fixed a missing `var` which was causing linting to fail [`db1893e`](https://github.com/Modernizr/Modernizr/commit/db1893e652fb5d404ea80f2e5497780fcd6abf7d)
- ignoring dist and build folders [`03ddf5c`](https://github.com/Modernizr/Modernizr/commit/03ddf5c01a6961c54e078ee67cda56c026817e02)
- style updates [`216071c`](https://github.com/Modernizr/Modernizr/commit/216071c5e5fa78c7ccc2c92b238fdd3ccd48f8cd)
- Update regular expression to "match everything until", instead of "match everything except". This resolves issues with using asterisks inside metadata. [`bd59a34`](https://github.com/Modernizr/Modernizr/commit/bd59a34285871c1bdaa7bee7f5728bd9e365de91)
- made minor changes based on tips from stucox [`a8dc633`](https://github.com/Modernizr/Modernizr/commit/a8dc63312c26507a5aa21d7f41b96dac6bb91e0d)
- fix comment spelling mistake [`6c814eb`](https://github.com/Modernizr/Modernizr/commit/6c814eb586d2831f368cfa6260a015aa56001490)
- Minor fix [`afa8934`](https://github.com/Modernizr/Modernizr/commit/afa89341cf0d415dc2c344000b1aba6df8acfae4)
- Update feature-detects/exif-orientation.js [`d3470df`](https://github.com/Modernizr/Modernizr/commit/d3470df4e69291ef187ccd3464afd52c7a966015)
- fix another bool comparison [`8f488e9`](https://github.com/Modernizr/Modernizr/commit/8f488e9af85586b1ee69dd102f5f1e954f0c5a1f)
- better webgl extensions output [`5a6ed16`](https://github.com/Modernizr/Modernizr/commit/5a6ed16d8a3346320ec7167e82084d2dd339b4d4)
- better webgl extensions output [`e62c929`](https://github.com/Modernizr/Modernizr/commit/e62c929670c0b062ba99398e9a45f59a69142730)
- Positioning #modernizr absolutely to enable more precise offsetLeft check [`6757ec4`](https://github.com/Modernizr/Modernizr/commit/6757ec4fc9a901b975fac37c94650b6aabb12131)
- sharedworkers got messed up somewhere [`8a402d6`](https://github.com/Modernizr/Modernizr/commit/8a402d696b56702e86ac18a698ddcdd4450f38ee)
- fix metdata urls [`e0b4c81`](https://github.com/Modernizr/Modernizr/commit/e0b4c817a7d2aba2d703f25dfe8c35f4959e1bd8)
- Adding the file package [`8aa3069`](https://github.com/Modernizr/Modernizr/commit/8aa3069f3c45a19fcce08601162a7c51b633f9d7)
- Fixing overrides I accidentally made in the conflict merges [`8813c25`](https://github.com/Modernizr/Modernizr/commit/8813c25fb86b2b552bebd95503956c7eaa2f7a00)
- update oninput to use hasEvent [`3a76f13`](https://github.com/Modernizr/Modernizr/commit/3a76f13b84e79b628142834992ced32439722e4c)
- Tweaked csstransforms3d style test numbers to work around rounding bug in Chrome 23.0 when zoomed (#760) [`732fc36`](https://github.com/Modernizr/Modernizr/commit/732fc3691be36a97a854a9bf39c80fc1b6b8055d)
- Tweaked csstransforms3d style test numbers to work around rounding bug in Chrome 23.0 when zoomed (#760) [`535adf8`](https://github.com/Modernizr/Modernizr/commit/535adf88091cc663fa50363642a7c002d071ef88)
- fix metadata path [`375c5e0`](https://github.com/Modernizr/Modernizr/commit/375c5e0a60c5bfb425860003a7c3e679d13bdb98)
- Matches #774 in v3 land. [`64aafa4`](https://github.com/Modernizr/Modernizr/commit/64aafa4d9628a4040922782c43318fc9ffa1d681)
- Matches #774 in v3 land. [`8d0d88a`](https://github.com/Modernizr/Modernizr/commit/8d0d88aaf10086faa4568781c0048f3fb1b38120)
- bump to 2.6.3pre [`2dfa87d`](https://github.com/Modernizr/Modernizr/commit/2dfa87d97cc1a033bd5411b4ccf74778010c2f01)
- remove incorrect caniuse mapping [`8350d69`](https://github.com/Modernizr/Modernizr/commit/8350d69acf62786c0a04630d6a0aefaab9f6046e)
- another try at generating a built file in travis [`8241a78`](https://github.com/Modernizr/Modernizr/commit/8241a780943e0b45847eb9685b6ea71fa0da377b)
- another try at generating a built file in travis [`bf8687a`](https://github.com/Modernizr/Modernizr/commit/bf8687a6eeed8f728b803e5ad1f4cf8d01ec6d85)
- update travis to generate a built modernizr file in the dist folder [`05e5cff`](https://github.com/Modernizr/Modernizr/commit/05e5cff79766ec797c1a1ab98486728e38bc06bd)
- update travis to generate a built modernizr file in the dist folder [`c21071d`](https://github.com/Modernizr/Modernizr/commit/c21071d66c7e0e5702d4387b28e229243a173efa)
- Added a warning to `csshyphens` metadata re. its size [`aefe1d2`](https://github.com/Modernizr/Modernizr/commit/aefe1d2a72a34c8914ec06d01218dfc671419765)
- Fix css-mask feature detect [`eb56e8b`](https://github.com/Modernizr/Modernizr/commit/eb56e8b646f06f7e0c919dec679e9ec40e79ac71)
- Fixed test errors in browsers which don’t support csscolumns: subproperties were being tested when the root property was `false` [`32f29c2`](https://github.com/Modernizr/Modernizr/commit/32f29c2888b386ea94fd8b6d4407e13c53f85cd3)
- On Firefox, with hidden iframes, matchMedia returns null, thus trying to [`3a4f0a3`](https://github.com/Modernizr/Modernizr/commit/3a4f0a33806a3b040f71565591bb3736918096fb)
- Return test metadata. [`7022bef`](https://github.com/Modernizr/Modernizr/commit/7022bef6d80d95af58fc8b5e50a96597e57a983e)
- Finishing my sentence… [`a8d20c5`](https://github.com/Modernizr/Modernizr/commit/a8d20c503ef4973ded147a7f61070013ce40d36b)
- Matches #773 in v3 land. [`db27e92`](https://github.com/Modernizr/Modernizr/commit/db27e92f1e9ce354cf2c1ab4b3b3ea207e6d12d6)
- Matches #773 in v3 land. [`843ff5c`](https://github.com/Modernizr/Modernizr/commit/843ff5c4fdfd1f24cf60416ba2f9692835c8a4a9)
- Add metadata to CLI. [`7a7e4cc`](https://github.com/Modernizr/Modernizr/commit/7a7e4cc6c225c1f611553ffe74b915a905f496c6)
- Add HLS support detection [`342f050`](https://github.com/Modernizr/Modernizr/commit/342f0507b0e83d87f21d56e1b4caca3b1cc21fb6)
- update async warning [`c997d2c`](https://github.com/Modernizr/Modernizr/commit/c997d2ca78e0f19d2a0919e7679b5b36493e45aa)
- Added a comment re. implementation of synchronous `svgasimg` detect [`fc7bc9d`](https://github.com/Modernizr/Modernizr/commit/fc7bc9d884fb87edff745df6eb773a0304812b5c)
- fix syntax issue with polyfill.json [`c5cabfd`](https://github.com/Modernizr/Modernizr/commit/c5cabfd85e71880fb0f1fe7b796ebbf5f74f9420)
- Fixed `define()` stripping regex... we've got both `define("modernizr-init", ...)` and `define("modernizr-build", ...)` being left over for some reason. [`6e35920`](https://github.com/Modernizr/Modernizr/commit/6e35920a7437cdff3e299d5b7c8120b8e6a6cd2d)
- Adding some guy. [`374d2af`](https://github.com/Modernizr/Modernizr/commit/374d2af4bbe8d95576638158cd0eae36e958dfca)
- add a knownBug for iOS7 video autoplay, since its fixed in iOS8 [`8d2cb3c`](https://github.com/Modernizr/Modernizr/commit/8d2cb3c92e33c36ed3fd8a5ea6e198b3b26ad07a)
- Forego "object" check. [`3991aea`](https://github.com/Modernizr/Modernizr/commit/3991aea16e19185ecbd481537dc1018aab7f05cd)
- only check for version of Android between 2 and 3 [`cb40fa2`](https://github.com/Modernizr/Modernizr/commit/cb40fa28eeb0c3b71e3d52700a7c504a52f46590)
- Move `file` to dependencies, it is a required dependency for the Modernizr CLI and programmatic API. [`118fa61`](https://github.com/Modernizr/Modernizr/commit/118fa61737a0549b89098e1f26a10831c9edce48)
- bump version for npm change [`e1ac839`](https://github.com/Modernizr/Modernizr/commit/e1ac839d9df7d7c8c1780ca72f58f13b1192a8a8)
- fix grunt build [`18d5a13`](https://github.com/Modernizr/Modernizr/commit/18d5a134848ced8b58715d8be940ce61382cd0da)
- only check for version of Android between 2 and 3 [`032e924`](https://github.com/Modernizr/Modernizr/commit/032e9249d0d08b9a369022363e16a3a89048096c)
- fix metadata.path on windows [`8a13354`](https://github.com/Modernizr/Modernizr/commit/8a133544a60d43030f46440b2d5d6208d6dc95d8)
- history check should check for Android 2 [`50c678a`](https://github.com/Modernizr/Modernizr/commit/50c678a11219cdb10cef88b425d4b7f48f2dfbc7)
- fix bin/modernizr  flag [`fbdb5fc`](https://github.com/Modernizr/Modernizr/commit/fbdb5fcf334a0a3c416a520a3f42a6afd216525e)
- update travis to prevent possible leaking tokens [`851daf9`](https://github.com/Modernizr/Modernizr/commit/851daf9bb234d111fd12c6090fe33e1f47650133)
- testProps was failing on IE7 because of for ( i in array )-like iteration [`ed41a0a`](https://github.com/Modernizr/Modernizr/commit/ed41a0a0d214901c8fd7130e6baf2af4c2984b5f)
- bump version for npm change [`15b5400`](https://github.com/Modernizr/Modernizr/commit/15b540053aa33b9b8bc2ed5e9c31f5be0cc0aeec)
- nongreedy regex for doc pulling. [`f526d97`](https://github.com/Modernizr/Modernizr/commit/f526d97579d7ab42031bb2b852e8551d7b9f87e2)
- Modify CSS Exclusions to CSS Shapes, since we split up the specification. Update references. [`7c1a6d7`](https://github.com/Modernizr/Modernizr/commit/7c1a6d7621bc3633ba2dff2cc773b87dc5fcf3a6)
- Removing stray +  [`0eb1aae`](https://github.com/Modernizr/Modernizr/commit/0eb1aae4d7c3e975986df8401eb68df0955d398c)
- syntax leftovers spoiling the fun [`c127cd8`](https://github.com/Modernizr/Modernizr/commit/c127cd8e443ad540fcbff2887f6d7a19a1662713)
- syntax leftovers spoiling the fun [`d35dcf3`](https://github.com/Modernizr/Modernizr/commit/d35dcf3098e006ebe9a50087b4dcd4a4e0ef6a8c)
- doc updates [`3bf8071`](https://github.com/Modernizr/Modernizr/commit/3bf8071e40f6d3aac47a7a8d55a1bdcdb2527a76)
- fix IE 9 vmunit detect [`2ae4d6e`](https://github.com/Modernizr/Modernizr/commit/2ae4d6e8bd4a57ac53b4800303edace5784fd68e)
- trying unrelative path [`0000fdd`](https://github.com/Modernizr/Modernizr/commit/0000fdd77abd557d17fc9e3bc7e237f9d00dd4ad)
- bump version [ci skip] [`fcd3ef1`](https://github.com/Modernizr/Modernizr/commit/fcd3ef1a7c9f3c97226856d06684f1eae22e1b8f)
- trying unrelative path [`2c5115a`](https://github.com/Modernizr/Modernizr/commit/2c5115a60ca7e791b08b183d731af67e3677f2b8)
- will break but give me error output [`472b907`](https://github.com/Modernizr/Modernizr/commit/472b907aee4a852a7a37b59d3c187be145b4fbde)
- will break but give me error output [`d19a684`](https://github.com/Modernizr/Modernizr/commit/d19a68420f70b80a6a3ca6d78615fe305a742c10)
- buildfailuressry [`c61c3fa`](https://github.com/Modernizr/Modernizr/commit/c61c3fa8c78f8f895cae64531df307d4487627b3)
- buildfailuressry [`36af680`](https://github.com/Modernizr/Modernizr/commit/36af6806cc6bf128c989e2fcb90cea67c9ca9638)
- style updates [`f250324`](https://github.com/Modernizr/Modernizr/commit/f250324f6e23075af1d53be289259c45db34bff6)
- Removed asterisks from warning text in `touchevents` metadata because it was messing up parsing [`9dad6bb`](https://github.com/Modernizr/Modernizr/commit/9dad6bb4f042e21730b0136d7407b9465bea16c6)
- Added a note to the `touchevents` detect linking to the HTML5 Rocks touch/mouse tutorial [`ca88dac`](https://github.com/Modernizr/Modernizr/commit/ca88dac5fbfd272f686aa863909ee048414bb1a7)
- bump version [`23fd2f3`](https://github.com/Modernizr/Modernizr/commit/23fd2f377a4a2ab452995823f360fd8b60102249)
- better path hack [`7ec9fc4`](https://github.com/Modernizr/Modernizr/commit/7ec9fc46bf8463c70e0683dc02def09bce4affa2)
- better path hack [`fcd7f8e`](https://github.com/Modernizr/Modernizr/commit/fcd7f8e0ce6b3ec7c62656cab02f7e45473bcd47)
- remove unused dep [`6edc017`](https://github.com/Modernizr/Modernizr/commit/6edc0177faed0be268f5ca910f69eb012effbc01)
- SUPERSECRET MICROSOFT REQUESTED SENSORSHIP [`d9e4fbd`](https://github.com/Modernizr/Modernizr/commit/d9e4fbda00fcd2917b70ecc829623cbfb35661c9)
- SUPERSECRET MICROSOFT REQUESTED SENSORSHIP [`3953692`](https://github.com/Modernizr/Modernizr/commit/395369250338fee49b04bbb9077ebf3f0233878f)
- Corrected metadata typo in `cssmask` detect [`4df6b29`](https://github.com/Modernizr/Modernizr/commit/4df6b297ce942cdc39d96f2a19d355353431261e)
- fix docs typo [`d905c4c`](https://github.com/Modernizr/Modernizr/commit/d905c4cc6b4d67159f261a32188f1d4522e9ca03)
- Fixed @sindresorhus' line comment about spacing concerning anonymous functions [`4b68b43`](https://github.com/Modernizr/Modernizr/commit/4b68b43fbbcf5dcbff0220900e262746b0d92d65)
- grunt banner version is out of sync - fixed [`412f2f0`](https://github.com/Modernizr/Modernizr/commit/412f2f05b4efef15e15fb814e0fa985bc45e5358)
- update @supports check to look for the CSSRule, rather than the sub property of CSSSupportsRule [`31371a9`](https://github.com/Modernizr/Modernizr/commit/31371a95cf170e2e8214a1d179ad8bf8b0d4b755)
- Moved Modernizr.pointerevents -&gt; Modernizr.csspointer events (API break...) [`cc0a647`](https://github.com/Modernizr/Modernizr/commit/cc0a647058342b8c0db33fd9eaf2497434639495)
- Moved Modernizr.pointerevents -&gt; Modernizr.csspointer events (API break...) [`9fad387`](https://github.com/Modernizr/Modernizr/commit/9fad3874d45fc083c691b0727207f015c398a9b2)
- Tweak typecheck. [`8459c27`](https://github.com/Modernizr/Modernizr/commit/8459c27558f0f3e7a35d983ef4d126252b239bd7)
- Added html5-notifications [`270f624`](https://github.com/Modernizr/Modernizr/commit/270f6249e940600656a46d8705c266de3ed4ceb3)
- Corrected name for `touch` (to `touchevents`) in Modernizr-caniuse mapping [`f7567f7`](https://github.com/Modernizr/Modernizr/commit/f7567f75c378f83262ceb6f1c8cc93c55b37100e)
- Corrected name for `touch` (to `touchevents`) in Modernizr-caniuse mapping [`bcd3173`](https://github.com/Modernizr/Modernizr/commit/bcd3173246ce05162d50c13764ad4b18812b01ce)
- Fix camelcase in userselect feature detect. [`5971602`](https://github.com/Modernizr/Modernizr/commit/59716029c81d57b2482cfd755b465646fca568dc)
- Fixes missing brackets and removes unneeded "Pre 1.2" from the user agent regex ("webOS" already covers that). [`19252e1`](https://github.com/Modernizr/Modernizr/commit/19252e10e8c2aab54d5ba063579e187c9d01ef87)
- Customizr is currently failing testing due to this property. [`e30b53b`](https://github.com/Modernizr/Modernizr/commit/e30b53b1743921234074b4541ad539e206db4178)
- Fixed a typo in `testMediaQuery()` [`fe93b62`](https://github.com/Modernizr/Modernizr/commit/fe93b626d6719dc12d0d37cb32c03c878d6eab44)
- actually detect the proper web animations api [`523bc33`](https://github.com/Modernizr/Modernizr/commit/523bc336d2fd559751632742473decbc7a6afc7f)
- Removing unnecessary var declarations [`c2f5877`](https://github.com/Modernizr/Modernizr/commit/c2f5877e44efa61d5c5098133f1e6a15ff562db1)
- Fixing grunt global [`09f6b55`](https://github.com/Modernizr/Modernizr/commit/09f6b558a67877f57cd25165d33b319dacf2bde2)
- add patrick to the manifest contributors. [`a14fa9d`](https://github.com/Modernizr/Modernizr/commit/a14fa9d7f203478330a80badd154b90b5a1566c6)
- Correcting typo in `intl` detect property name in metadata [`7681685`](https://github.com/Modernizr/Modernizr/commit/76816850c7dce7ff4ae1816421976e1f79d56448)
- adding in sharedworkers [`e0e0d77`](https://github.com/Modernizr/Modernizr/commit/e0e0d7759ab349190be517af04bbd15be8704dd7)
- Remove `pre` from printshiv version [`19003d2`](https://github.com/Modernizr/Modernizr/commit/19003d2445944851e68b391bdacf511a580b5d69)
- Remove `pre` from shiv version [`8b9d93f`](https://github.com/Modernizr/Modernizr/commit/8b9d93fa532961564a0d6beb2e0b9e951da6f2f6)
- remove saucelabs testing form travis until it passes properly [`39278c0`](https://github.com/Modernizr/Modernizr/commit/39278c01ddc31f2064d6cdd889133945fc25567a)
- Corrected stripdefine grunt task to account for variable r.js output (some versions include an empty dependency array in a final `define()`, others don't) [`b466c5e`](https://github.com/Modernizr/Modernizr/commit/b466c5ed459d4bff666f9d1767f251b99e2234a0)
- Fix typo, flexbox -&gt; flexwrap [`94736b2`](https://github.com/Modernizr/Modernizr/commit/94736b2f4254927c329a836f7145c9ad77c2b546)
- Use global install for grunt-cli on travis [`80cb597`](https://github.com/Modernizr/Modernizr/commit/80cb597638651eebfd9af1d76492c8c508251bf3)
- strict mode. caniuse map rename. [`9c327f3`](https://github.com/Modernizr/Modernizr/commit/9c327f32d43bd634b2e39dadc573d514f911eef9)
- bump 2.6.3pre on grunt [`5c533d7`](https://github.com/Modernizr/Modernizr/commit/5c533d77170f6b0e25218fb4e72246883ee37205)
- iframe caniuse's actual test page. [`3e15bc8`](https://github.com/Modernizr/Modernizr/commit/3e15bc869dcc288be58ebacd01fae9ccb1fc09e9)
- Fix pointerlock-api test [`e287fe1`](https://github.com/Modernizr/Modernizr/commit/e287fe18b01adb9ad679791f8b5e289e5d2de54e)
- Comment wording tweak [`8c131c7`](https://github.com/Modernizr/Modernizr/commit/8c131c7fa5a280c7b74ba51de0764cbce672f575)
- Removed `touch` alias for `Modernizr.touchevents` - enough is enough [`4d17327`](https://github.com/Modernizr/Modernizr/commit/4d1732757a7942f9da78188b7d9b8ad1dfe4aacd)
- Updating flexboxlegacy test to use external method [`c88e86b`](https://github.com/Modernizr/Modernizr/commit/c88e86b87bc1eed1245f8353c06c7f3638ecf271)
- fix invalid property value in the getrandomvalues metadata [`d3a358d`](https://github.com/Modernizr/Modernizr/commit/d3a358d9f2c13fdefb1f1dd8566f19973af108b2)
- Fixed an `undefined` detect result for `ie8compat` in old IE [`3681dc0`](https://github.com/Modernizr/Modernizr/commit/3681dc04e148bccbced7467cba86639dbd7efa3a)
- updated ogg mimetype to correct value [`d08bcff`](https://github.com/Modernizr/Modernizr/commit/d08bcff2e58830b68118f1c5b12832c66d3e1aeb)
- Added qunit to default grunt command [`4b6a3c0`](https://github.com/Modernizr/Modernizr/commit/4b6a3c01e577c21f16c4934c8f8b8b13c17cb104)
- Trailing comma like a chump, [`b49c47e`](https://github.com/Modernizr/Modernizr/commit/b49c47e7d606f2a23b17bd8fc98cd1d21716d9a0)
- style yo [`9afae81`](https://github.com/Modernizr/Modernizr/commit/9afae813baa05d793bcce4383c605a1893d10307)
- Not by Addy Osmani [`14bca2f`](https://github.com/Modernizr/Modernizr/commit/14bca2fa632cc65654b35f8f7061505befa4835a)
- Fixed path to test directory [`6aa4c43`](https://github.com/Modernizr/Modernizr/commit/6aa4c432ddfd289be27a99afb01fd7e8832c7d13)
- whoops [`ab0cf75`](https://github.com/Modernizr/Modernizr/commit/ab0cf75cb3a494084da78a21f49a65907bdaf53d)
- release 3.0 [`a9a9019`](https://github.com/Modernizr/Modernizr/commit/a9a90192ea11dc0ff916431b40227734af9074b6)
- we're aware that we're creating functions in a loop [`9372888`](https://github.com/Modernizr/Modernizr/commit/9372888622cc311fa165c9d2298405744a4d41d9)
- add /feature-detects/css/checked to config-all.json [`93cca50`](https://github.com/Modernizr/Modernizr/commit/93cca50d01f08eabb03693ad3429cde3759ad99e)
- Add comment to Shapes test. [`525b9de`](https://github.com/Modernizr/Modernizr/commit/525b9de1de8262ea60dad82dbe3fd0246dccefc2)
- remove old comment [`074fe26`](https://github.com/Modernizr/Modernizr/commit/074fe26b01021a59d9957dac8c54f4d1fc63ce32)
- Update config-all.json [`dc421b3`](https://github.com/Modernizr/Modernizr/commit/dc421b30f8c6b087f715e0d9e60359e71ab38711)
- remove the node modules via an ignore [`8ac8ef8`](https://github.com/Modernizr/Modernizr/commit/8ac8ef899c076744ca5fdc07177ea69fc999422a)
- Remove memory leak precaution based on #636 [`4e79d90`](https://github.com/Modernizr/Modernizr/commit/4e79d904ebd52f951c5fa569d3300b4415dd1325)
- remove caniuse mapping for contentsecuritymapping [`5d67ab8`](https://github.com/Modernizr/Modernizr/commit/5d67ab816630218c8ec9c361c4bb80e70831e5be)
- add fileinputdirectory [`34988b4`](https://github.com/Modernizr/Modernizr/commit/34988b4e3385e656bf6a89245a8f524ffa834db8)
- add picture detect to config [`f0666ff`](https://github.com/Modernizr/Modernizr/commit/f0666ff0d0e779492913f172d510e6d2f3ee2b27)
- No console log in addtest [`fe859d0`](https://github.com/Modernizr/Modernizr/commit/fe859d06d3dfcea97d8d6aa4149e62dceeaf7908)
- remove dataset caniuse comparison, at least until Fyrd/caniuse#899 [`3bebb8d`](https://github.com/Modernizr/Modernizr/commit/3bebb8d5f430b39004da20dc25b6548ee1b4ff9c)
- allow for "use strict" in requirejs to fix the strictmode test [`0f422b9`](https://github.com/Modernizr/Modernizr/commit/0f422b92f73f15298d1a4224a39ab56f0099ee5f)
- git renaming sucks [`5aeeb22`](https://github.com/Modernizr/Modernizr/commit/5aeeb229b5447603867febd778e6203917e4538d)
- git renaming sucks [`b03cc24`](https://github.com/Modernizr/Modernizr/commit/b03cc24729a524dc06d9a7986f0c43af7d8ad10d)
- git capitalization meh [`4e44e3b`](https://github.com/Modernizr/Modernizr/commit/4e44e3b0a5ecec4d5ca2b132f9628a02f76f93af)
- git capitalization meh [`82e2f2c`](https://github.com/Modernizr/Modernizr/commit/82e2f2c2d2a876601c992cedba17a087bf544570)
- Vertical logos [`daf5bcf`](https://github.com/Modernizr/Modernizr/commit/daf5bcf852c41fab7cb5bf7a338a887273a91ac6)

#### [v2.8.3](https://github.com/Modernizr/Modernizr/compare/v2.8.2...v2.8.3)

> 3 July 2014

- fix backporting of blobworkers test [`d6bb30c`](https://github.com/Modernizr/Modernizr/commit/d6bb30c0f12ebb3ddd01e90b0bf435e1c34e6f11)

#### [v2.8.2](https://github.com/Modernizr/Modernizr/compare/v2.8.1...v2.8.2)

> 19 May 2014

- fix backporting of formvalidation. [`#1328`](https://github.com/Modernizr/Modernizr/issues/1328)
- release v2.8.2 [`99c09fa`](https://github.com/Modernizr/Modernizr/commit/99c09fa23a83f160a021c98b3644628aaec5e37a)

#### [v2.8.1](https://github.com/Modernizr/Modernizr/compare/v2.8.0...v2.8.1)

> 1 May 2014

- fix css-shapes test, update to 2.8.1 [`47efd0e`](https://github.com/Modernizr/Modernizr/commit/47efd0e0bc761d35b8f9696f4b5897a9cea8e6f1)

#### [v2.8.0](https://github.com/Modernizr/Modernizr/compare/v2.7.2...v2.8.0)

> 29 April 2014

- bunch of things i've been meaning to realease in the 2.X branch [`#1321`](https://github.com/Modernizr/Modernizr/pull/1321)
- backport of 3b9fc13 / #1060 [`9baf562`](https://github.com/Modernizr/Modernizr/commit/9baf5620268af9a2484bbe1540e662547ac21f90)
- backport of 456b648 / #1141 [`aa97ed5`](https://github.com/Modernizr/Modernizr/commit/aa97ed5f7851d76cc02498af6f63ceb7d0483e97)
- backport of 19402ede3e [`b1ca6dd`](https://github.com/Modernizr/Modernizr/commit/b1ca6ddeb343985916645ccc14c522c727fc9122)
- bump to v2.8.0 [`1d6c038`](https://github.com/Modernizr/Modernizr/commit/1d6c0382adb0dafa827ac0f62b23d524d43b0689)
- backport of 0e2f51a39a / #1188 [`26acb92`](https://github.com/Modernizr/Modernizr/commit/26acb925ca40b1614ce7e1fc7e183c4e6db7cbfc)
- backport of ef14ae7 / #886 [`535405e`](https://github.com/Modernizr/Modernizr/commit/535405e6d84ad9e081c2c6117648853d8cba9e74)
- backport of 2e0a658718 / #1015 [`6ee02df`](https://github.com/Modernizr/Modernizr/commit/6ee02df18af15a1cc8487209c8da78537bb5be25)

#### [v2.7.2](https://github.com/Modernizr/Modernizr/compare/v2.7.1...v2.7.2)

> 4 March 2014

- fix profanity in comment and bump to 2.7.2 [`3e2b1ea`](https://github.com/Modernizr/Modernizr/commit/3e2b1ea42f62a58c5262a3e39d3d844c92d64510)

#### [v2.7.1](https://github.com/Modernizr/Modernizr/compare/v2.7.0...v2.7.1)

> 3 December 2013

- bump version number [`438b556`](https://github.com/Modernizr/Modernizr/commit/438b556b6232d3af53fd10a28e869d400b7019e0)
- support 1.1 version of CSP [`394a7b5`](https://github.com/Modernizr/Modernizr/commit/394a7b556ddcf20b3b6b86fcff07233c78522c82)

#### [v2.7.0](https://github.com/Modernizr/Modernizr/compare/v2.6.3...v2.7.0)

> 17 November 2013

- update html5 shiv to 3.7.0 [`32d901c`](https://github.com/Modernizr/Modernizr/commit/32d901cfe776995fbd5989139215ee9bf7957ab2)

#### [v2.6.3](https://github.com/Modernizr/Modernizr/compare/v2.6.2...v2.6.3)

> 30 October 2013

- bump version number [`411c656`](https://github.com/Modernizr/Modernizr/commit/411c656e5b61b4545b1d360e1b8673a93acae1d4)
- Fix css-mask feature detect [`1cd0965`](https://github.com/Modernizr/Modernizr/commit/1cd0965e11b6ad765961eff04b6685864144d124)

#### [v2.6.2](https://github.com/Modernizr/Modernizr/compare/v2.6.1...v2.6.2)

> 3 September 2012

- Adds a test for position: (-webkit-)sticky support [`#676`](https://github.com/Modernizr/Modernizr/pull/676)
- making sure contextmenu feature test can be run in the head [`#667`](https://github.com/Modernizr/Modernizr/pull/667)
- Add feature detection for object-fit [`#657`](https://github.com/Modernizr/Modernizr/pull/657)
- pointerlock API feature detect [`#655`](https://github.com/Modernizr/Modernizr/pull/655)
- CSS Relative Units (vw, vh, vmin, vmax) - Re: Issue #572 [`#638`](https://github.com/Modernizr/Modernizr/pull/638)
- Add a check for Content Security Policy (CSP). [`#653`](https://github.com/Modernizr/Modernizr/pull/653)
- Detects for sandbox, seamless and srcdoc iframe attributes, closes #652 [`#652`](https://github.com/Modernizr/Modernizr/pull/652)
- Updating gamepads test to match new spec [`#646`](https://github.com/Modernizr/Modernizr/pull/646)
- Adds a test for the html5 'form' attribute. [`#640`](https://github.com/Modernizr/Modernizr/pull/640)
- Add check to verify that enableClasses has been initialized.  [`#635`](https://github.com/Modernizr/Modernizr/pull/635)
- JPG EXIF Orientation flag test [`#609`](https://github.com/Modernizr/Modernizr/pull/609)
- Forms FileInput [`#626`](https://github.com/Modernizr/Modernizr/pull/626)
- Add Test for css filters #614 [`#615`](https://github.com/Modernizr/Modernizr/pull/615)
- Update master [`#631`](https://github.com/Modernizr/Modernizr/pull/631)
- IE7 false positives on generated content test when script is in body. Adjusted CSS that is injected. Fixes #665 [`#665`](https://github.com/Modernizr/Modernizr/issues/665)
- Merge pull request #652 from mikewest/sandbox [`#652`](https://github.com/Modernizr/Modernizr/issues/652)
- Feature detect for the @supports At-rule, fixes #648 [`#648`](https://github.com/Modernizr/Modernizr/issues/648)
- Added 'formattribute' test [`#639`](https://github.com/Modernizr/Modernizr/issues/639)
- fixup lastchild syntax. fixes #631 [`#631`](https://github.com/Modernizr/Modernizr/issues/631)
- update to latest qunit, which includes a feature request of mine. woo. [`b16f097`](https://github.com/Modernizr/Modernizr/commit/b16f0977695e55300bd36591d7892ef1d543ddac)
- updating test suite to use v3 of github API. [`6cf0248`](https://github.com/Modernizr/Modernizr/commit/6cf02482f7093ff0aaf668b95185ec3db78d601c)
- update html5shiv (fixes Issue #647) [`05ddc4c`](https://github.com/Modernizr/Modernizr/commit/05ddc4c3111ecb498a2afb555ab359253d36b633)
- whitespace. crlf's. [`8fbbfec`](https://github.com/Modernizr/Modernizr/commit/8fbbfec2fe28d050bcb033dd6c384de249fb23f4)
- Better way of doing the formattribute test [`1c86fce`](https://github.com/Modernizr/Modernizr/commit/1c86fcecf48e7ad42017c4b0e20595426e536a4e)
- Update feature-detects/forms-formattribute.js [`ef85994`](https://github.com/Modernizr/Modernizr/commit/ef85994b4eba67ecfdbc524cefb42d28e2fd1591)
- Fixed failing test and linting issues. [`362bceb`](https://github.com/Modernizr/Modernizr/commit/362bcebca514538b6ad17a4ba54c500936fa9d01)
- Move over unit testing to use grunt for better output [`a4e882e`](https://github.com/Modernizr/Modernizr/commit/a4e882e6382f8a204c4825488eeb6a71dab86591)
- sticky test. just formatting. [`47d4b97`](https://github.com/Modernizr/Modernizr/commit/47d4b97ea9e94961857e67f6750ac2f181dc78da)
- merging upload.js docs into forms-fileinput [`91ceb94`](https://github.com/Modernizr/Modernizr/commit/91ceb94f79224d900e928408c07b293d4bdd7d18)
- Added EXIF Orientation test [`d17576a`](https://github.com/Modernizr/Modernizr/commit/d17576ad42ca8e79a1534f93edddc7323379504e)
- docs on exif orientation. ref #609 [`cbdd33e`](https://github.com/Modernizr/Modernizr/commit/cbdd33ec7bc5079f11d12ac31f898c804e234bdd)
- Adding checks for interesting `iframe` attributes. [`f9993e7`](https://github.com/Modernizr/Modernizr/commit/f9993e7cb2b2ccb25224dc2ce42c8d3782dfa94e)
- fix pagereload in Safari if body scrollbars are styled fixes Issue #524 [`3ee8ac3`](https://github.com/Modernizr/Modernizr/commit/3ee8ac31a268f2073a4feb36a19857c293701038)
- Added detection for CSS vw unit. http://jsfiddle.net/FWeinb/etnYC/ [`692f1d3`](https://github.com/Modernizr/Modernizr/commit/692f1d3dcd6e5a3ecc713439009b4f8d9ca1e6d3)
- Added detection for CSS vh unit. Similar to http://jsfiddle.net/FWeinb/etnYC/ [`60a87ac`](https://github.com/Modernizr/Modernizr/commit/60a87ace2a5fc8dffd262afe030120119aba67b1)
- Added detection for CSS vmin unit. http://jsfiddle.net/glsee/JRmdq/8/ [`c85db37`](https://github.com/Modernizr/Modernizr/commit/c85db374704ba84316555e20ab03ae3430c31534)
- Added detection for CSS vmax unit. http://jsfiddle.net/glsee/JDsWQ/4/ [`9e73adf`](https://github.com/Modernizr/Modernizr/commit/9e73adf7311c8b5a57a6157b1824949445471d48)
- protect against console-less browsers in test suite. [`743cbe2`](https://github.com/Modernizr/Modernizr/commit/743cbe234152894a49a9e8387ad4295bcb8e364d)
- fixing css-calc coding style, addTest gets no incoming arguments. ref #673 [`adcc99e`](https://github.com/Modernizr/Modernizr/commit/adcc99e84c0298358574e7f165ce971981bcd1b2)
- updated @addyosmani 's track element detection to reflect partial support by IE10 [`2c8ddad`](https://github.com/Modernizr/Modernizr/commit/2c8ddada33ca552eb3792616dfb9c38ab2a40246)
- Update feature-detects/gamepad.js [`d029c7e`](https://github.com/Modernizr/Modernizr/commit/d029c7ed15e705db76e86037f8678fef89a6eaa5)
- Added feature detect for Object-fit [`c65294e`](https://github.com/Modernizr/Modernizr/commit/c65294e7bee995910192d2f1759377ae3c8cbf25)
- Changed test to use Modernizr.prefixed [`1b01467`](https://github.com/Modernizr/Modernizr/commit/1b014677c19fd0248f43f16a80951b787c3a6ca0)
- Forms FileInput test [`00030f9`](https://github.com/Modernizr/Modernizr/commit/00030f9e2db6ed41a92471c680ee5ef93a22b0d5)
- removed the "!!" from the "a-download" test, as it's not needed [`acf9a8b`](https://github.com/Modernizr/Modernizr/commit/acf9a8bff1dd5534d98d243a49b870d27b34eb31)
- Removing unnecessary double exclamation marks [`d8791b5`](https://github.com/Modernizr/Modernizr/commit/d8791b52ce576c900cb217e47189b8b3bed2c407)
- Include latest props in .editorconfig [`cb7ca10`](https://github.com/Modernizr/Modernizr/commit/cb7ca1010372a4139c6e3ea9ea4a9d2f6d077dfa)
- cssfilters test [`5eb4dfb`](https://github.com/Modernizr/Modernizr/commit/5eb4dfb441044ffd388c021aaae3fe28c95d49e4)
- cssfilters test [`05fa48a`](https://github.com/Modernizr/Modernizr/commit/05fa48a70b25f42546320c906ebfe7dad7fdcf55)
- documentmode test for ie10 [`b54b10f`](https://github.com/Modernizr/Modernizr/commit/b54b10fed63d3f6ebba1a4cad923b6282972b6de)
- fixup test suite for better IE reporting. [`857e0fa`](https://github.com/Modernizr/Modernizr/commit/857e0fadee8c054afce467a783d3a46790aa020a)
- lowercasing checks [`684b8fb`](https://github.com/Modernizr/Modernizr/commit/684b8fb4918b4e36bafa1672efc8d19d95967826)
- code style cleanup (use single quotes) [`e860072`](https://github.com/Modernizr/Modernizr/commit/e86007289c7533cbe7ce39cbc8169a40ddf3a38b)
- Add pointerlock api feature detect [`1632ae0`](https://github.com/Modernizr/Modernizr/commit/1632ae052f0a5061c09c3c00afc236ad7296ef46)
- 2.6.2pre [`6f5e884`](https://github.com/Modernizr/Modernizr/commit/6f5e884bb7bed0d821ee4447b57846d6b206a392)
- Make PhantomJS exit out of caniuse data matching early as it's unecessary [`aea240b`](https://github.com/Modernizr/Modernizr/commit/aea240b1c6f8a1b103221329f173a2bf848c2993)
- New spec is getGamePads [`b24c347`](https://github.com/Modernizr/Modernizr/commit/b24c347e53bb1cc1d6a8e9510ee80f9c1a459f40)
- whitespace cleanup [`ed81590`](https://github.com/Modernizr/Modernizr/commit/ed81590845e9bcc0d6074f151535aa7e8f678562)
- remove IE6 error in cors test [`18deb41`](https://github.com/Modernizr/Modernizr/commit/18deb4130df39143ac40857e0cbc3b94a8da53df)
- Add check to verify that enableClasses has been initialized.
 [`39fc8fa`](https://github.com/Modernizr/Modernizr/commit/39fc8faa3eefab70b5c096f9c29629cdb0bbc402)
- paul, you should always lint before you commit. [`eef2235`](https://github.com/Modernizr/Modernizr/commit/eef2235b5d5d084ac58289dddf550f5b02acb7ed)
- making sure contextMenu test can be run in the head [`ec2630e`](https://github.com/Modernizr/Modernizr/commit/ec2630e8f527b634453ed9cb127cac1e5825f6c7)
- fourvalues -&gt; shorthand. bgpos detect. [`1c0f5d1`](https://github.com/Modernizr/Modernizr/commit/1c0f5d1dd5a1a093595b1fd0eff87e8e74c9a578)
- test suite fixup for Opera 12 that leaks a URL global lazily. [`ac7b9f5`](https://github.com/Modernizr/Modernizr/commit/ac7b9f5a2674f97e732e901671b1e8d79f763d40)
- rename bgpos shorthand test. [`55f041f`](https://github.com/Modernizr/Modernizr/commit/55f041ff8325ad06c136e428a3a68e940fe00737)

#### [v2.6.1](https://github.com/Modernizr/Modernizr/compare/v2.5.3...v2.6.1)

> 19 July 2012

- fix the assumption that arguments to testProp (etc.) are strings [`#634`](https://github.com/Modernizr/Modernizr/pull/634)
- Explicitly reject tests of CSS properties that have dashes [`#633`](https://github.com/Modernizr/Modernizr/pull/633)
- Replace non-standard `substr` usage with standard `slice` [`#625`](https://github.com/Modernizr/Modernizr/pull/625)
- PNG lossless optimization [`#628`](https://github.com/Modernizr/Modernizr/pull/628)
- Last-child pseudo selector test [`#304`](https://github.com/Modernizr/Modernizr/pull/304)
- Feature Detection - background-position-xy [`#608`](https://github.com/Modernizr/Modernizr/pull/608)
- SubPixel Font Rendering feature detect, closes #602 [`#602`](https://github.com/Modernizr/Modernizr/pull/602)
- fixes #446, WebSockets are now unprefixed [`#575`](https://github.com/Modernizr/Modernizr/pull/575)
- css-hyphens bugfix, cleanup, warning [`#563`](https://github.com/Modernizr/Modernizr/pull/563)
- The addTest function didn't test for the variable 'enableClasses' [`#508`](https://github.com/Modernizr/Modernizr/pull/508)
- background-size:cover test returns wrong result in FF and Opera [`#527`](https://github.com/Modernizr/Modernizr/pull/527)
- Test for CSP (Content Security Policy) [`#565`](https://github.com/Modernizr/Modernizr/pull/565)
- Blob constructor test [`#582`](https://github.com/Modernizr/Modernizr/pull/582)
- CSS3 background-position detect e.g. `background-position: right 10px bottom 10px;` [`#574`](https://github.com/Modernizr/Modernizr/pull/574)
- Browser support test for &lt;style scoped&gt; [`#571`](https://github.com/Modernizr/Modernizr/pull/571)
- Fixed false negatives on browsers that actually support regions [`#566`](https://github.com/Modernizr/Modernizr/pull/566)
- upload test [`#525`](https://github.com/Modernizr/Modernizr/pull/525)
- Updated ref URLs for css-hyphens [`#561`](https://github.com/Modernizr/Modernizr/pull/561)
- CSS Regions cross-browser prefix check [`#555`](https://github.com/Modernizr/Modernizr/pull/555)
- fix minor typos in comments [`#557`](https://github.com/Modernizr/Modernizr/pull/557)
- Tests no longer be broke! [`#553`](https://github.com/Modernizr/Modernizr/pull/553)
- Adding test for CSS regions support [`#541`](https://github.com/Modernizr/Modernizr/pull/541)
- adding feature detect test for BlobBuilder [`#543`](https://github.com/Modernizr/Modernizr/pull/543)
- Avoid activating geolocation in WebKit [`#551`](https://github.com/Modernizr/Modernizr/pull/551)
- Created an alias for flexbox-legacy without a hyphen. [`#545`](https://github.com/Modernizr/Modernizr/pull/545)
- Added `calc` test. [`#542`](https://github.com/Modernizr/Modernizr/pull/542)
- Vibration API [`#532`](https://github.com/Modernizr/Modernizr/pull/532)
- Dart detection [`#502`](https://github.com/Modernizr/Modernizr/pull/502)
- addTest should be included by default. fixes #619 [`#619`](https://github.com/Modernizr/Modernizr/issues/619)
- update Modernizer.flexbox to support both WD and LC implementations. fixes #611 [`#611`](https://github.com/Modernizr/Modernizr/issues/611)
- Revert "new flexbox test got shuffled because the property was renamed. fixes #611" [`#611`](https://github.com/Modernizr/Modernizr/issues/611)
- new flexbox test got shuffled because the property was renamed. fixes #611 [`#611`](https://github.com/Modernizr/Modernizr/issues/611)
- Don't assume injected style elem is always the last, fixes #588 [`#588`](https://github.com/Modernizr/Modernizr/issues/588)
- Merge pull request #602 from rodneyrehm/master [`#602`](https://github.com/Modernizr/Modernizr/issues/602)
- Removing the `testBundle` method fixes #585 [`#585`](https://github.com/Modernizr/Modernizr/issues/585)
- Merge pull request #575 from mikesherov/t446 [`#446`](https://github.com/Modernizr/Modernizr/issues/446)
- documenting textInput false positive. fixes #333. lol 'fixes' [`#333`](https://github.com/Modernizr/Modernizr/issues/333)
- xhr2 test. fixes #385 [`#385`](https://github.com/Modernizr/Modernizr/issues/385)
- documented opera mini's false pos on background-size. fixes #396 [`#396`](https://github.com/Modernizr/Modernizr/issues/396)
- add svg filter detect by @erikdahlstrom. fixes #531 [`#531`](https://github.com/Modernizr/Modernizr/issues/531)
- document our WP7 false positive for @font-face. fixes #538 [`#538`](https://github.com/Modernizr/Modernizr/issues/538)
- smarter contenteditable test. linking up html5test source, as well. fixes #570 [`#570`](https://github.com/Modernizr/Modernizr/issues/570)
- docs on hasEvent incorrect results. fixes #322 [`#322`](https://github.com/Modernizr/Modernizr/issues/322)
- fixes #446, WebSockets are now unprefixed [`#446`](https://github.com/Modernizr/Modernizr/issues/446)
- docs on h264 without quicktime. fixes #546 [`#546`](https://github.com/Modernizr/Modernizr/issues/546)
- fix MSTransitionEnd in the source.  fixes #540 [`#540`](https://github.com/Modernizr/Modernizr/issues/540)
- weaker detect for webgl to avoid potentially expensive context creation. fixes #511 [`#511`](https://github.com/Modernizr/Modernizr/issues/511)
- Fixes #506 IE9 mq issue and failing test in IE6/7 [`#506`](https://github.com/Modernizr/Modernizr/issues/506)
- update html5shiv to version 3.6 [`b31a0be`](https://github.com/Modernizr/Modernizr/commit/b31a0be44b5158fb0288a06d4e3c1c6c415c9801)
- whitespace in test suite [`7d201c2`](https://github.com/Modernizr/Modernizr/commit/7d201c2c20f6c0515b674cca4eb6b288e3aafca4)
- Setup travis-ci integration to run test suite. [`e09725d`](https://github.com/Modernizr/Modernizr/commit/e09725d2bfe367a87f32a04c85de652b632161e7)
- Merge prebuild file with master to make releases easier [`4705f97`](https://github.com/Modernizr/Modernizr/commit/4705f9766c078a7baebc2434f10343594085b699)
- Close GH-1: Match Modernizr's current style as close as possible!. [`b389d0b`](https://github.com/Modernizr/Modernizr/commit/b389d0b5476b2452ddcd44e75aaa99823b500dbc)
- updated the ruby test [`cb7f8a7`](https://github.com/Modernizr/Modernizr/commit/cb7f8a70b11bf59f54083d68a47f309a8ecea258)
- fixup regions test. quit early and dont create elements. smarter code style. extra comments on what we're doing. [`b4681a0`](https://github.com/Modernizr/Modernizr/commit/b4681a056023902e4e60214b4dcda14bb1583aa2)
- update html5shiv to 3.5 [`6949907`](https://github.com/Modernizr/Modernizr/commit/69499079e9e33673b0d1f094c3c33996addffe66)
- whitespace changes in unit tests. thank you editorconfig. [`58bc9c8`](https://github.com/Modernizr/Modernizr/commit/58bc9c894d4d79701e3b050765beaa86e6ac54f4)
- improve validation UI test fixes false positive for Safari 5.x / Issue #266 [`fab538a`](https://github.com/Modernizr/Modernizr/commit/fab538ad1838abe89600d4c6f145fbe045031406)
- need to check for MozWebSocket until FF10ESR is EOL'ed. [`a93b3c3`](https://github.com/Modernizr/Modernizr/commit/a93b3c31bdb6fb17b242e2b11616d75b09a1a7a4)
- whitespace commit [`41547a4`](https://github.com/Modernizr/Modernizr/commit/41547a428aed6fe44d18307ded841f12e02b8162)
- Add grunt [`deb0061`](https://github.com/Modernizr/Modernizr/commit/deb0061da049ddbe1d3f247973510e749d85ea3d)
- improve fn.bind polyfill formatting. fix linting error. [`6e26918`](https://github.com/Modernizr/Modernizr/commit/6e269180d3245fe2e56c8e2280aef7a9f8f895dd)
- Function.prototype.bind polyfill tests. [`7a1ee67`](https://github.com/Modernizr/Modernizr/commit/7a1ee67f3e3580887ce792206c3e753311f8e191)
- Improved behavior-based detection [`c74ef80`](https://github.com/Modernizr/Modernizr/commit/c74ef8059757fca0c86ad4b0b0cf099b0a50a1bb)
- Fixing busted tests [`ac8c5c0`](https://github.com/Modernizr/Modernizr/commit/ac8c5c0666eb797724aa5697a58812310e1d14a1)
- Initial version with complete behavior testing [`0eecb94`](https://github.com/Modernizr/Modernizr/commit/0eecb94b77329eb72572ee2ab0de54468a165890)
- Updated to new version, ref. https://github.com/Modernizr/Modernizr/pull/304#issuecomment-5644788 [`78affaf`](https://github.com/Modernizr/Modernizr/commit/78affafdf633200afde80566ce181ff9fc2f8f5f)
- whitespace fixes [`d5aae95`](https://github.com/Modernizr/Modernizr/commit/d5aae9517fa54ed6963be092f81373ac05a2be8c)
- optimizing test using Modernizr.testStyles() as suggested by @ryanseddon [`08bd778`](https://github.com/Modernizr/Modernizr/commit/08bd7784352327a1d865540869bc3fa29917e3d0)
- Add :last-child pseudo selector test [`432aa7b`](https://github.com/Modernizr/Modernizr/commit/432aa7bb90b9823aadba7b5e1f11360a14331a35)
- Adding test for SubPixel Font Rendering [`71f46a3`](https://github.com/Modernizr/Modernizr/commit/71f46a39abfa2b8c46c71aa68b84e6fb83b0f6c7)
- Reduced version, based on CSS parsing only [`c2b0c87`](https://github.com/Modernizr/Modernizr/commit/c2b0c877c4c43a0d221d78b8aa6706b1fe4a8ddc)
- more docs on geolocation being hilariously tricky to detect. [`633a5ac`](https://github.com/Modernizr/Modernizr/commit/633a5ac6169dd34946cedd9962dcd9e49e927962)
- Added feature detect for four background-position values [`65ce459`](https://github.com/Modernizr/Modernizr/commit/65ce4597d52b0b60452277475ebd8af74c4752aa)
- fix masks test so that it doesnt count firefox's SVG mask result. [`314ceda`](https://github.com/Modernizr/Modernizr/commit/314ceda26e03d8be870c9d100178426ff03d33f2)
- remove pointer events test as it's not reliable. ref #80 [`284a859`](https://github.com/Modernizr/Modernizr/commit/284a859687554f3cf84bc4791996c3e549a533c5)
- Revert "remove pointer events test as it's not reliable. ref #80" [`db2a1f8`](https://github.com/Modernizr/Modernizr/commit/db2a1f8a0837caa07eb3dd4cd1aeca1c25deff4a)
- make regions property testing cross-browser compatible [`9e0abf8`](https://github.com/Modernizr/Modernizr/commit/9e0abf819a225a51c9d78f6317cb9d85126891aa)
- Explicitly reject tests of CSS properties that have dashes (rather than camelCase) because such tests work on some browsers but are non-portable. [`c1cdb50`](https://github.com/Modernizr/Modernizr/commit/c1cdb5048be497c154d300335cc4a30904d7a7cf)
- Add backgroundPositionXY check [`7efa3ee`](https://github.com/Modernizr/Modernizr/commit/7efa3ee4cb89755ed28db907873419af030caa67)
- Forgot to remove the old build script [`0857ba3`](https://github.com/Modernizr/Modernizr/commit/0857ba3e6b8ed7035545f9f05357acb38507080e)
- removing background-clip:text test as it's too buggy in Opera/IE/WebKit. Needs a better test. Ref #199 [`d0038d1`](https://github.com/Modernizr/Modernizr/commit/d0038d1fc4d1baa8d3873f600cb7b203aff3d12a)
- fixing invalid test background-size: cover [`20f11ef`](https://github.com/Modernizr/Modernizr/commit/20f11ef0dae519b6fe8bce85310e3da8a2e91b4d)
- removing unneccessary variable and declaration [`6842556`](https://github.com/Modernizr/Modernizr/commit/684255667d9603c9274763741693f8f8965d22f1)
- CSP test [`dea999f`](https://github.com/Modernizr/Modernizr/commit/dea999fddfabbf01bd75f4ff4a0ad46a90e1d9d0)
- Revert "CSP test" [`f30f011`](https://github.com/Modernizr/Modernizr/commit/f30f011501e1621421f845317a10c2973fa9d38d)
- more details to pointer events test. [`4247a75`](https://github.com/Modernizr/Modernizr/commit/4247a7513fb9b15148f2d19317dfb4380c047079)
- Added file comments. How it works and why would you want to test that. [`7fbab37`](https://github.com/Modernizr/Modernizr/commit/7fbab379e12225a1db3c30a768d5cc79ab0d59ad)
- refactoring with use of the smart prefixed() function [`300ad3c`](https://github.com/Modernizr/Modernizr/commit/300ad3ccc4912311c3be0078ffe0c01d5a88d1b3)
- Added css-calc standalone test [`129d5bc`](https://github.com/Modernizr/Modernizr/commit/129d5bc20b284bd261e9da8c2665cb5d790e0e6d)
- removing duplicate vibrate and deprecated blobbuilder [`f0e5b44`](https://github.com/Modernizr/Modernizr/commit/f0e5b442dfb5d28529d2aae6c4f67ed75a75f987)
- add vibrate feature detection for mobile browsers [`b7fcccf`](https://github.com/Modernizr/Modernizr/commit/b7fcccf306b1d0145123c6b2085a27eb7e9aa61b)
- repeat ceea6ab (remove opera's input type=color check). ref #159 [`4c5d38a`](https://github.com/Modernizr/Modernizr/commit/4c5d38aecbdfd07f31f8040b15a4017529a85a9c)
- adding .editorconfig to normalize on whitespace standards. [`264093f`](https://github.com/Modernizr/Modernizr/commit/264093f9cf7b3b0c975bd8cb6260c4a0e913ea80)
- death to the URL scheme! [`b7c695d`](https://github.com/Modernizr/Modernizr/commit/b7c695db31bff3330121037f78c639311c7ffeaf)
- Fixed an issue where we were trying to append elements to document.body before document.body being actually available [`edf461c`](https://github.com/Modernizr/Modernizr/commit/edf461c55c17b68336cf8335970a9aab76cf7fc9)
- remove opera 11.00 bug, fixed in 11.10. ref #159. thx @ajpiano [`ceea6ab`](https://github.com/Modernizr/Modernizr/commit/ceea6ab0baa7fdc0d82f4854a7a80750d7613d27)
- browser support deets on css-mask [`6ab95e5`](https://github.com/Modernizr/Modernizr/commit/6ab95e5923eee969cf2414a2a374e667505e1277)
- Added a test to detect whether you can use Dart native [`d78b9be`](https://github.com/Modernizr/Modernizr/commit/d78b9be08374bd5e2236dc28ee8e088afa42e49e)
- add a few more globals to the JSHint lint options. [`2d4b4f4`](https://github.com/Modernizr/Modernizr/commit/2d4b4f46a006fe8cbfc2ed392f9c294501309e87)
- adding metadata for lastchild selector test. ref #304 [`928edb7`](https://github.com/Modernizr/Modernizr/commit/928edb7a77381210bede337f8e6622cb31e69d2c)
- added browser support test for &lt;style scoped&gt; [`3e7d1c6`](https://github.com/Modernizr/Modernizr/commit/3e7d1c6d532ccad0b738fccc4dd5e01b5a1d4f79)
- update documentation and remove buggyinteractivevalidation flag (fixes Issue #584) [`92b19ae`](https://github.com/Modernizr/Modernizr/commit/92b19ae408b70bb276aaec4a120543f9470a5fdd)
- blobbuilder test needs some !! [`7151add`](https://github.com/Modernizr/Modernizr/commit/7151add6c7f08e54d1f07ddc2759c5477fb472c7)
- Updated URLs [`cede060`](https://github.com/Modernizr/Modernizr/commit/cede060c52a1f59c0e37e6b760d3c9a069ee62cc)
- handing prefixes for web intents [`bef63c8`](https://github.com/Modernizr/Modernizr/commit/bef63c8e05d28f15d1f17c6c1006b0972694598d)
- rename vibration file [`ea30e8c`](https://github.com/Modernizr/Modernizr/commit/ea30e8c82831b40ce0f7a0d7e0b08dcb9d1f6753)
- 2.6.1 final. [`1cf3c14`](https://github.com/Modernizr/Modernizr/commit/1cf3c14ee02ae2e88291fc0b63bc2aefe38fc93e)
- 2.6.0 final. woohoo. [`88e76ee`](https://github.com/Modernizr/Modernizr/commit/88e76ee797577aba45224b1a8e6a6d6e7dec6931)
- removing flexbox-legacy. flexboxlegacy (with no dash) still exists. [`916294c`](https://github.com/Modernizr/Modernizr/commit/916294cef9aec278a9ebc94f40760ccc44ed2e63)
- adding blobbuilder feature detect test [`f591839`](https://github.com/Modernizr/Modernizr/commit/f591839684022039eb174929099c00e35f2f096e)
- Add comment about webkit geolocation bug [`67d7249`](https://github.com/Modernizr/Modernizr/commit/67d7249b9e653ae6c56ae52c0472fb80907b0e97)
- Replace non-standard `substr` usage with standard `slice`. http://es5.github.com/#x15.5.4.13 [`79b8fb0`](https://github.com/Modernizr/Modernizr/commit/79b8fb0747c5c3c77e8ffb5bf236e3c21c7087c2)
- Fixed insert order in test_hyphens_find [`caa5737`](https://github.com/Modernizr/Modernizr/commit/caa57372d0cac5c74930b02764912baa27d56caf)
- revision to include support for moz [`fa6bba9`](https://github.com/Modernizr/Modernizr/commit/fa6bba9c0d8164eec8d8aff3c77622182e1d6203)
- bumping version to pre. [`8f14334`](https://github.com/Modernizr/Modernizr/commit/8f14334b7a9f53ab1c918259b9d7db749b7734ff)
- Added hyphen-less alias for flexbox-legacy to allow use of dot notation in JavaScript code. [`efaa822`](https://github.com/Modernizr/Modernizr/commit/efaa82290d326f0120b87ae66277fdf7c25e544e)
- Fixed a bug where the generated flow name was invalid [`e798443`](https://github.com/Modernizr/Modernizr/commit/e7984436dff6dc763903ef8ce09e89f05b690ffb)
- phantomjs toString()s a window different than Chrome does.. [`9c2bd28`](https://github.com/Modernizr/Modernizr/commit/9c2bd285855556f421471c3eecae749de47e1a52)
- Avoid activating geolocation in webkit [`119d0f8`](https://github.com/Modernizr/Modernizr/commit/119d0f8f5a4cecf2611b584d7a8085f3b5afa4e2)
- fixing link to @kangax's iseventsupported. [`e400f4d`](https://github.com/Modernizr/Modernizr/commit/e400f4dc0b98e0b145e2576585e51048d02229ab)
- Silly description [`4215172`](https://github.com/Modernizr/Modernizr/commit/4215172cc5c421472bcba3d2778b04296db5589c)
- whitespace cleanup [`9a60e95`](https://github.com/Modernizr/Modernizr/commit/9a60e9512f570267892c54fed0f5b92e9a3abc29)
- Hyphenator.js bug warning [`53198aa`](https://github.com/Modernizr/Modernizr/commit/53198aaeee788b251313d3d21de003be710d211c)
- Typo [`5aeb25f`](https://github.com/Modernizr/Modernizr/commit/5aeb25fffc90fbd1287790bccd601b0feb63be88)
- Remove the assumption, introduced in c1cdb50, that arguments are strings. [`f017851`](https://github.com/Modernizr/Modernizr/commit/f0178514ea50d559725b63378e53c1ecb61291b9)
- Thanks to Paul, rename StartDart to startDart [`1938cd0`](https://github.com/Modernizr/Modernizr/commit/1938cd0d602e9b9b39a3b734d1d018ec15a9a095)
- Removed unused variables [`a2b4b0d`](https://github.com/Modernizr/Modernizr/commit/a2b4b0d39f1363f41246df6b395ffcde9d7b8d89)
- Updated build status image to point to master [`22f8eb7`](https://github.com/Modernizr/Modernizr/commit/22f8eb70b8316f5e3db964f1044df44b1a5b33c1)

#### [v2.5.3](https://github.com/Modernizr/Modernizr/compare/v2.5.2...v2.5.3)

> 15 February 2012

- Detects localized number input/display [`#494`](https://github.com/Modernizr/Modernizr/pull/494)
- removed dependencies from other test [`#481`](https://github.com/Modernizr/Modernizr/pull/481)
- add html5shiv 3.3 fixes Issue #488 [`1b99963`](https://github.com/Modernizr/Modernizr/commit/1b999634dd14ff9ed364ebbd17f33d68bb12bdd4)
- update html5shiv to vpre 3.4 fixes Issue #332 [`b15f9bf`](https://github.com/Modernizr/Modernizr/commit/b15f9bffeae89ba21e2eb969a9bd3066df923fc8)
- Detects localized input/output for input[type="number"] [`9b6f02a`](https://github.com/Modernizr/Modernizr/commit/9b6f02af9605190998b78be017ce41722a5c4efc)
- added some white-spaces and line-breaks [`6a4bbbe`](https://github.com/Modernizr/Modernizr/commit/6a4bbbea8d6472b63bc49511a82b880e3bd0dd67)
- Prevent warnings in IE [`c5a11e1`](https://github.com/Modernizr/Modernizr/commit/c5a11e1d180e9c8dbef8d234bd26fb6717e6b6bb)
- bumping to 2.5.3 final. [`f82fead`](https://github.com/Modernizr/Modernizr/commit/f82feadf5b31b3a5707ae444419d4b82db78c38e)
- 2.5.2 final. includes html5shiv 3.3 [`b101b43`](https://github.com/Modernizr/Modernizr/commit/b101b4337fa6da931353466f6c35b71c77367183)
- bumping version. [`6f2d295`](https://github.com/Modernizr/Modernizr/commit/6f2d29543eac1945c42757af53a6dac9bd760808)
- bumping to shiv 3.4 final. [`9e19c95`](https://github.com/Modernizr/Modernizr/commit/9e19c95539b2102fddd6b31945df4c23cf89676d)
- fix issue #332 and issue #501 [`971dba3`](https://github.com/Modernizr/Modernizr/commit/971dba370854fe902019f92362b3efb92bdabd0c)
- replaced nb-space with space [`6dff860`](https://github.com/Modernizr/Modernizr/commit/6dff860d4ff9086d375e868e29471c387093a9da)
- Rename file and remove debug line per review comments [`c906d4e`](https://github.com/Modernizr/Modernizr/commit/c906d4ec731433a088e5a2515875ee8ec9bfc2c6)

#### [v2.5.2](https://github.com/Modernizr/Modernizr/compare/v2.5.1...v2.5.2)

> 7 February 2012

- modernizr2.5.1 fixes [`#485`](https://github.com/Modernizr/Modernizr/pull/485)
- slice is undefined in .bind implementation [`9df99be`](https://github.com/Modernizr/Modernizr/commit/9df99be86d66de75ab849199cd0f97c23c3b06d4)
- 2.5.2 final. includes html5shiv 3.3 [`b62a9ff`](https://github.com/Modernizr/Modernizr/commit/b62a9fffab75b1c3c33a78d62d7ffd8fa87d54f0)
- bumping version. [`0a81105`](https://github.com/Modernizr/Modernizr/commit/0a81105eb37f32a9287e680e9801c41a4fb6d68b)
- tagging 2.5.1 [`21b5e5a`](https://github.com/Modernizr/Modernizr/commit/21b5e5a2e3a9bea3e80b93685cb495ecfe23be9a)
- IE7 gets value of last test in injectElementWithStyles [`fb36e3c`](https://github.com/Modernizr/Modernizr/commit/fb36e3c8cc2042afd896c8a6011753b008998a26)
- removed error in IE7 [`619b9d6`](https://github.com/Modernizr/Modernizr/commit/619b9d6989d7453369571f717aa32bd740cca524)
- bumping version. [`ed4ec65`](https://github.com/Modernizr/Modernizr/commit/ed4ec652c9848aab049b75171f53fa6d1e62a252)
- removed object expected error in IE7 [`56abcdb`](https://github.com/Modernizr/Modernizr/commit/56abcdbba6d4c77fec9d99ee52848544511da9ee)

#### [v2.5.1](https://github.com/Modernizr/Modernizr/compare/v2.0.6...v2.5.1)

> 6 February 2012

- csstransforms3d fix for chrome win xp w/o 3d acceleration. [`#462`](https://github.com/Modernizr/Modernizr/pull/462)
- Add feature detect for Web Intents [`#482`](https://github.com/Modernizr/Modernizr/pull/482)
- Battery API and Low Battery [`#477`](https://github.com/Modernizr/Modernizr/pull/477)
- Transform and transition detection Issue #436  [`#473`](https://github.com/Modernizr/Modernizr/pull/473)
- Added Navigation API (performance) and performance memory [`#471`](https://github.com/Modernizr/Modernizr/pull/471)
- Add new canvas.toDataURL tests [`#470`](https://github.com/Modernizr/Modernizr/pull/470)
- Added cors detect, script defer/async and notification [`#452`](https://github.com/Modernizr/Modernizr/pull/452)
- Fixes #453 - MathML feature detection test [`#461`](https://github.com/Modernizr/Modernizr/pull/461)
- Changing transition end event names in comment/example to match MDC [`#463`](https://github.com/Modernizr/Modernizr/pull/463)
- Browser support test for the HTML5 &lt;ruby&gt;, &lt;rt&gt; and &lt;rp&gt; elements. fixes #81 [`#438`](https://github.com/Modernizr/Modernizr/pull/438)
- Shaved off 8 bytes of the data-uri [`#433`](https://github.com/Modernizr/Modernizr/pull/433)
- Normalize quotation marks. [`#432`](https://github.com/Modernizr/Modernizr/pull/432)
- Improved touch detection, now it works on Firefox for Android devices. [`#430`](https://github.com/Modernizr/Modernizr/pull/430)
- Tweak network connection speed test [`#427`](https://github.com/Modernizr/Modernizr/pull/427)
- Adding Unicode Characters Support Detection [`#429`](https://github.com/Modernizr/Modernizr/pull/429)
- Adding Stylable Scrollbars Detection [`#393`](https://github.com/Modernizr/Modernizr/pull/393)
- If the test added via addTest is NOT a function or Boolean Modernizr die... [`#420`](https://github.com/Modernizr/Modernizr/pull/420)
- Add test for IE userData [`#412`](https://github.com/Modernizr/Modernizr/pull/412)
- fixed the webgl detection for browsers that support it but computers tha... [`#413`](https://github.com/Modernizr/Modernizr/pull/413)
- Pulling in feature-detection tests from modernizr-plugins [`#419`](https://github.com/Modernizr/Modernizr/pull/419)
- Feature tests for Blob/Data URI generated workers [`#425`](https://github.com/Modernizr/Modernizr/pull/425)
- sessionStorage test issue [`#424`](https://github.com/Modernizr/Modernizr/pull/424)
- Allow chaining in all code paths within addTest and remove some trailing white-space [`#421`](https://github.com/Modernizr/Modernizr/pull/421)
- Feature detect for context menu [`#415`](https://github.com/Modernizr/Modernizr/pull/415)
- Nokia E52 failed on an undefined style variable [`#406`](https://github.com/Modernizr/Modernizr/pull/406)
- Fix longstanding typo. SORRY GUISE [`#403`](https://github.com/Modernizr/Modernizr/pull/403)
- Use `Modernizr.canvastext` instead of reinventing the wheel in the emoji  [`#391`](https://github.com/Modernizr/Modernizr/pull/391)
- feature detection for pointer-events - closes #80 [`#386`](https://github.com/Modernizr/Modernizr/pull/386)
- Add feature detect for Emoji [`#387`](https://github.com/Modernizr/Modernizr/pull/387)
- Added test for  cubic-bezier() values &gt; 1 [`#376`](https://github.com/Modernizr/Modernizr/pull/376)
- Test for `draggable` attribute rather than event support [`#355`](https://github.com/Modernizr/Modernizr/pull/355)
- Noticed the logic to remove no-js class is a little fragile [`#358`](https://github.com/Modernizr/Modernizr/pull/358)
- Minor markup additions (backticks added around methods and objects). [`#360`](https://github.com/Modernizr/Modernizr/pull/360)
- Improved variable assignment in &lt;details&gt; feature test. [`#344`](https://github.com/Modernizr/Modernizr/pull/344)
- Fix input@placeholder and textarea@placeholder detection. [`#340`](https://github.com/Modernizr/Modernizr/pull/340)
- Performance improvement. detect API implementation first (extreme importa [`#341`](https://github.com/Modernizr/Modernizr/pull/341)
- second argument of "is" should be string [`#335`](https://github.com/Modernizr/Modernizr/pull/335)
- The addTest function didn't test for the variable 'enableClasses' [`#326`](https://github.com/Modernizr/Modernizr/pull/326)
- Added support to verify support for registerProtocolHandler [`#324`](https://github.com/Modernizr/Modernizr/pull/324)
- Minor tweak in WebP test [`#320`](https://github.com/Modernizr/Modernizr/pull/320)
- Rhino support: Issue #318 Modernizr doesn't work in a Rhino/Envjs environment [`#319`](https://github.com/Modernizr/Modernizr/pull/319)
- Use `{}.toString` instead of `Object.prototype.toString`. OMG BYTEZ [`#317`](https://github.com/Modernizr/Modernizr/pull/317)
- fixed typo [`#314`](https://github.com/Modernizr/Modernizr/pull/314)
- File API test [`#273`](https://github.com/Modernizr/Modernizr/pull/273)
- Fix for weird IE7 drawing bug. [`#297`](https://github.com/Modernizr/Modernizr/pull/297)
- html5shiv v3.1. added. fixes #426 [`#426`](https://github.com/Modernizr/Modernizr/issues/426)
- rename _domPrefixes to _cssomPrefixes. also expose the other one. fixes #437 [`#437`](https://github.com/Modernizr/Modernizr/issues/437)
- cleanup of hyphens test. no more scroll fixes neccessary. fixes #366 [`#366`](https://github.com/Modernizr/Modernizr/issues/366)
- removing KHTML prefix detection. See #454 For why -khtml- is dead. Bonus: This speeds up Modernizr. [`#454`](https://github.com/Modernizr/Modernizr/issues/454)
- media queries test. EZ PZ. fixes #49 [`#49`](https://github.com/Modernizr/Modernizr/issues/49)
- add desktop notifications test. fixes #128 [`#128`](https://github.com/Modernizr/Modernizr/issues/128)
- Merge pull request #461 from addyosmani/master [`#453`](https://github.com/Modernizr/Modernizr/issues/453)
- Fixes #453 - MathML feature detection test [`#453`](https://github.com/Modernizr/Modernizr/issues/453)
- add filesystem detect. fixes #442 [`#442`](https://github.com/Modernizr/Modernizr/issues/442)
- display:run-in test added. fixes #198. cc @alanhogan [`#198`](https://github.com/Modernizr/Modernizr/issues/198)
- add css resize test. fixes #221 [`#221`](https://github.com/Modernizr/Modernizr/issues/221)
- adding rem unit detection. fixes #252 [`#252`](https://github.com/Modernizr/Modernizr/issues/252)
- Merge pull request #438 from alrra/master [`#81`](https://github.com/Modernizr/Modernizr/issues/81)
- add css mask detect. fixes #208 [`#208`](https://github.com/Modernizr/Modernizr/issues/208)
- background-clip:text; test. fixes #199. ref #89. [`#199`](https://github.com/Modernizr/Modernizr/issues/199)
- eventsource detect added. fixes #153 [`#153`](https://github.com/Modernizr/Modernizr/issues/153)
- datauri test. added note about IE7/SSL. fixes #362 [`#362`](https://github.com/Modernizr/Modernizr/issues/362)
- canPlayType returned 'no' instead of '' in some versions. We now handle this. fixes #334 [`#334`](https://github.com/Modernizr/Modernizr/issues/334)
- make note of @font-face false positive in camino/webos. fixes #342 [`#342`](https://github.com/Modernizr/Modernizr/issues/342)
- IE9 fixed the bug where audio codec was neccesary on the video canPlayType call. thx msft! fixes #346 [`#346`](https://github.com/Modernizr/Modernizr/issues/346)
- fix clipPath false positive in Safari 5.1.1. fixes #402 [`#402`](https://github.com/Modernizr/Modernizr/issues/402)
- fix SMIL false positive in IE9. fixes #356 [`#356`](https://github.com/Modernizr/Modernizr/issues/356)
- Replacing flexbox test with new flexbox test. This is an API break, but needed. Details: [`#416`](https://github.com/Modernizr/Modernizr/issues/416)
- new test: interactive forms validation. thx @gravof and @rizkit. fixes #315 [`#315`](https://github.com/Modernizr/Modernizr/issues/315)
- binary websocket detection. fixes #370 [`#370`](https://github.com/Modernizr/Modernizr/issues/370)
- msMatchMedia for IE10. fixes #375 [`#375`](https://github.com/Modernizr/Modernizr/issues/375)
- updating IEPP to 2.2. fixes #399. thx @afarkas (also @jonathantneal has a new shiv solution that we need to investigate but i'm waiting on IEPP/shiv merging.) [`#399`](https://github.com/Modernizr/Modernizr/issues/399)
- detection for ol[reversed]. fixes #422 [`#422`](https://github.com/Modernizr/Modernizr/issues/422)
- native JSON detection. closes #227 [`#227`](https://github.com/Modernizr/Modernizr/issues/227)
- Fixed false possitive in Chrome for round & space background-repeat values. Fixes #371 [`#371`](https://github.com/Modernizr/Modernizr/issues/371)
- Merged in injectElementWithStyles branch changes, fixes #270 and #277. Version bump to 2.0.7 [`#270`](https://github.com/Modernizr/Modernizr/issues/270)
- Merge pull request #386 from ausi/master [`#80`](https://github.com/Modernizr/Modernizr/issues/80)
- Fixing some smart-quotes that @kurafire thought would be a good idea in [`#332`](https://github.com/Modernizr/Modernizr/issues/332)
- data uri test by phil wareham and weston ruter. fixes #14. fixes #294 [`#14`](https://github.com/Modernizr/Modernizr/issues/14) [`#294`](https://github.com/Modernizr/Modernizr/issues/294)
- test suite. update jquery. [`d335091`](https://github.com/Modernizr/Modernizr/commit/d335091dfc00a1e891ed2ea59e394b56e71ed80e)
- test suite. little file reorg. no functional changes. [`a7185b8`](https://github.com/Modernizr/Modernizr/commit/a7185b8c78b83cc90a519ff29abca8ac5ab3cfdb)
- new html5shiv v3.2 fixes issue #426 [`022e60f`](https://github.com/Modernizr/Modernizr/commit/022e60f78429e19be39289cd1168fb1e94d03b7d)
- Added tests for hyphens [`664064c`](https://github.com/Modernizr/Modernizr/commit/664064c698d8239f4b76ecd8790089820adfed70)
- Changed prefixed method to return live object and added third arg to bind to [`16a056d`](https://github.com/Modernizr/Modernizr/commit/16a056de05ec4d383ab02584ebbb93dacd12c5b0)
- test suite: automated feature-detects dumping via github api. omg. [`752bfec`](https://github.com/Modernizr/Modernizr/commit/752bfec69bcd06805a4565d8464dcbf6d16210fc)
- codified the behavior of prefixed(arg,arg,arg) with lots of tests. ref #478 [`fe98924`](https://github.com/Modernizr/Modernizr/commit/fe9892481832e70ed79529f96452c7f691c4cfc9)
- more docs on hyphenation. moved a chunk of code for clarity. [`3f10031`](https://github.com/Modernizr/Modernizr/commit/3f1003150bea3cbe0b0d5bd7a27a2c54e8b59e5f)
- Drop the bind shim comments [`78fd698`](https://github.com/Modernizr/Modernizr/commit/78fd698f52210fcaf9d48bbd81c8ae84319f29d0)
- more robust prefixed() code and unit tests. ref #478 [`75de140`](https://github.com/Modernizr/Modernizr/commit/75de1403fbf324a04cc6008e637d6cb524147fe2)
- Added extended support of prefixed method to test DOM properties too, altered indexedDB test to use prefix method. [`84735ab`](https://github.com/Modernizr/Modernizr/commit/84735ab6d2a57e7c324ef75c7f6390737b243b0f)
- Added extended support of prefixed method to test DOM properties too [`537a762`](https://github.com/Modernizr/Modernizr/commit/537a7623e51cf8e268437c46da105b81de206eac)
- copyright update. uncessary year. [`6d88ca5`](https://github.com/Modernizr/Modernizr/commit/6d88ca5da6083590f75c5e8e43a0bfe11a1d8e4c)
- corrected the indentation [`0fdd2f4`](https://github.com/Modernizr/Modernizr/commit/0fdd2f4943b33640347758a5511af4cba701fa92)
- Adding feature detects from modernizr-plugins repo [`4c5eddb`](https://github.com/Modernizr/Modernizr/commit/4c5eddba791536166c49649dbb8f56a766123262)
- Update stylable scrollbar detection using testStyles() [`dab2a32`](https://github.com/Modernizr/Modernizr/commit/dab2a32a8c5d509108097f965da4cccdea550590)
- update to iepp v2.1pre - mostly for an Access Denied bugfix. [`3b721d0`](https://github.com/Modernizr/Modernizr/commit/3b721d0509b42087713d0a47d93b5aae7b1758ad)
- added browser support test for the HTML5 &lt;ruby&gt;, &lt;rt&gt; and &lt;rp&gt; elements [`bd596a0`](https://github.com/Modernizr/Modernizr/commit/bd596a03cd9a96b4244695b81b5897535186bd70)
- minor: remove scheme from URLs in the comments. more attractive. [`06a8c71`](https://github.com/Modernizr/Modernizr/commit/06a8c71520f0ab196e9c938b8d09211aaf0cf5c9)
- Added a test for Blob URI generated Workers [`84e26be`](https://github.com/Modernizr/Modernizr/commit/84e26be531e054dbb7e35188eb2b03438a86f01f)
- totally redid cookies test. thx @tauren. fixes 191 [`33f00fb`](https://github.com/Modernizr/Modernizr/commit/33f00fbbeb12e92bf24711ea386e722cce6f60cc)
- Added Stylable Scrollbars Detection [`a03944f`](https://github.com/Modernizr/Modernizr/commit/a03944f156711a3420f8fbcff20185901fd8e1e0)
- delete output.html [`8b42240`](https://github.com/Modernizr/Modernizr/commit/8b42240633c920d8aabf92895541ad4f80f622f0)
- dump Modernizr data to a textarea in testsuite. add json2.js [`93b8285`](https://github.com/Modernizr/Modernizr/commit/93b82852d7f25e71bc5ebcbc132624068fd6e5be)
- changing test names to lowercase, minor update to structure of apng test, case change for getusermedia [`3ad6e45`](https://github.com/Modernizr/Modernizr/commit/3ad6e45352717aa84f8aede96e5c16dc2f0fcc40)
- making &lt;html&gt; class logic a tiny bit more robust (+ more tests) [`41666bc`](https://github.com/Modernizr/Modernizr/commit/41666bc9c6b9aea34619855566ce0f8b3ddbec44)
- cleanup of hyphens test. cc @nwtn [`f56ddf7`](https://github.com/Modernizr/Modernizr/commit/f56ddf7e9795f0f8b580c0648581112aa00036f1)
- Added quota management api, a[download], requestAnimationFrame detects [`8a06d66`](https://github.com/Modernizr/Modernizr/commit/8a06d66c02be304b981eaf3f2c8f33292acd6d28)
- who needs to feature detects cookies? who wants to just eat them instead?! [`17ebb86`](https://github.com/Modernizr/Modernizr/commit/17ebb868ace11f2a1527d36687e20cb46cbbdd08)
- Adding Unicode Character Support [`f74cc7e`](https://github.com/Modernizr/Modernizr/commit/f74cc7ebbc4b3b0d02262d893cfea3813fb3bb92)
- webgl-extensions detection. exposed like an object: Modernizr.webgl.OES_standard_derivatives [`031b37d`](https://github.com/Modernizr/Modernizr/commit/031b37ded27e23b4ea780aa272c2968cc867b136)
- lets include our plugin tests in the test suite. [`2a4753d`](https://github.com/Modernizr/Modernizr/commit/2a4753dee822a66e4c65cb13b846a6893767a7c0)
- background-repeat: round|space; tests. [`a63b38c`](https://github.com/Modernizr/Modernizr/commit/a63b38caed3d4ccc7addccce347b4850438eadd4)
- Added a feature detect for Workers from Data URIs [`b42657d`](https://github.com/Modernizr/Modernizr/commit/b42657d20669b69475d84a521cf07427529cf9fa)
- renaming files to match filenaming pattern requested, updating apng test [`969f4ea`](https://github.com/Modernizr/Modernizr/commit/969f4ea1fe8a6dbc272b5db5a8aec03b27d0f4f4)
- Add new todataurljpeg and todataurlwebp tests [`dc9a642`](https://github.com/Modernizr/Modernizr/commit/dc9a642ec3ff4b84eea6d884653d9813c5d7b462)
- Moved File API test into plugins [`efacf6d`](https://github.com/Modernizr/Modernizr/commit/efacf6dc49b513c07bf124985ba78ef553d59dfb)
- chrome incognito doesnt throw on websqldb anymore. hooray. [`37caffb`](https://github.com/Modernizr/Modernizr/commit/37caffbd2d53ccbcc58c4b2b04f99ce92dd78709)
- background-repeat test works for opera now. but false positive in WebKit. hilarious. [`f5c1a9f`](https://github.com/Modernizr/Modernizr/commit/f5c1a9f6404e4e3473e71a754ac4e6d2d8b3935d)
- add MathML in HTML test. [`d6781e3`](https://github.com/Modernizr/Modernizr/commit/d6781e3108bf9142ab5ac67ce780a837f3b7f743)
- add MathML in HTML test. [`08afd66`](https://github.com/Modernizr/Modernizr/commit/08afd665c94a33c1e560ff675829445b3e570332)
- test suite. dont dump unit test items. but grab any async tests. [`721afa1`](https://github.com/Modernizr/Modernizr/commit/721afa1e1caaec71cb0faac9b2742a9bc5f554d0)
- Added feature detects for Battery API [`3a9da60`](https://github.com/Modernizr/Modernizr/commit/3a9da60c4b0df8d50a059d416a9e061d90196716)
- robust webgl detect returns as builds are custom now. [`94f3485`](https://github.com/Modernizr/Modernizr/commit/94f34859db5baa5420a70921464c2c134ad9dc80)
- test suite: reflections reftest by faruk. [`8807f79`](https://github.com/Modernizr/Modernizr/commit/8807f797ed9f9211dc0674416fb5fe1640a26cde)
- speech attribute detection. via wiki page. by @alrra [`3ec7df6`](https://github.com/Modernizr/Modernizr/commit/3ec7df6e4be69b7e1d98b2e3cd913451960e4dba)
- added feature detection for the css property pointer-events [`5026ca8`](https://github.com/Modernizr/Modernizr/commit/5026ca82c052bcebe008ab2c81597f8d58d082f0)
- remove duplicate notifications test. [`f37592e`](https://github.com/Modernizr/Modernizr/commit/f37592ec9e4a2c3c987e1ff90c2933b3eaf58043)
- updating test suite for recent failures. more robust. also update for killing khtml prefix. [`d7b3d35`](https://github.com/Modernizr/Modernizr/commit/d7b3d35ee649180d38ad02dc6a355008be0265f2)
- navigator.connection test for lowbandwidth. /ht @davidcalhoun [`23d57f1`](https://github.com/Modernizr/Modernizr/commit/23d57f13416293cea7d7aea42ce28c402667dfd4)
- lowbandwidth test also satisfies current draft of spec. [`c56fb8b`](https://github.com/Modernizr/Modernizr/commit/c56fb8b09515f629806ca44742932902ac145302)
- Use `Modernizr.canvastext` instead of reinventing the wheel in the emoji feature detect. [`036fc05`](https://github.com/Modernizr/Modernizr/commit/036fc05e3f27bae575b5401e3bf2395bc3cd9ffd)
- updating to use Modernizr.prefixed(foo,bar) syntax [`5635b67`](https://github.com/Modernizr/Modernizr/commit/5635b67d6f4efc874a15e54614a1cf80eeda315e)
- rename domPrefixes to cssPrefixes but only internally. ref #437 [`89c2081`](https://github.com/Modernizr/Modernizr/commit/89c2081947a544463c8ca9a9cb82d670706e81f3)
- update quota mgmt test to req the actual object. cc @addyosmani. ref #461 [`7273d5d`](https://github.com/Modernizr/Modernizr/commit/7273d5d2055be85783dd36c432d29cc70e16b6a1)
- Added test for File API [`18cbc20`](https://github.com/Modernizr/Modernizr/commit/18cbc20b3117bf810c98d3471e4361ff7474dd05)
- add elem-datalist.js which just points to the already done test. [`6d6d14e`](https://github.com/Modernizr/Modernizr/commit/6d6d14ef23cfbc9fafd29802c1f786706981a7d6)
- Merge https://github.com/addyosmani/Modernizr [`a1b03a9`](https://github.com/Modernizr/Modernizr/commit/a1b03a944308f5704841cc57c2155b45ed90a344)
- adding contenteditable,output and time feature detection tests [`fb78f9f`](https://github.com/Modernizr/Modernizr/commit/fb78f9f9b8a95b3471fd90e6c199e24b6243bf78)
- ie8 compat mode. ref #46 [`7dcc268`](https://github.com/Modernizr/Modernizr/commit/7dcc268923720016f8d2afc6f0b153fb32a10004)
- Network connection speed test: Use `RegExp#test` instead of `String#match` and remove the unused `UNKNOWN` property from the fallback `connection` object. [`c0b9620`](https://github.com/Modernizr/Modernizr/commit/c0b9620605e29e69b2513be05533aaaf1682093f)
- background-size: cover; test added. [`26cbd5d`](https://github.com/Modernizr/Modernizr/commit/26cbd5d64f7eb8cc34c81e5edbcd2e5c20a11bf9)
- tagging 2.5b release. [`f1839d2`](https://github.com/Modernizr/Modernizr/commit/f1839d2743727c67356332a8df205a099491fb31)
- iOS private browsing also makes localStorage detection fun. Super. [`5e2fa0e`](https://github.com/Modernizr/Modernizr/commit/5e2fa0ed336279990b8070726c596d7aa2c00b00)
- Added test for registerProtocolHandler [`6453c15`](https://github.com/Modernizr/Modernizr/commit/6453c156c9ce1a7ff27a4cf5cf40327cacc9ffcc)
- simplification of some of addy's new tests in #419 [`51b9d73`](https://github.com/Modernizr/Modernizr/commit/51b9d73a1d28ad1967eb3aa4c5b9494a14165867)
- added fullscreen test [`b1ad0be`](https://github.com/Modernizr/Modernizr/commit/b1ad0bec009235a100cff91449852267eb5520a8)
- dataset test. [`4615428`](https://github.com/Modernizr/Modernizr/commit/46154285bb79b61a816c3de92e0005eb00f11033)
- updated iOS private notes for localStorage. also a stronger test. [`a93625c`](https://github.com/Modernizr/Modernizr/commit/a93625c21694fcda6fc1514a48f54232f703194a)
- Added check for context menu support as introduced in Firefox 8+ [`1c70a42`](https://github.com/Modernizr/Modernizr/commit/1c70a42bb70f5e9f2cbb1e0251c9acbe00199c3b)
- Performance improvement. detect API implementation first (extreme important for old IEs) [`e8a67be`](https://github.com/Modernizr/Modernizr/commit/e8a67be25b8e6963aa56b084cf06b0e9879d9dc7)
- detection for overflow-scrolling, for the new iOS v5b2 inertial scrolling. [`0308582`](https://github.com/Modernizr/Modernizr/commit/03085827980cdd8b1417469ca49a4c5aed06b05d)
- Added a notification detection test [`3feb219`](https://github.com/Modernizr/Modernizr/commit/3feb219e4fa8348921fa5e1ed0e802144ce54e37)
- fixed the webgl detection for browsers that support it but computers that don't have supporting graphics cards. [`e608e06`](https://github.com/Modernizr/Modernizr/commit/e608e06abaf3be0b34ec81d9b61acd8692ee5af4)
- temporarily removed audio tests [`dbc80b6`](https://github.com/Modernizr/Modernizr/commit/dbc80b6099267362bf0ad3c3fa1d1c08c7188ab6)
- addTest does not cast truthy/falsy values to booleans. (now matching docs) [`e69eace`](https://github.com/Modernizr/Modernizr/commit/e69eace12e385f3832234ba65134f1088bbda3ee)
- test suite has some laggy tests. yeahhh. [`fc17dc3`](https://github.com/Modernizr/Modernizr/commit/fc17dc3d9f3cd1d6f55276288a4879d21eb8b99a)
- Cleaned up use of prefix or battery detects [`9361023`](https://github.com/Modernizr/Modernizr/commit/9361023d21e35b124ce6baa4a8cc5f4115414cec)
- Added cubicbezierrange [`694c035`](https://github.com/Modernizr/Modernizr/commit/694c035baf5e4b298cdab985b86e47d8670828d7)
- Allow chaining in all code paths within addTest and remove some trailing white-space. [`5fa7abf`](https://github.com/Modernizr/Modernizr/commit/5fa7abff0076e17b5ad685ab46a1c1c8d2af329c)
- minor correction to typo [`8038c16`](https://github.com/Modernizr/Modernizr/commit/8038c162243d5b5a06676358d9a42c5b3a3fde0e)
- adding Mozilla and WebKit Audio API feature-detection tests [`fa5d138`](https://github.com/Modernizr/Modernizr/commit/fa5d13864c7080d9923593cf002f6baaa559984c)
- test suite has some laggy tests. yeahhh. [`fbbebb2`](https://github.com/Modernizr/Modernizr/commit/fbbebb24e4bacdbdfee8afaf8e718c8f795abece)
- strict mode test by @kangax. [`06ca4a8`](https://github.com/Modernizr/Modernizr/commit/06ca4a874d775d50d7af349ce4741394546d4228)
- Used changes to prefixed method to alter indexedDB test to use it [`e2975c6`](https://github.com/Modernizr/Modernizr/commit/e2975c67683eb401774b519e9417f98743c95a52)
- Update to use  Modernizr.prefixed() and remove performance memory. [`b03b7b0`](https://github.com/Modernizr/Modernizr/commit/b03b7b0f8ce25bdc83fb66916a7a8689b49e54f4)
- Safari 4.0.4 also returned 'no' for canPlayType(). Bummer. Note added. Thx @marcn [`7554e07`](https://github.com/Modernizr/Modernizr/commit/7554e07970b2f32dd7fb48e5cf35682b30d7ce61)
- Use just `false` instead of `function() { return false; }` if the test already failed. [`c9cabfe`](https://github.com/Modernizr/Modernizr/commit/c9cabfeb206c838bb63e33307e94d3859c060eec)
- userdata test. more metadata. [`fdb020d`](https://github.com/Modernizr/Modernizr/commit/fdb020dc07b187096eb97175cb06ef1c557e4a79)
- 2.5 final [`139e537`](https://github.com/Modernizr/Modernizr/commit/139e537278af68394b48bba155c821f450cfec1f)
- https://github.com/Modernizr/Modernizr/issues/423
 [`22c6779`](https://github.com/Modernizr/Modernizr/commit/22c6779d3b450c2681ba24501be5b2b2ca42e4d2)
- minor. fixing urls that were mangled in 18463cb [`0a4b0ed`](https://github.com/Modernizr/Modernizr/commit/0a4b0ed5b1859d3578e074090e288479721a7f96)
- Updated notifications with Modernizr.prefixed(Nofitications, window) [`a7706ff`](https://github.com/Modernizr/Modernizr/commit/a7706ff1e3e9ac6b656779e7ca00e03464100387)
- second argument (type) of `function is( obj, type )` should be always string. [`4f035a0`](https://github.com/Modernizr/Modernizr/commit/4f035a0853d7950f2b386cbd409e6fe219ed6e1b)
- make caniuse results play nice with our funky audio/video return types. [`1e82aef`](https://github.com/Modernizr/Modernizr/commit/1e82aef94a36f3fb3c5ac1e8275d4ceb3f45437f)
- Added the script defer and script async attribute tests [`0c6e713`](https://github.com/Modernizr/Modernizr/commit/0c6e713edaf3396b6e7e059186d236baceefdff2)
- Hide generate content style, bump to v2.0.5 [`b3c5909`](https://github.com/Modernizr/Modernizr/commit/b3c5909a334dfddc619683554f7d7b8e075777b4)
- test suite. rel path because gh-pages doesnt have my repo stuff. better anyway. minor [`6ba7dc6`](https://github.com/Modernizr/Modernizr/commit/6ba7dc6b4c4f50b8c35c8e9f45a97401fdd279f0)
- updating to reference mathjax contribs, prior discussion and myself as requested by Paul [`a0af083`](https://github.com/Modernizr/Modernizr/commit/a0af0835d14b57cae55422f66e7f5923c86ca33d)
- adding a note about prefixes. (workers-blobbuilder test) [`1e1af83`](https://github.com/Modernizr/Modernizr/commit/1e1af83de3dbb8a4efa87c37f26bbc98d8eacbc6)
- fix for Safari's false positive on datalist. [`cb98fb9`](https://github.com/Modernizr/Modernizr/commit/cb98fb94360266a3a22d19878eaed3c6c7eefa4a)
- only test webkit for their legacy gradients syntax. [`b7a9681`](https://github.com/Modernizr/Modernizr/commit/b7a9681c0f02de20b66b5afac725c084e5602dc2)
- inline docs on svg clippaths from Marcos Ojeda. thx @nsfmc [`9a124b8`](https://github.com/Modernizr/Modernizr/commit/9a124b8005eacbe76554f245d28599ab28e79383)
- Shorter WebP data URL, thanks to @derSchepp. [`d704496`](https://github.com/Modernizr/Modernizr/commit/d7044961f78b6648dacf10cd8ce5ef0d35bb08d7)
- rm duplicate eventsource detect. [`a580a21`](https://github.com/Modernizr/Modernizr/commit/a580a21cc00a562f12ad745ddc734aa7996e5cf5)
- webkit likes textarea value like innerHTML but only after you force a reflow. this is crazy. [`95e6eaa`](https://github.com/Modernizr/Modernizr/commit/95e6eaaa51663d9deb041acc8a469d3d88af193e)
- note about ff11 and mozwebsocket. [`392c134`](https://github.com/Modernizr/Modernizr/commit/392c13430b857eba2a288141e80f5b221a48b24e)
- pull master modernizr.js for testsuite. [`8f07c3b`](https://github.com/Modernizr/Modernizr/commit/8f07c3bab76fa5056075e0353c2fface15d35b19)
- note about ff11 and mozwebsocket. [`8aafacc`](https://github.com/Modernizr/Modernizr/commit/8aafacc8a65ffd6e95dabf6e29319d19756c0fdf)
- Changed font-face and multiple bg tests to use https:// instead of //:. Fixes 228 and 296. [`da70979`](https://github.com/Modernizr/Modernizr/commit/da70979d4da6edd85b746c852b4a3d348ede9767)
- webkit likes textarea value like innerHTML but only after you force a reflow. this is crazy. [`d6c95fa`](https://github.com/Modernizr/Modernizr/commit/d6c95fa3b7fe35013939015f02a3f646aea7520b)
- fixing helper transitionend event names. IE10's one is finalized. Standard one is all lowercase. *facepalm* [`7e3ec24`](https://github.com/Modernizr/Modernizr/commit/7e3ec24bfe397bfc7c92e757357fcb4ca974b484)
- version bump to 2.0.4. now shipping this on modernizr.com [`e74d232`](https://github.com/Modernizr/Modernizr/commit/e74d232094d9c140e558e828b15448b4766b7aed)
- Changing transition end event names in comment/example to match https://developer.mozilla.org/en/CSS/CSS_transitions#Browser_compatibility [`3cb0df8`](https://github.com/Modernizr/Modernizr/commit/3cb0df8989e0bef940d33c63d5e24766c05a0771)
- adding web intents feature detect [`1d643a7`](https://github.com/Modernizr/Modernizr/commit/1d643a7b7c89e9839903da96703e8f29a9016e68)
- extra note about msPrefix not being MsPrefix. thx erik. [`9ff083d`](https://github.com/Modernizr/Modernizr/commit/9ff083d5f61df29f1754270b164a6949efa1d3ad)
- small readme tweaks. [`0f7885b`](https://github.com/Modernizr/Modernizr/commit/0f7885b4c8093d956a14910c4039e9faafad1fec)
- tagging 2.5.1 [`f54afd9`](https://github.com/Modernizr/Modernizr/commit/f54afd963f52d07f00e3b122e465f26122085fa9)
- adding canvas dependency to apng test. [`ca95c31`](https://github.com/Modernizr/Modernizr/commit/ca95c31cddabc313f793609a905714fda012e611)
- Updated tests for prefixed changes [`dd57904`](https://github.com/Modernizr/Modernizr/commit/dd5790446c36cdfc81e793be7e7e999b55435d65)
- version bump to 2.1pre. [`12af180`](https://github.com/Modernizr/Modernizr/commit/12af180697f1049633219134f9df59265af5c285)
- Removed the "-" in the names [`88f0f74`](https://github.com/Modernizr/Modernizr/commit/88f0f74387839661a5b66850d8fc019ed7ab49fa)
- use default styletest for transform and transform3d [`52c6314`](https://github.com/Modernizr/Modernizr/commit/52c631462490e6c85a93e0e4d0bc573ffc3abf4a)
- adding back updated getusermedia.js test [`5efe030`](https://github.com/Modernizr/Modernizr/commit/5efe030bd4ac47b6d71a2640a933361e3d6364c6)
- temporary removal of getusermedia [`f028427`](https://github.com/Modernizr/Modernizr/commit/f028427242aab3f756c29bceb5f36162d61e64af)
- rm duplicate eventsource detect. [`a573fd5`](https://github.com/Modernizr/Modernizr/commit/a573fd5c0621f7f5b87e45c475e37e5dda1369dd)
- If the test added via addTest is NOT a function or Boolean Modernizr dies.
 [`1c2feb5`](https://github.com/Modernizr/Modernizr/commit/1c2feb5722fb0beee574bd0ea7054c883341c45a)
- Was returning undefined in non supporting browsers, change to return actual boolean value. [`f874769`](https://github.com/Modernizr/Modernizr/commit/f8747690bdc60fafed558939d404c4ccb74ba183)
- canPlayType(...) // 'no' ...  was fixed in ff 3.5.2 [`d0e8359`](https://github.com/Modernizr/Modernizr/commit/d0e8359f66c573ea6e2b6dd34c2be0d6e889396d)
- some notes about the weak webgl detect. [`2cc2e44`](https://github.com/Modernizr/Modernizr/commit/2cc2e44246e303cc1cb1d28d867bf10bda0745c6)
- Test for `draggable` attribute [`f2d80c7`](https://github.com/Modernizr/Modernizr/commit/f2d80c70e7a9b1e8d3658507bbd1ddb951f3cbd6)
- note added about androids weak keyframe animation impl. cc @daneden. [`7c48bd2`](https://github.com/Modernizr/Modernizr/commit/7c48bd2542670f45f068b70d9afa14a12fb3b62b)
- Compact `draganddrop` check [`1d7eade`](https://github.com/Modernizr/Modernizr/commit/1d7eade3d5d2ca2db505888290d74a29953c54c0)
- IE7 in compat mode false positives on boxsizing, check compat version is greater than 7. Fixes issue #414 [`c209167`](https://github.com/Modernizr/Modernizr/commit/c209167c8653798d60fa220eaef53347f061173c)
- Fixed some memory leaking [`7ff7033`](https://github.com/Modernizr/Modernizr/commit/7ff703338d8664578a4fd6711cab2188fce7a76d)
- renaming some of the files from addy's commit #419 [`dc05aa2`](https://github.com/Modernizr/Modernizr/commit/dc05aa292d0beaf761adcbc3691521320c3fea00)
- Fallback to checking drag and drop events on element [`c90b3b7`](https://github.com/Modernizr/Modernizr/commit/c90b3b758755dc8154729a04418d26e3fec938da)
- Add cors detection to feature-detects [`af674f2`](https://github.com/Modernizr/Modernizr/commit/af674f233d762d492ff777c9f4d24bf4999ad4b7)
- Do NOT cast `test` to a Boolean. Truthy/falsy values are okay and casting will break some of the built in tests that use a Boolean *object* with added properties (the audio/video tests do this).
 [`f8ccf69`](https://github.com/Modernizr/Modernizr/commit/f8ccf69369e9fe560e300a2096c6bb5415187913)
- fix lat/lon testsuite error. found by faruk. [`ff1e037`](https://github.com/Modernizr/Modernizr/commit/ff1e037b04e13cd39be2145b1eb9815cbbf257c2)
- Removed x char from script src. [`3840357`](https://github.com/Modernizr/Modernizr/commit/384035791624c38323700bd3cb45a0d2d731de44)
- tighten up emoji's detect for canvas for edge case false positives. [`f454c96`](https://github.com/Modernizr/Modernizr/commit/f454c9638edb217ff52c19dfdf94fe1aa0d955e5)
- use default styletest for transition [`18d7e30`](https://github.com/Modernizr/Modernizr/commit/18d7e304cd035931c1ea5c10b2b88a57d70f76f7)
- Remove random "f" character. Sorry about that. [`daf8ad4`](https://github.com/Modernizr/Modernizr/commit/daf8ad4f02c00ed29361b48c6b3cf8370ce110da)
- Amendments mentioned in #430 [`53c907f`](https://github.com/Modernizr/Modernizr/commit/53c907f21ceb518a519e58812092b699c146a5af)
- small cleanup. thx webstorm [`74df0b0`](https://github.com/Modernizr/Modernizr/commit/74df0b0690f8a33c63def33d066de5da2e70f3eb)
- webgl detect. there is a rumor of a FF version throwing on .getContext('webgl') Can't verify in FF4, but we sswitch order of contexts anyways. [`a38f5b0`](https://github.com/Modernizr/Modernizr/commit/a38f5b01f2ecacc9c608ab64a893ec4d4255fe9e)
- test suite. minor. webgl may not be a pure boolean thx to recent plugin addition. [`d2d9ca5`](https://github.com/Modernizr/Modernizr/commit/d2d9ca507d4920bca7543699164166e774b78d04)
- Whoops. [`9314945`](https://github.com/Modernizr/Modernizr/commit/93149454b0cf00bffde36fc5bf803d8590874740)
- `/^[23]g$/` is the new `/^(?:2g|3g)$/`.
 [`3e27e8a`](https://github.com/Modernizr/Modernizr/commit/3e27e8ad8a1e8a91d0487a46d5bd9f55c091d214)
- nokia E52 fails on undefined style from line 265. Definition of cssText (269) made more robust. [`dcfbdda`](https://github.com/Modernizr/Modernizr/commit/dcfbdda275f91d20495e74c8a152e982812bb617)
- put back return of empty string if style.cssText is undefined [`c8a6df3`](https://github.com/Modernizr/Modernizr/commit/c8a6df3224f939897d50eb40b8ce8e745261a00b)
- minor typo. [`2ae4833`](https://github.com/Modernizr/Modernizr/commit/2ae483390a6332982c8c3085255f0e8ed4d4dab1)
- The addTest function didn't test for the variable 'enableClasses' and it should. [`074dbca`](https://github.com/Modernizr/Modernizr/commit/074dbca958b2d4cfc78d61dc282776afbded298c)
- rename Modernizr.file to Modernizr.filereader [`6a9b39d`](https://github.com/Modernizr/Modernizr/commit/6a9b39d0f3892502c0ca2053387168bff8890b30)
- tweak to boxsizing test. needs to test camel case. thanks snobojohan. :) [`617268e`](https://github.com/Modernizr/Modernizr/commit/617268e24cedf4bbf3a32d3ca1e23a186a17b6fa)
- Exagerated font-size [`8d2e0d8`](https://github.com/Modernizr/Modernizr/commit/8d2e0d8ff081ff28fc03dc4a18c8c6b0ad05fa32)
- Drop the parens. [`eabd61c`](https://github.com/Modernizr/Modernizr/commit/eabd61ca1fcca8f216e145c87d943640a00a08d6)
- Use `({}).toString` instead of `Object.prototype.toString`. Works even if `Object` is something else at that point, plus it saves some bytes. [`2fe87ce`](https://github.com/Modernizr/Modernizr/commit/2fe87ce1d4d1fe152f12a412741d04700b45af32)
- output elem test rename to avoid class conflicts. (incl our test suite) [`14dbcd7`](https://github.com/Modernizr/Modernizr/commit/14dbcd747f396ee95d03d658656f05a7eab6c769)
- rename Modernizr.file to Modernizr.filereader [`83ebe34`](https://github.com/Modernizr/Modernizr/commit/83ebe34b518c981e5c370b5ae31975435ab0e34a)
- Drop the console call [`4aefcd5`](https://github.com/Modernizr/Modernizr/commit/4aefcd5c96e20b4666c4e156002c84f56a53581e)
- test suite: duplicate ref to dumpdata.js .. whoops. [`34e7397`](https://github.com/Modernizr/Modernizr/commit/34e7397c89f7e111a2c557a6c4ef0165403cd2d4)
- kill that nasty jquery global that gets created. [`f6c926c`](https://github.com/Modernizr/Modernizr/commit/f6c926c48920b44f0ea68defc1b616a87ac8789b)
- Added Stylable Scrollbars Detection [`a5e1167`](https://github.com/Modernizr/Modernizr/commit/a5e116707840f056e580f52368cb7ce6a908e1ef)
- rename some of the community detects. [`8ec0b25`](https://github.com/Modernizr/Modernizr/commit/8ec0b2598a565345c4d880d96c883bd9d471ec2b)

### [v2.0.6](https://github.com/Modernizr/Modernizr/compare/v1.7...v2.0.6)

> 29 January 2012

- Device Motion Event and Device Orientation Event support [`#290`](https://github.com/Modernizr/Modernizr/pull/290)
- Display table test improvement [`#275`](https://github.com/Modernizr/Modernizr/pull/275)
- Added tests for progressbar and meter-element. [`#282`](https://github.com/Modernizr/Modernizr/pull/282)
- easily → easy [`#278`](https://github.com/Modernizr/Modernizr/pull/278)
- Add feature detect for &lt;details&gt; and &lt;summary&gt; as a plugin.	 Fixes #75. [`#255`](https://github.com/Modernizr/Modernizr/pull/255)
- test prefixed websockets, as FF6 will expose window.MozWebSocket. fixes #281 [`#281`](https://github.com/Modernizr/Modernizr/issues/281)
- notes about using mq() without values. fixes #241 [`#241`](https://github.com/Modernizr/Modernizr/issues/241)
- more docs around webgl and inline svg test. fixes #222 [`#222`](https://github.com/Modernizr/Modernizr/issues/222)
- more docs around modernizr.mq(). fixes #232 [`#232`](https://github.com/Modernizr/Modernizr/issues/232)
- two new addTest signatures: addTest(feature, bool) and addTest({ feature : fn, feature2 : bool }); [`#269`](https://github.com/Modernizr/Modernizr/issues/269) [`#239`](https://github.com/Modernizr/Modernizr/issues/239)
- Modernizr.prefixed() returns the prefixed or nonprefixed property name variant of your input [`#233`](https://github.com/Modernizr/Modernizr/issues/233)
- framed content test. Am I in an iframe? fixes #242 [`#242`](https://github.com/Modernizr/Modernizr/issues/242)
- adding enableClasses option in case you want to turn them off. fixes #244 [`#244`](https://github.com/Modernizr/Modernizr/issues/244)
- webp image format test. fixes #245 [`#245`](https://github.com/Modernizr/Modernizr/issues/245)
- box-sizing test. fixes #248 [`#248`](https://github.com/Modernizr/Modernizr/issues/248)
- -moz-user-select:none   test. fixes #250 [`#250`](https://github.com/Modernizr/Modernizr/issues/250)
- `&lt;input name='test' /&gt;` test. fixes #258 [`#258`](https://github.com/Modernizr/Modernizr/issues/258)
- minor, docs added discussing &lt;textarea placeholder&gt;, pointing to the feature test. fixes #76. [`#76`](https://github.com/Modernizr/Modernizr/issues/76)
- adding textarea placeholder detect. fixes #257 [`#257`](https://github.com/Modernizr/Modernizr/issues/257)
- prevent mixed content warning with @font-face test. regression. fixes #214. ref #218. [`#214`](https://github.com/Modernizr/Modernizr/issues/214)
- try/catch'ing our audio/video tests, as IE9 likes to throw exceptions in some rare cases. details: [`#224`](https://github.com/Modernizr/Modernizr/issues/224)
- shared workers test. fixes #263 [`#263`](https://github.com/Modernizr/Modernizr/issues/263)
- Merge pull request #255 from mathiasbynens/master [`#75`](https://github.com/Modernizr/Modernizr/issues/75)
- swap testAllProps() API lines. typo whoops. fixes #246. thx adambrunner. [`#246`](https://github.com/Modernizr/Modernizr/issues/246)
- prevent mixed content warning in ie7, due to @font-face data uri test. thx brainbugged. fixes #218 [`#218`](https://github.com/Modernizr/Modernizr/issues/218)
- Why hello, caniuse.com test suite!  This is big!  ... details below: [`f68ea41`](https://github.com/Modernizr/Modernizr/commit/f68ea41d2e7080b52cddd61fdb199c7bc3987552)
- update to latest qunit code. [`4b8091f`](https://github.com/Modernizr/Modernizr/commit/4b8091f669d6e1fc6aa1647de1c1e7cac909afd2)
- uaparser and jsonselect? oh hell yeah. [`7fcda83`](https://github.com/Modernizr/Modernizr/commit/7fcda8347ac28019e335b40bb1ff36cebf9ccf31)
- Removed all trailing whitespace. [`06356af`](https://github.com/Modernizr/Modernizr/commit/06356afd1b7bae6dcb23cd3165a9eba5276ff133)
- remove fmbip testing. never did really feel good about it. [`2e392af`](https://github.com/Modernizr/Modernizr/commit/2e392af30afe0c97a992450ef1ebdb3830c21d34)
- test suite. create polyfill.js. kill off legacy output.html. [`549f581`](https://github.com/Modernizr/Modernizr/commit/549f5811d76ea59271ec6f5ba2c0da6e254803be)
- We are now testing Modernizr results against caniuse.com data. :D [`a1874eb`](https://github.com/Modernizr/Modernizr/commit/a1874eb42f78f28d01afa98971742a208b946bc0)
- Added / removed some whitespace. [`805914a`](https://github.com/Modernizr/Modernizr/commit/805914a768901072a376bb1283bd9f2108cde90d)
- test suite: move suite setup into own file. [`1f6534e`](https://github.com/Modernizr/Modernizr/commit/1f6534e84197f93579aa00daa4f3d702b30c4db8)
- Added new element/style injecting method, generated content. [`63f7d54`](https://github.com/Modernizr/Modernizr/commit/63f7d54be235c2ac58dcca4593ea5ecd65a9738f)
- update JSONSelect for ie6 compat. thanks @rwldrn ! [`f440b93`](https://github.com/Modernizr/Modernizr/commit/f440b93e6c704d295bfd9b93746d23324badb031)
- adding kangax's detect-global.js [`2ebc2f4`](https://github.com/Modernizr/Modernizr/commit/2ebc2f4f2b9ce3456f4e3cbddbe9b54c39a4e8e8)
- merge in all the modernizr output into this page. we'll stick to this one test page from now on. [`cade163`](https://github.com/Modernizr/Modernizr/commit/cade163daeb2955e5a9114465d65dcdffcd3ab26)
- update IEPP to v2, based on excellent work by alexander farkas. much faster. [`5e0657b`](https://github.com/Modernizr/Modernizr/commit/5e0657bf480b53d08a0792c5fb987db8a0e07e1b)
- rename Modernizr.event() to Modernizr.hasEvent(). add modules to tests. [`0bfed1b`](https://github.com/Modernizr/Modernizr/commit/0bfed1b231c7bed90bb5431e6b7cfe5b989a9aaa)
- Major. Plugin API changes.. And unit tests for 'em.. Details below: [`c129f07`](https://github.com/Modernizr/Modernizr/commit/c129f0724b9d9ae82f5ea9c5968e6586bb8a7b30)
- Changed under_score to camelCase [`8bece08`](https://github.com/Modernizr/Modernizr/commit/8bece08a2edbf0273746a7f1e516b8e14f67ac2c)
- Removed testMediaQuery method, add test_bundle method, removed generatedcontentcsstest3 [`992c5ff`](https://github.com/Modernizr/Modernizr/commit/992c5ff350d102aa01b780ec0a4e9a2af6cff37d)
- tweaking detect-globals.js for headless use. wiring up to existing tests. OH HAI Object.keys polyfill! [`e91a541`](https://github.com/Modernizr/Modernizr/commit/e91a5415aef617d948de4bc01a443a1d57de3989)
- Add feature detect for &lt;details&gt; and &lt;summary&gt; as a plugin. [`39799ae`](https://github.com/Modernizr/Modernizr/commit/39799ae4794d7963f606d6c173ca61d32d9e2106)
- Changed  internally to . [`39e0ef3`](https://github.com/Modernizr/Modernizr/commit/39e0ef3eb04a2f901ea47d361376b4c13f06c2a2)
- small unit testing cleanup. [`8551014`](https://github.com/Modernizr/Modernizr/commit/8551014a186a2c2129309dcdff33db52ddc66ece)
- Modernizr.mq (testMediaQuery()) fixed. matchMedia support added. [`7c91371`](https://github.com/Modernizr/Modernizr/commit/7c9137194969a4cd9bf8ca5d895958c016c95e24)
- fixing scott's table display detect so it sucks less. :) [`f4531a4`](https://github.com/Modernizr/Modernizr/commit/f4531a4c6323fb2ba25b78c8d709bb16ee461f5e)
- taking a pass through the test suite with IE8. [`cbbf423`](https://github.com/Modernizr/Modernizr/commit/cbbf423b783b3d7a412aee5504184d739b0c95d4)
- initial import of matchMedia polyfill for our testMediaQuery function. this has better compat. [`12d5767`](https://github.com/Modernizr/Modernizr/commit/12d5767f6788b6f9726c409381fcdd6e85f2270f)
- Refactored test_bundle to play nice with modulizr [`99a7acc`](https://github.com/Modernizr/Modernizr/commit/99a7acca9fd2bc4a5149f5239e0892bceb5c40db)
- Added generated content detection. Could be refactored to keep it DRY. [`f5e1b2f`](https://github.com/Modernizr/Modernizr/commit/f5e1b2fa314df9f1ad5eda9773d46b13fc4336a9)
- merge cleanup from cowboy. [`1633e32`](https://github.com/Modernizr/Modernizr/commit/1633e327c18cfce4c0c2199ba22cf671d631b1e3)
- Merge remote branch 'upstream/master', merged exposed mq method with injectElementWithStyles method [`7294179`](https://github.com/Modernizr/Modernizr/commit/7294179a7b37d0414bc1d797ffb093cc9df78ab0)
- Merge remote branch 'upstream/master' [`c76773e`](https://github.com/Modernizr/Modernizr/commit/c76773e2009c92ce3695509e3358ffbf82adb6ff)
- Merge remote branch 'upstream/master' [`01f3642`](https://github.com/Modernizr/Modernizr/commit/01f3642ed4246e3b181f378f06a45bf237f1a179)
- Expanded injectElementWithStyles to better handle more tests [`921e40b`](https://github.com/Modernizr/Modernizr/commit/921e40bc3d6e959912649c88cbdf8c8f0063e560)
- cleanup testMediaQuery, remove caching. [`d343ec3`](https://github.com/Modernizr/Modernizr/commit/d343ec3f258a9190afb8701749e2e3352f167b3a)
- Updating github source file to 2.0 release (comments, version). [`d47b95e`](https://github.com/Modernizr/Modernizr/commit/d47b95eac4097c5138932069b7f9928ad97dfc93)
- Adding official Modernizr (2!) logo files for people to use. These are licensed under the same MIT/BSD licenses as Modernizr itself. [`1169775`](https://github.com/Modernizr/Modernizr/commit/116977569db0eb0ca33696ee47da0ed2160cb07c)
- visibility:hidden on generated content test was inside content prop, moved out. Version bump to 2.0.6 [`e4a08d0`](https://github.com/Modernizr/Modernizr/commit/e4a08d0ef619b8896ae37194d139e3bde6a67a3b)
- whitespace adjustments for testBundle. [`bdd2f9b`](https://github.com/Modernizr/Modernizr/commit/bdd2f9bb2e1a4a4ca82a8f570da364c0764af7c5)
- stuff [`4f126e9`](https://github.com/Modernizr/Modernizr/commit/4f126e9560084ffc7b97564261200cb435eb2337)
- Updated the readme.md to reflect the new description of Modernizr 2. [`7d92285`](https://github.com/Modernizr/Modernizr/commit/7d922852f712e434d08b0697ab1dd3a8954786ba)
- Mostly changed " to '. Maybe some whitespace too. [`0bbf7bc`](https://github.com/Modernizr/Modernizr/commit/0bbf7bc5a011a67d64039675c793efe0af0c4f90)
- display: table and table-cell test. (both are tested under one name "table-cell" ) [`e530219`](https://github.com/Modernizr/Modernizr/commit/e5302195f1c76453b63d2df71c7b80ec6ef1e6bf)
- expose Modernizr.mq() [`fe4f688`](https://github.com/Modernizr/Modernizr/commit/fe4f6881e843c8511a5c75870b9e9256a201d899)
- remove enableHTML5 option for M2. [`bf0dcd8`](https://github.com/Modernizr/Modernizr/commit/bf0dcd884be5034f0edb0ac6f4b4b076da3ca6bb)
- remove my orientation test in favor for shi chuans. rename file tho. [`63aab70`](https://github.com/Modernizr/Modernizr/commit/63aab70da085345bd9bd248337a47e7722d2a592)
- expose Modernizr.isEventSupported [`14ee5c7`](https://github.com/Modernizr/Modernizr/commit/14ee5c7bebb99c020daabb285659c0ecb9a3ec4e)
- Moved the detections of progressbar and meter to separate js-file. [`1ed909e`](https://github.com/Modernizr/Modernizr/commit/1ed909e145fdee240c0551ba3dc599dd02e46b7b)
- Added css3 generated content test [`e3677a6`](https://github.com/Modernizr/Modernizr/commit/e3677a62697ad0c4ec7f6a79f91d2f1baf439371)
- More whitespace-related tweaks. [`f0ee935`](https://github.com/Modernizr/Modernizr/commit/f0ee935d33cc5c1178a0c35f82b3461a84d9074b)
- minor cleanup of ryans patch. [`9582d87`](https://github.com/Modernizr/Modernizr/commit/9582d87e9629c701d6984c4d9f2a29f60a5b5d59)
- unit tests: more compatible global var test. typo fixed in testStyles. [`cb0717d`](https://github.com/Modernizr/Modernizr/commit/cb0717dadd2b54a08955b1ca7f5c01a1eea75202)
- Reverse while loop and missing semi colons [`0d41eba`](https://github.com/Modernizr/Modernizr/commit/0d41ebab6b830b9995a01721b426b01cb62f74f8)
- more docs around Modernizr.prefixed(). nice transitionEnd event name example from desandro. thxx. [`5a2e2e9`](https://github.com/Modernizr/Modernizr/commit/5a2e2e9f9055a0af93f2a0f2fc00579dabd75411)
- removing extra callback param to the testProps methods. unncessary, it turns out. [`38e5101`](https://github.com/Modernizr/Modernizr/commit/38e51011184750866c1b4a5d3e9c5a0c7f9439ee)
- Added compress.sh uglifier (requires node, uglify-js) and a .gitignore to ignore modernizr.min.js. [`5900d26`](https://github.com/Modernizr/Modernizr/commit/5900d26b62ce7632af721cfa4c58196c0af1f34e)
- table-cell test: remove unncessary createElement shortcut. good call, slexaxton [`af7de68`](https://github.com/Modernizr/Modernizr/commit/af7de68bbe442076217d505facd9f63e18a0d3ba)
- test suite: new js folder [`62b4793`](https://github.com/Modernizr/Modernizr/commit/62b4793bc8823e51e175d6e64d1b3f68d0b46d2a)
- Formatting. [`025c7ea`](https://github.com/Modernizr/Modernizr/commit/025c7ea9793a7e0ed9cc8c378840694ebc720ccf)
- summary of change: [`0a10e22`](https://github.com/Modernizr/Modernizr/commit/0a10e22b84ed1d1a2834f237066331354fec0f25)
- bump to 2.0.1 [`e9316c6`](https://github.com/Modernizr/Modernizr/commit/e9316c691f63b8179b37577e199f392e768caa7c)
- Update IndexedDB test. Skip testing prefix_indexedDB as FF dropped that approach in FFb9. [`3f51a06`](https://github.com/Modernizr/Modernizr/commit/3f51a0626a7451413305ed98340e3ba5bbec7f06)
- Fixes issue #293, if the stylesheet has no rules it will bork on check. Make sure it exists and we have a rule to work with otherwise try IE or return an empty string [`3371eff`](https://github.com/Modernizr/Modernizr/commit/3371effcb51a9cf7c8ea926303882b534d82eae1)
- IE7 and 6 too (I think) were throwing an error "Could not get the display property. Invalid argument." Using cssText dodges that problem. [`8b0cc1f`](https://github.com/Modernizr/Modernizr/commit/8b0cc1fbc8d04b8f2edcfe3e9548c11af974a465)
- fixup test suite for new API methods. [`af14ff3`](https://github.com/Modernizr/Modernizr/commit/af14ff32d5ac669a7dfa90d94a8a39e4cfc588a0)
- expose some more APIs. Modernizr.(event|testProp|testAllProps|addElem) [`89a4c1d`](https://github.com/Modernizr/Modernizr/commit/89a4c1d6f41d341706109a4b28ad3c7ca5abfe2f)
- Moved node removal code into main method so as not to do it in each callback [`1741f32`](https://github.com/Modernizr/Modernizr/commit/1741f3244dad2715fc6bbb56a55c977e7ade7beb)
- Spacing [`8ca9c34`](https://github.com/Modernizr/Modernizr/commit/8ca9c34a20b98c28e16c6169a9a3459ba1be1e84)
- expose Modernizr._prefixes and Modernizr._domPrefixes [`ff9562a`](https://github.com/Modernizr/Modernizr/commit/ff9562a047dc972733f1a7ae3036c37871ed730c)
- Removed console methods [`d257b60`](https://github.com/Modernizr/Modernizr/commit/d257b6051d79259c9687d1feeff5970a7ac63c69)
- More whitespace, etc. [`837d839`](https://github.com/Modernizr/Modernizr/commit/837d839e5b1ad8335337b794fcd7dd84439f9aa6)
- removing deprecated apis: crosswindowmessaging, historymanagement [`56043b5`](https://github.com/Modernizr/Modernizr/commit/56043b5b0b5d33ad089f623f38ca7f36f781152f)
- Added test for the HTML5 meter element. [`a92f7d9`](https://github.com/Modernizr/Modernizr/commit/a92f7d9242cc5ff33f97a896b67d03b9e066e096)
- changed the order so the styling happens pre-append [`8bbc29f`](https://github.com/Modernizr/Modernizr/commit/8bbc29f0c018b2a97ad6df91fd501974188b716a)
- adding deviceorientation + motion [`ed51922`](https://github.com/Modernizr/Modernizr/commit/ed51922fdccefdc04f931fa492e5942753088cb8)
- IE8 borks on custom build that excludes fontface and generatedcontent tests fixes issue #288 [`ff92dce`](https://github.com/Modernizr/Modernizr/commit/ff92dce9b2751bf4a18df88167fa10e7e103734a)
- Added test for the HTML5 progressbar element. [`bd256b8`](https://github.com/Modernizr/Modernizr/commit/bd256b8f49cbeda666e468b6d0f8bff80283b25d)
- bump to 2.0.2 [`5df940a`](https://github.com/Modernizr/Modernizr/commit/5df940aa26a53d1184a0ab968aec3119b9726e22)
- Cleaned up a few RegExps. [`7be8d4f`](https://github.com/Modernizr/Modernizr/commit/7be8d4f518fa4a32dc110c0f594dd22bc4ee324d)
- Added / removed some whitespace. [`5396478`](https://github.com/Modernizr/Modernizr/commit/539647829e710769a283c85e07946bd0d11b5c21)
- needed that boolean cast on the ~ indexOf trick. [`2661e86`](https://github.com/Modernizr/Modernizr/commit/2661e8612d9bc63d4a69edc4cb5375020c974b7e)
- test suite passes in ie6 [`c7860d0`](https://github.com/Modernizr/Modernizr/commit/c7860d0ef9d5533ba591c70907bdeae6d6ffbfab)
- Fix failing tests on some builds, related to issue #288 [`3074264`](https://github.com/Modernizr/Modernizr/commit/3074264ecf1faf4ec1469149126de192afc5d36e)
- minor. hasEvent test suite tweaks. [`6548210`](https://github.com/Modernizr/Modernizr/commit/65482103be52e5504e83bc70603e94c62c04c7ba)
- unit test fix for _domPrefixes. thanks mathias. ref #257 [`f446802`](https://github.com/Modernizr/Modernizr/commit/f446802cb68988acdf73bc2c0e9c6485871318bb)
- Sleeker indexOf evaluation. Minor. [`9e14b46`](https://github.com/Modernizr/Modernizr/commit/9e14b4649f158780d29517114bb4c17f5c20b56e)
- Removed console methods [`8cbd595`](https://github.com/Modernizr/Modernizr/commit/8cbd595114560b946b6ddee8d87bd29b4d5660fc)

#### [v1.7](https://github.com/Modernizr/Modernizr/compare/v1.6...v1.7)

> 31 March 2011

- inputtypes fixup. Address Opera 11 type=color bug. Visually hide the type=range [`#159`](https://github.com/Modernizr/Modernizr/issues/159) [`#160`](https://github.com/Modernizr/Modernizr/issues/160)
- remove extra style element from head. fixes #141 [`#141`](https://github.com/Modernizr/Modernizr/issues/141)
- webos false positives on the boxshadow test. fixes #145 [`#145`](https://github.com/Modernizr/Modernizr/issues/145)
- IE8 doesnt support localStorage with local files. new test accounts for this. fixes #143 [`#143`](https://github.com/Modernizr/Modernizr/issues/143)
- 3d transforms. only do the media query check for webkit. fixes #133 [`#133`](https://github.com/Modernizr/Modernizr/issues/133)
- reduce the isEventSupported() calls for DnD test. fixes #132 [`#132`](https://github.com/Modernizr/Modernizr/issues/132)
- opacity check fixed for German/Polish Chrome floating point bug. fixes #59 [`#59`](https://github.com/Modernizr/Modernizr/issues/59)
- upgrade to ie print protector 1.6.2. Even faster. Using unminified in the source, as it compresses better. [`7e2703b`](https://github.com/Modernizr/Modernizr/commit/7e2703b052ee3fffc3edefe83dd28463b3ccf34c)
- web storage test fixes. lots of inline docs and a smaller, more aggressive test. [`c630c39`](https://github.com/Modernizr/Modernizr/commit/c630c3938f704bfb4153bc939dc2eeee012e34b5)
- doc --&gt; document, see http://github.com/Modernizr/Modernizr/issues/129 [`1daee0d`](https://github.com/Modernizr/Modernizr/commit/1daee0d3e763155c3e73d0b548cf19029bb05616)
- whitespace. how embarasssing. [`278de65`](https://github.com/Modernizr/Modernizr/commit/278de6524cd870abcbff8dd3404596bdb0440373)
- variable f ==&gt; inputElem. ref #129 [`0c0ede6`](https://github.com/Modernizr/Modernizr/commit/0c0ede63b47302560bc737b126c48690b28501bd)
- removing legacy set_css_all calls. [`f0c5249`](https://github.com/Modernizr/Modernizr/commit/f0c52492068347962739ee3e5b305a7d35286fee)
- remove @font-face tests from test suite as it is no longer ASYNC and has reducd api footprint. [`3bed792`](https://github.com/Modernizr/Modernizr/commit/3bed79298562b06b7d5d8419ef6879cc9d43009c)
- undefined is a string itself so it can be used right in the call to is(), thus benefitting from local scope, better minification, and better gzipping. [`cfe5d96`](https://github.com/Modernizr/Modernizr/commit/cfe5d9631b621267b219dd531387aff4425c8b5b)
- Created isDefined( obj ) and isFunction( obj ) to wrap is( obj, 'undefined' || 'function' ) to explore code weight. Turns out this is slightly more minified and more minified + gzipped than the single is( o, t ) variation. [`d125248`](https://github.com/Modernizr/Modernizr/commit/d1252485bb1ccfcac2dad2aa173960c2b007e1fe)
- Created is( obj, type ) function to determine whether typeof obj is exactly type. See http://github.com/Modernizr/Modernizr/issues/129 for more info. [`a21f3db`](https://github.com/Modernizr/Modernizr/commit/a21f3db1f640ba30469533df6b1e88972099837a)
- smaller footprint webgl feature test, recomended by chrome webgl team. [`9c0ca33`](https://github.com/Modernizr/Modernizr/commit/9c0ca3340671a7f58a8d837ee17062e270113a8d)
- documented the weak webgl test. version bump to 1.7 final. [`5fd67eb`](https://github.com/Modernizr/Modernizr/commit/5fd67ebc49c22be7651e9f422f591fe38417187e)
- Standardize use of 'document' to 'doc', see http://github.com/Modernizr/Modernizr/issues/129 [`ef7fec8`](https://github.com/Modernizr/Modernizr/commit/ef7fec87e9e0ca324e9b84ced6a48a367321d591)
- remove Modernizr._fontfaceready from the API. it was deprecated in 1.6. [`17085bf`](https://github.com/Modernizr/Modernizr/commit/17085bf875d9c74c581545f68c5c736822091a9f)
- Fix a false-negative for number fields in Safari 5.0.3. [`f84b3d9`](https://github.com/Modernizr/Modernizr/commit/f84b3d97efdaf632fb4bdfd24d7f2083f897255a)
- updating modernizr to 1.7pre. adding IEPP hooks for builder. [`377a862`](https://github.com/Modernizr/Modernizr/commit/377a862fd34aa09817f657669b2dc49872a744f6)
- variable m ==&gt; modElem. ref #129 [`c47ee64`](https://github.com/Modernizr/Modernizr/commit/c47ee6427fbf933c29da767701ba39a927d73634)
- only set the className once. minor minor perf advantage, since this script executes in the head. [`fe36d36`](https://github.com/Modernizr/Modernizr/commit/fe36d36191e596c685446454e75882e31df8e529)
- Fix an @font-face false positive in Opera 9. [`6968d6e`](https://github.com/Modernizr/Modernizr/commit/6968d6eb5d30eb8bd6af74fa3fc248ba8d270efb)
- safari 5.0.3 should not pass inputtypes.number as it doesnt have proper input validation. And since testing for UI datepickers and number spinners is impossible.. we can only test for input validation. thus, we will not let it pass. (it's fixed in nightly webkit though. [`cfa986b`](https://github.com/Modernizr/Modernizr/commit/cfa986b528b606697b44374d15564e4e82a5414f)
- Caching document.getEltByTag('head') into docHead to lower queries for the &lt;head&gt; tag from 2 to 1. See http://github.com/Modernizr/Modernizr/issues/129 for more info. [`6b6b919`](https://github.com/Modernizr/Modernizr/commit/6b6b91917a3d909c7475feeb248e240b7ee0534b)
- minor better formatting for docco [`ec93206`](https://github.com/Modernizr/Modernizr/commit/ec93206cac54b00264293db12d9d6d030b077c96)
- Fix a fontface detection bug that caused IE6 to crash, and switch to using a data URL test font to prevent unnecessary network requests. [`12c9111`](https://github.com/Modernizr/Modernizr/commit/12c91116e47ac985f9111c040ea2a1106f43f967)
- fix leaky f variable. thx karl swedberg [`dd24aec`](https://github.com/Modernizr/Modernizr/commit/dd24aec30734ef14f9e703c22baa65db21724ec8)
- document.head shortcut. supported by webkit and FF4 [`58b17fa`](https://github.com/Modernizr/Modernizr/commit/58b17fad5f96001a96183cc65a0333332eea427b)

#### [v1.6](https://github.com/Modernizr/Modernizr/compare/v1.5...v1.6)

> 25 October 2010

- adding textshadow to core. fixes #24 [`#24`](https://github.com/Modernizr/Modernizr/issues/24)
- rename historymanagement and crosswindowmessaging properties. deprecated them. [`#101`](https://github.com/Modernizr/Modernizr/issues/101)
- webgl test added now that spec and implementations stabalized. fixes #51 [`#51`](https://github.com/Modernizr/Modernizr/issues/51)
- indexeddb tests prefixed properties as chrome and FF are shipping as prefixed now. fixes #112 [`#112`](https://github.com/Modernizr/Modernizr/issues/112)
- remove ie9pp4 msTransform try/catch fix, as the issue has been resolved. fixes #60 [`#60`](https://github.com/Modernizr/Modernizr/issues/60)
- updated canvas test to prevent s60 & blackberry storm false positive. thx bitprobe & andycouch. fixes #97 [`#97`](https://github.com/Modernizr/Modernizr/issues/97)
- notes around try/catch on localStorage test. fixes #92 [`#92`](https://github.com/Modernizr/Modernizr/issues/92)
- qunit files. [`159fa86`](https://github.com/Modernizr/Modernizr/commit/159fa8662d323c2e0ea16ddd16eba2997384325d)
- inline a bunch of cached strings. the minified (and gzipped) files are smaller this way. [`a7e8342`](https://github.com/Modernizr/Modernizr/commit/a7e834218e7fb923556e31feeb55f5a6a2a5fc8d)
- Version change to 1.6 and small (semantic) comment tweaks for a clean release [`067bc80`](https://github.com/Modernizr/Modernizr/commit/067bc80e225215bc81883bdac7d0db9622569c21)
- @font-face detection from diego perini's CSSSupport. this still needs testing. [`3b37b4f`](https://github.com/Modernizr/Modernizr/commit/3b37b4ffd1f7529948dd9fb0a54760a8d4380486)
- unit test: html5 shim works. [`cdf8c47`](https://github.com/Modernizr/Modernizr/commit/cdf8c47c73e723028fa5f60b3a196b87ac09afc8)
- removing touch.html .. and moving it over to gh-pages [`1f7994b`](https://github.com/Modernizr/Modernizr/commit/1f7994b9538b2ff31a20712be835f7777bd613df)
- updated isEventSupported function. caching removed. [`2d8cfbe`](https://github.com/Modernizr/Modernizr/commit/2d8cfbef5bb9b4d365f7fd69f034438ced7ccd54)
- Modernizr.touch detection test page [`b9d9e0f`](https://github.com/Modernizr/Modernizr/commit/b9d9e0f74b9dff8e77609a173074d56dfc6ae019)
- generalize mediaQuery testing. adding firefox4 multitouch detection. [`cf89b82`](https://github.com/Modernizr/Modernizr/commit/cf89b82f14ae707649c4e1227cc9de3ed15372e8)
- browserscope the results [`d9a60f5`](https://github.com/Modernizr/Modernizr/commit/d9a60f5fb504344d09d6b1efb564c8e00d4d2e2e)
- Implements detection of Flexible Box Model (flexbox). Fixes issue #98. [`4aca15f`](https://github.com/Modernizr/Modernizr/commit/4aca15fca81ffc9da3f21e3421e737ff5be37e29)
- upgrade readme to link to test pages [`f2e80b5`](https://github.com/Modernizr/Modernizr/commit/f2e80b578892077516f597e491acd4fbbdce9859)
- cleanup so jslint doesn't bitch so much. [`945c78f`](https://github.com/Modernizr/Modernizr/commit/945c78fd6763025f8e4acd8ad551b3e28bcf4f75)
- break out domPrefixes for readability and reuse. [`4916cab`](https://github.com/Modernizr/Modernizr/commit/4916cabb56403029a635286f7c8ac2a0bd493576)
- catch safari 2-4 in input type=range test [`e6ace93`](https://github.com/Modernizr/Modernizr/commit/e6ace9380f84812ba7befa63fcb4a4d7d94b2da7)
- fixed input type=range test to account for android false positive (thx zoltan). /ht kangax for saf2 getComputedStyle fix [`6bf64be`](https://github.com/Modernizr/Modernizr/commit/6bf64be46800c6df70a873ceaec798e9bbef1cb6)
- update script header. [`770f2d5`](https://github.com/Modernizr/Modernizr/commit/770f2d59875d220eee225fc2ea1b6eacb8b2798d)
- revise test execution and classname code for clarity and configuration. [`13612f9`](https://github.com/Modernizr/Modernizr/commit/13612f9015b5f7badeb75a38f4dfbfc94a0ca96d)
- fixing conflict. input type range fixes [`8f51549`](https://github.com/Modernizr/Modernizr/commit/8f51549c012f4a49cf80e9f3bd0274a2d30ce609)
- svg namespace reuse [`9522bb7`](https://github.com/Modernizr/Modernizr/commit/9522bb7caa4213553fce3019c4ead92a69e5fc25)
- Added test for SVG-in-HTML5 [`098046b`](https://github.com/Modernizr/Modernizr/commit/098046b41ef4f2f4c8e5bdba23adb5adf18d8e7c)
- formatting of output page. [`b92dc37`](https://github.com/Modernizr/Modernizr/commit/b92dc37e571b29f44a47a3ea81c6776876789438)
- temporary fix added for ie9 pp4. references #60 [`83c562c`](https://github.com/Modernizr/Modernizr/commit/83c562ce435e5ad6706b4365bf73b7241cc448eb)
- websqldatabase no longer creates a database, but false positives in chrome incognito. documented. [`67a7b9f`](https://github.com/Modernizr/Modernizr/commit/67a7b9fefb52f0f93534c05dfbc5f8623977b48c)
- adding zoltan's fix for androids input range false positive, but disabling for now. [`c9708e8`](https://github.com/Modernizr/Modernizr/commit/c9708e8227927f5ef15c27247f1cf5e5099c050e)
- range input type optimizations from bryan forbes over in has.js [`b1a71c2`](https://github.com/Modernizr/Modernizr/commit/b1a71c26d40b9e971f28fcb504e4d01c5b48527b)
- improved workaround for ie9, based on rakaz's html5test fix. [`68a332b`](https://github.com/Modernizr/Modernizr/commit/68a332b5da53cfdfb46194ab4d00601e3e05b335)
- finalizing touch detection [`1cecd6a`](https://github.com/Modernizr/Modernizr/commit/1cecd6a9660381dcd20d0f5766687edff17c8cf7)
- catch exception when firefox has dom.storage.enabled = false [`ef2c47b`](https://github.com/Modernizr/Modernizr/commit/ef2c47b3e84e2c92f4435dec16a90e2b7b97c957)
- more docs around the safari prompt for websql [`0d15332`](https://github.com/Modernizr/Modernizr/commit/0d153324f0ba1b9db616283229539542dff85559)
- added notes around DOM access to vendor-prefixed styles. hattip to lucideer [`0b55295`](https://github.com/Modernizr/Modernizr/commit/0b55295cf1b505a186bb269d9659e04da7cea070)
- no submodule for qunit. we\'ll do this staticly. [`decdfc0`](https://github.com/Modernizr/Modernizr/commit/decdfc0f7563f20b2ba2dc2a0453867131ff9089)
- more clarity around web sql database's need to create a dummy db [`0178be0`](https://github.com/Modernizr/Modernizr/commit/0178be01bed4093cedda1f7c099b66ce475de131)
- better regex in case we later add &lt;input type=wasteland&gt; support. thx kangax. :) [`c1775e8`](https://github.com/Modernizr/Modernizr/commit/c1775e8ffbe8e5bb0bb27ff55d89a117ccaf56ab)
- Fixing hsla test for IE9. All other browsers map hsla to rgba internally, but IE9 does not. hattip to @fyrd [`1f9bff6`](https://github.com/Modernizr/Modernizr/commit/1f9bff609ce179e6c462dc6a7616d533db254298)
- websocket to websockets [`bf9cc65`](https://github.com/Modernizr/Modernizr/commit/bf9cc65b3f8f6abd3e8319860dbf40673430195e)
- IE print protector (the html5shim) got an upgrade. Printing a very complex page went from 45sec to 9sec. Also it is smaller. BOOM [`0dda762`](https://github.com/Modernizr/Modernizr/commit/0dda762b697bf96bd4cde6f9d4a669c7fbcce942)
- reduce size of appcache test. [`999daa2`](https://github.com/Modernizr/Modernizr/commit/999daa2a473395aa70a428ece2706390ea301320)
- modernizr doesnt fix the ff 3.5.1 bug with canplaytype [`a3242ef`](https://github.com/Modernizr/Modernizr/commit/a3242ef784132f3ca76ae7234425321a16684b95)
- minor. touch string. [`6cc48e7`](https://github.com/Modernizr/Modernizr/commit/6cc48e720cef450aaa4e3f6f12dcac670e451620)
- version to 1.6pre [`5bfc3f5`](https://github.com/Modernizr/Modernizr/commit/5bfc3f543a021ca6efa6c9cf6df41773cf2e9bed)
- qunit files [`68c0d0b`](https://github.com/Modernizr/Modernizr/commit/68c0d0bd7fa7ed5bf67a2f0e66c4816fd239c770)
- ie html5 enabling should check for attachEvent too. speeds up non-IE [`14ea43a`](https://github.com/Modernizr/Modernizr/commit/14ea43af1c1369f5178d1f126392bc4177fc09d1)
- use cached canvas test to avoid running it twice. thx phiggins & slexaxton [`4b8515e`](https://github.com/Modernizr/Modernizr/commit/4b8515e4257c0857a3f255f422a388cfecb6d826)
- mp4 test should succeed on ie9, even though ie9's video canPlayType shouldnt care about audio [`209f3b5`](https://github.com/Modernizr/Modernizr/commit/209f3b562ee2e789aeffba015de241193d772524)
- Handle error in IE while computing svginhtml5. [`940686d`](https://github.com/Modernizr/Modernizr/commit/940686dc0ab686e7efa5c1894fbd688699a606f8)
- notes around try/catch on websqldatabase check. [`82a8dc2`](https://github.com/Modernizr/Modernizr/commit/82a8dc2939b62535682193f380de58c714f49c16)
- rename test to inlinesvg [`88cfccc`](https://github.com/Modernizr/Modernizr/commit/88cfccc61b1182508910804e1b498e6aa977fc0f)
- version bump to 1.6pre [`a3de7ff`](https://github.com/Modernizr/Modernizr/commit/a3de7ff4baf9188b042fde0b4d6a9e14c358719c)

#### [v1.5](https://github.com/Modernizr/Modernizr/compare/v1.1...v1.5)

> 18 August 2010

- hasOwnProperty fallback contributed by kangax. older browser support. fixes #67, 70. [`#67`](https://github.com/Modernizr/Modernizr/issues/67)
- robust html5 input type detection via @miketaylr. fixes #63 [`#63`](https://github.com/Modernizr/Modernizr/issues/63)
- codec test upgrades via html5test. more inline docs. fixes #71. [`#71`](https://github.com/Modernizr/Modernizr/issues/71)
- missing comma. fixes #82 [`#82`](https://github.com/Modernizr/Modernizr/issues/82)
- Fix for an issue that triggers as a result of a jsmin bug in the multiplebgs check. [`#78`](https://github.com/Modernizr/Modernizr/issues/78)
- opacity checks -khtml and -moz prefixed now.  -khtml also tested everywhere. fixes #66. [`#66`](https://github.com/Modernizr/Modernizr/issues/66)
- adding command element to html5 shim. fixes #44. thx jonathan neal and miketaylr [`#44`](https://github.com/Modernizr/Modernizr/issues/44)
- webgl. fixes #51 [`#51`](https://github.com/Modernizr/Modernizr/issues/51)
- localstorage test failing in IE when it was disabled. thx kangax. fixes #40. other optimizations [`#40`](https://github.com/Modernizr/Modernizr/issues/40)
- fontface detection with window load fallback. also good cleanup. thx miketaylr. fixes #37 [`#37`](https://github.com/Modernizr/Modernizr/issues/37)
- jslint cleanup. and fixing the for .. in loops. fixes #29 [`#29`](https://github.com/Modernizr/Modernizr/issues/29)
- css 3d transforms false positive fixed. fixes #15 [`#15`](https://github.com/Modernizr/Modernizr/issues/15)
- Adding Modernizr Test Suite. It tests the Modernizr API itself and then also tries to validate the results against the findmebyip.com tables. [`9b51228`](https://github.com/Modernizr/Modernizr/commit/9b51228f18f3bae85a782ff74818854ea98849cc)
- adding ie print protector [`1391a4f`](https://github.com/Modernizr/Modernizr/commit/1391a4fae2a5a1eb48312d327fa5f6139417708c)
- ie print protector update [`9de60e2`](https://github.com/Modernizr/Modernizr/commit/9de60e256326568618007848f82d571ee12d414a)
- added tests for hash change event, history management, drag and drop support, web databases, offline detection and cross window messaging [`7f338c1`](https://github.com/Modernizr/Modernizr/commit/7f338c15f5bece50e25f8f2ceb80cd89da54c549)
- cookie now bypasses the webforms tests [`5a34b2c`](https://github.com/Modernizr/Modernizr/commit/5a34b2c7d1f0b7742deefda8ac7152a35667b9be)
- localStorage cookie of test results. no noticeable perf improvement yet, likely because @fontface test runs regardless. [`a0fdfa7`](https://github.com/Modernizr/Modernizr/commit/a0fdfa71a411fa76a7561de1efa9c13d05e1f61d)
- unbreaking the script (woops) [`ff02168`](https://github.com/Modernizr/Modernizr/commit/ff02168528660e9a60a8e2401d4f037a74f3c29c)
- the attempt to cookie the results via DOM storage didnt net any performance gains (and introduces complications with versioning). the code has been shelved to a branch and is removed. [`bf87568`](https://github.com/Modernizr/Modernizr/commit/bf87568dcaa0ffb6ae2a0374f2f8983ce029c173)
- localStorage cookie cleanup. @font-face test doesnt autorun any longer. [`a43ff56`](https://github.com/Modernizr/Modernizr/commit/a43ff56a98b69bf3e552c7c8b35044034619c876)
- version bump. oh yes. [`2ec8bca`](https://github.com/Modernizr/Modernizr/commit/2ec8bca2efef3638270ecfb02cea5b7078399913)
- much more robust @font-face testing [`06ccec1`](https://github.com/Modernizr/Modernizr/commit/06ccec121154f2c02f34cb7882cdd1387a24702f)
- adding opera to webgl check (in development) as well as IE (who knows..) [`309764b`](https://github.com/Modernizr/Modernizr/commit/309764be0906f963a49221a21c07f8ee3c592e53)
- whitespace [`0790501`](https://github.com/Modernizr/Modernizr/commit/0790501859464db7cbaea1703fdc26a108d0c99c)
- small tweaks. added more inline docs [`5943dba`](https://github.com/Modernizr/Modernizr/commit/5943dba066ef9a4c03d037acb94e29098b903f6a)
- revised svg test from erik dahlstrom [`0be5ed0`](https://github.com/Modernizr/Modernizr/commit/0be5ed066559731ac33d6d59fb4f5def0197b14d)
- remove touch test. [`1356c9c`](https://github.com/Modernizr/Modernizr/commit/1356c9c38663a8be02558a6a0e5aa93682977a8a)
- whitespace [`a016324`](https://github.com/Modernizr/Modernizr/commit/a0163240b68b92e2d458ee22ac784ec7fa872de0)
- ui checking on form input types [`1d22d59`](https://github.com/Modernizr/Modernizr/commit/1d22d59d557c550f02566247dff7a04499e664bb)
- toLowerCase normalization. web storage and appCache were going out as camelCase. [`4add4f5`](https://github.com/Modernizr/Modernizr/commit/4add4f53b90408fd46e019fdc680feb37e2ea42e)
- Removal of enableNoClasses option, fixes: http://github.com/Modernizr/Modernizr/issues/#issue/42 [`718bc69`](https://github.com/Modernizr/Modernizr/commit/718bc69eb5d4d7a68dc9d6ac2cc4506024e38d8f)
- flashblock detection added, but commented out as its async [`e9fe315`](https://github.com/Modernizr/Modernizr/commit/e9fe31562d359660a9ea1e207b13e451f969b631)
- smil test. thx to lucideer and f1lt3r [`c171619`](https://github.com/Modernizr/Modernizr/commit/c171619bc72fb97b752feda0096d5c83a73e6d57)
- setProperties -&gt; prefixes. clarity. [`3c46f21`](https://github.com/Modernizr/Modernizr/commit/3c46f213928bd71dcad18f5a37a5da658a4c99b8)
- openDatabase safety net for incognito safety net. [`84549c5`](https://github.com/Modernizr/Modernizr/commit/84549c56fd0495cfdb605eac5094cbb3b0b09ef2)
- notes about flashblockers [`fa53727`](https://github.com/Modernizr/Modernizr/commit/fa537279bb3283eea51311b6060a83ddae53347f)
- graceful handling of modernizr's death in the test [`61a592c`](https://github.com/Modernizr/Modernizr/commit/61a592cb748331a6d9e4a2868618f3f699535bd3)
- flash detection [`2034abe`](https://github.com/Modernizr/Modernizr/commit/2034abe067dd9dcd68cf53200f387fe63d8426c5)
- Capitalizing Vendor keywords, fixes http://github.com/Modernizr/Modernizr/issues#issue/21 [`e3f5d30`](https://github.com/Modernizr/Modernizr/commit/e3f5d3008d70a56dfa630a7f458fa6f58a9e2daf)
- DRY up some vendor prefix action [`fd7be18`](https://github.com/Modernizr/Modernizr/commit/fd7be18a11ca1939177979b90e799c9376ae5980)
- inline docs about vendor prefixes and exposure in the DOM [`9dcb8ce`](https://github.com/Modernizr/Modernizr/commit/9dcb8cead4c58604656c65c073ec4c7412b86f9c)
- update database check for incognito windows [`866590f`](https://github.com/Modernizr/Modernizr/commit/866590f1cff24bb5a80bda7d260cb3980bdd6e91)
- fallback for touch test. should fix any chrome false positives if we miss them. [`0f5939e`](https://github.com/Modernizr/Modernizr/commit/0f5939e7221a3704592368fcd6f7f9e961da6c98)
- tweaks to make IE6 happy. [`1cad475`](https://github.com/Modernizr/Modernizr/commit/1cad475d4df597fcab529541d0ee1cb9726c3536)
- Adjustments for 1.2 release candidate. [`238043b`](https://github.com/Modernizr/Modernizr/commit/238043bf72edff042ff0262613445628efc7d7ad)
- Modernizr.touch added [`59ef6d8`](https://github.com/Modernizr/Modernizr/commit/59ef6d8096bd715efabda3effb707bba69b1c054)
- Commenting out the SVG check for now because it is too inconclusive [`ad3160e`](https://github.com/Modernizr/Modernizr/commit/ad3160e86f420b900d0473d83511842745f7336b)
- new html5 shiv element enabling thx to remy, jdalton, kangax, and pornel [`9515a75`](https://github.com/Modernizr/Modernizr/commit/9515a7544d43a7566e849ce76faab01ad4dbe88c)
- codec changes absorbed through html5test (and reddit). http://github.com/NielsLeenheer/html5test/commit/bd9c46 [`c75015e`](https://github.com/Modernizr/Modernizr/commit/c75015e0e30b27ac4b84c34a32d479589c80b91b)
- chrome was pissy with unused variables.. not sure why.. [`d87dd2b`](https://github.com/Modernizr/Modernizr/commit/d87dd2bef69a6811b05b2c8176e22285ac15da36)
- IE7 gets mad if you name a local variable `toString` [`a09c74b`](https://github.com/Modernizr/Modernizr/commit/a09c74bdb4df8bc264fbd8c55d38b3b5f0e4a0ae)
- safari 4 is failing inputtypes.range. it shouldnt. i attempted a fix that works for webkit but fails opera. It remains, but commented out. Issue is still live [`baf1c0e`](https://github.com/Modernizr/Modernizr/commit/baf1c0ef36bd4dd2c56edbe50ddcd9d19d853909)
- reversed some ternaries for byte savings [`2d5e561`](https://github.com/Modernizr/Modernizr/commit/2d5e561074005854597a3472de5e3f6f42121dff)
- bumping script version to 1.2pre [`24c3aaa`](https://github.com/Modernizr/Modernizr/commit/24c3aaa7c2332a973b89d0ae5665d0c2842cb918)
- Added support for CSS3 background-size. [`66e63c1`](https://github.com/Modernizr/Modernizr/commit/66e63c1eff219b53dc06b1ce529f9d03b041b016)
- removing offline detection via .onLine [`2aaf5c5`](https://github.com/Modernizr/Modernizr/commit/2aaf5c565e83ce6e05e2543069da45fcd3f7fd71)
- addTest revision. no hasOwnProperty. chainable [`7fd4fff`](https://github.com/Modernizr/Modernizr/commit/7fd4fff5bacbbb33c73b43c63536fa25610c465a)
- indexedDB test [`6de844c`](https://github.com/Modernizr/Modernizr/commit/6de844cce3ffba94d8856b7628c784e7a53e58b7)
- updating URLs and license info [`403db38`](https://github.com/Modernizr/Modernizr/commit/403db38cec58d3fbe22f9181185a408983dfb584)
- added WebSocket detection [`ee6914e`](https://github.com/Modernizr/Modernizr/commit/ee6914e010d7bc441b8c5201fed189848442e8bf)
- note about miller device and local/session storage [`9722903`](https://github.com/Modernizr/Modernizr/commit/972290361499c5436a2c2b29517cb81b8ad6de30)
- html5 enabling should be based on a feature test, not a @cc sniff, which is now unreliable. thx Tony Ross of msft. [`c5042b6`](https://github.com/Modernizr/Modernizr/commit/c5042b657ad3cf240191e87fa44b6bc095881cb9)
- offline to applicationcache [`fb2b9cd`](https://github.com/Modernizr/Modernizr/commit/fb2b9cdd8efdb6fb6cf634b2b4a38d6b26b100c4)
- Adding the (new) dual-license. [`64ec7e0`](https://github.com/Modernizr/Modernizr/commit/64ec7e01cd815dc25f5c5b4e5c40151f5de825a6)
- onhashchange checks for compat mode [`e2b6a00`](https://github.com/Modernizr/Modernizr/commit/e2b6a00ce843b5fb00fb224b6322eadb2b038b1b)
- webdatabase to websqldatabase. references #17 [`4eef040`](https://github.com/Modernizr/Modernizr/commit/4eef0406cca8665236bfe2919153890d2746f713)
- Changed &lt;body&gt; to &lt;html&gt; since that's where we add classes. [`031e908`](https://github.com/Modernizr/Modernizr/commit/031e90815a25718c79bd8cdf4c9ae7839aaadc97)
- merge. [`93715d6`](https://github.com/Modernizr/Modernizr/commit/93715d6623914696cc40e2c7a81ecd8fe7c7bee4)
- disabled cookie-ing [`ebd9db9`](https://github.com/Modernizr/Modernizr/commit/ebd9db99d4917e17dde54496633dee4bef11f1f6)
- thx for breaking spec, ie9 [`027dced`](https://github.com/Modernizr/Modernizr/commit/027dcedcff519e51f163dd73afc98896a881646b)
- localstorage safety net. [`4260f08`](https://github.com/Modernizr/Modernizr/commit/4260f086a174ed8972ed1d9b53a259f9ed047fa7)
- minor. loop optimization [`6cf5272`](https://github.com/Modernizr/Modernizr/commit/6cf5272d50c4beb979e7a785c865d19fcaa96f07)
- merge. iepp [`ba01619`](https://github.com/Modernizr/Modernizr/commit/ba016198acfcdd0ba0a246f8fec55d3242604766)
- minor tweaks to html5 enabling [`96f6da9`](https://github.com/Modernizr/Modernizr/commit/96f6da91c62af973472d45e6b14a21d8608e6e04)
- clippaths test is back [`6cf9754`](https://github.com/Modernizr/Modernizr/commit/6cf9754c27d306b95afe06e66b4f9f92df186dc6)
- no false positive note about session/local storage in ie8 compat mode [`29db3a5`](https://github.com/Modernizr/Modernizr/commit/29db3a53dc0292abfaf14fd5c57e4f8c8f1f0f38)
- khtml prefix tested [`8d30f5b`](https://github.com/Modernizr/Modernizr/commit/8d30f5beaf7acd20cba5d6d3aaf8d70a08714399)
- extra info around flash detection [`e6ffea3`](https://github.com/Modernizr/Modernizr/commit/e6ffea3b23fe9593408f296544dab3c9d8cd819b)
- Broke initial line into two. [`5f767e8`](https://github.com/Modernizr/Modernizr/commit/5f767e86465f3884e62bf195250d2c1c15fe140b)
- straight boolean return value on svg test [`63dace2`](https://github.com/Modernizr/Modernizr/commit/63dace28c25db476e8c82511759bba7c5a4f8c3f)
- adding webm codec detection. thx mpilgrim [`6640110`](https://github.com/Modernizr/Modernizr/commit/66401102b95f16d8d74f10087075e9fc84ac6da2)
- made tests for appCache support more thorough [`0d2058d`](https://github.com/Modernizr/Modernizr/commit/0d2058d3a9b3e570f4fa4ff35c818c7dcf15756a)
- no-js to js revised. smaller [`a347849`](https://github.com/Modernizr/Modernizr/commit/a347849f582214e4d06c33820e0e2501a4126a21)
- extra check on localStorage. should address #43 [`036bb65`](https://github.com/Modernizr/Modernizr/commit/036bb65767d29f0599070119b10ecd0679f92367)
- addt'l docs on @cc conditional comments and their unreliability [`0da5c26`](https://github.com/Modernizr/Modernizr/commit/0da5c2669830a770ffd0a1efad17048a1b6c6be8)
- Fixes bug for Ubuntu 9.10, FF3.5.6 http://github.com/Modernizr/Modernizr/issues#issue/39 [`d2ed31b`](https://github.com/Modernizr/Modernizr/commit/d2ed31b6c5db34698986b0c0ab6aaea2d69fbeef)
- character encoding. my favorite. [`33cb361`](https://github.com/Modernizr/Modernizr/commit/33cb3616d4f8041f32c14a2b73b663f5b83c5d8a)
- omment sentence change [`7f450dc`](https://github.com/Modernizr/Modernizr/commit/7f450dcecc6bc98c43fe9d4b6e0a7cc6e3a1f6ae)
- Avoids 404s for multiple bgs test [`e6334f6`](https://github.com/Modernizr/Modernizr/commit/e6334f651c9e9ead4b2dfb3b15708d0c03309db1)
- addeventlistener needs 3 args. :) [`d8fac86`](https://github.com/Modernizr/Modernizr/commit/d8fac86579f4d0295f6c275507560d1584b6176b)
- test page outputs the localStorage cookie [`bcd11e3`](https://github.com/Modernizr/Modernizr/commit/bcd11e306cdac68b009e589f54979e0f8cae45e8)
- js class should be added regardless of no-js presence [`07ba578`](https://github.com/Modernizr/Modernizr/commit/07ba5784593fb52003cf5f7c32b548bb72405ab1)
- typo [`393967f`](https://github.com/Modernizr/Modernizr/commit/393967fba56e5411a2bbb3c3dd5298340c99fac9)
- output localstorage status to test page [`0a9ff1c`](https://github.com/Modernizr/Modernizr/commit/0a9ff1c83bf2081098aa6623a021d086a6ada9c2)
- update list of html5 elements [`84e5596`](https://github.com/Modernizr/Modernizr/commit/84e5596ea46407d36187349ff9ee385efae0190d)
- fontface test race condition addressed. [`44f1350`](https://github.com/Modernizr/Modernizr/commit/44f1350a4f4ee53381170c7fb83283fb1e6f55a0)
- removing window.history.popState ref as its not standard. http://github.com/NielsLeenheer/html5test/issues/#issue/43 [`0e60ebc`](https://github.com/Modernizr/Modernizr/commit/0e60ebcb60cbcdc10e8c73d63ade19ba36de2e60)
- slogan [`8764410`](https://github.com/Modernizr/Modernizr/commit/8764410d6b05fc29662911d707308341e7a5af8f)
- ie8 compat mode (commented out) in test file [`bf04afa`](https://github.com/Modernizr/Modernizr/commit/bf04afad5ac854f6e3032649f0e099b0c1d21eec)
- another technique for flashblock detection [`a55b5a2`](https://github.com/Modernizr/Modernizr/commit/a55b5a2df31eadbfa6ef799d198d5bcd9910b3e2)

#### v1.1

> 7 December 2009

- jQuery.support extension back in place. fixes #22 [`#22`](https://github.com/Modernizr/Modernizr/issues/22)
- sessionStorage and 'x' in window fix for cookies-disabled. fixes #19 [`#19`](https://github.com/Modernizr/Modernizr/issues/19)
- extend jQuery.support. fixes #22 [`#22`](https://github.com/Modernizr/Modernizr/issues/22)
- media type support for audio/video. rejigger for opera compat. fixes #2 [`#2`](https://github.com/Modernizr/Modernizr/issues/2)
- addTest method for allowing plugins. fixes #6 [`#6`](https://github.com/Modernizr/Modernizr/issues/6)
- update html5 element enabling to match html5shiv. fixes #12 [`#12`](https://github.com/Modernizr/Modernizr/issues/12)
- support mozilla css gradients proposal. fixes #1 [`#1`](https://github.com/Modernizr/Modernizr/issues/1)
- localstorage, webworkers, applicationcache, inputplaceholder and autofocus. fixes #3,4,5 [`#3`](https://github.com/Modernizr/Modernizr/issues/3)
- css property support test of empty string vs undefined. fixes #9 [`#9`](https://github.com/Modernizr/Modernizr/issues/9)
- typo &lt;body&gt; to &lt;html&gt; in the inline documentation. fixes #7 [`#7`](https://github.com/Modernizr/Modernizr/issues/7)
- typo &lt;body&gt; to &lt;html&gt; in the inline documentation. fixes #7 [`#7`](https://github.com/Modernizr/Modernizr/issues/7)
- whitespace. [`8f862cf`](https://github.com/Modernizr/Modernizr/commit/8f862cf9d27a4f8cc02df0c8d236c745699557cf)
- added additional tests [`fe68e0c`](https://github.com/Modernizr/Modernizr/commit/fe68e0cb88e05067daeb4163bc263d37a11ad965)
- 1.0alpha. lots new tests including @font-face [`9a5e9d0`](https://github.com/Modernizr/Modernizr/commit/9a5e9d0ece93f0a7d6c54eed445617456318cfc6)
- code reorg by Ben Alman and Paul Irish [`f8cb75d`](https://github.com/Modernizr/Modernizr/commit/f8cb75dc601a14b83039b7bfea928065a4ccea6a)
- 0.9 final release. initial launch. [`e40106f`](https://github.com/Modernizr/Modernizr/commit/e40106f327b44d1cac3ef7109d7b10c0f14dec05)
- @font-face test redesigned with a callback. other perf improvements [`0264e8e`](https://github.com/Modernizr/Modernizr/commit/0264e8e26084fbc222e6acd852cf4008d7bd0bf4)
- Modernizr.input {}. All input attribute tests live here now [`a20073c`](https://github.com/Modernizr/Modernizr/commit/a20073c0bd1606a5c232d86d842f18542bc7bd0a)
- test page [`074e858`](https://github.com/Modernizr/Modernizr/commit/074e85890c5ebf3378d435c2236a59bfc6edd962)
- media type support for audio/video. still in progress. ref #2 [`cfa9fa3`](https://github.com/Modernizr/Modernizr/commit/cfa9fa370547c55ecd54d8a3b20aa42747bc092d)
- cleanup and documentation [`d908cfc`](https://github.com/Modernizr/Modernizr/commit/d908cfc0c9f1de7be17da5833d3820fc556f4a05)
- assorted cleanup and speed boosts. trying out addTest on the test page. [`9aa111c`](https://github.com/Modernizr/Modernizr/commit/9aa111c5ccfb2ff95036ac6a182a6b43a322c958)
- readme rename [`193720b`](https://github.com/Modernizr/Modernizr/commit/193720b607d68243b6b6c11280ea2ef69482c15e)
- @font-face callback fixed [`c424995`](https://github.com/Modernizr/Modernizr/commit/c424995cd1de4d23b0425580103f6f8315191eb8)
- removing the jQuery.support extension. not terribly useful. ref #22 [`b318790`](https://github.com/Modernizr/Modernizr/commit/b318790f7ae877a55a31e50d1c7a4e57492731a9)
- Hello, Readme. [`d0e3ca8`](https://github.com/Modernizr/Modernizr/commit/d0e3ca844dbbb88c329b63496f49cb2b5c3309ce)
- readme rename [`3892fa2`](https://github.com/Modernizr/Modernizr/commit/3892fa2cfc79b010a5e84e102158b33d8435ea5f)
- cleanup + minification [`1a16583`](https://github.com/Modernizr/Modernizr/commit/1a16583418827f6133ddd81f5da23e4c5cd960a6)
- simplified set_css_all [`8fd80d7`](https://github.com/Modernizr/Modernizr/commit/8fd80d7252799700cbc35b74598d8af141ef4ed0)
- adding tests for max and min attributes [`05c97de`](https://github.com/Modernizr/Modernizr/commit/05c97de9c4f12f991a109654e14ad157602f2a5c)
- script can go in the head or body, we'll keep it in the head [`6e02a27`](https://github.com/Modernizr/Modernizr/commit/6e02a27158e40faaa7dc669268e445f1277b2afb)
- alphabetizing existing input attribute tests [`eb279f3`](https://github.com/Modernizr/Modernizr/commit/eb279f3ddf6b4452ca28617d7e93c2a2337c98c6)
- alphabetizing existing input attribute tests [`1be88de`](https://github.com/Modernizr/Modernizr/commit/1be88dedf79a52dd800f1866e1e1eca2196f8321)
- Fix Modernizr issue 1 - Gecko's gradient proposal [`5ad1fc6`](https://github.com/Modernizr/Modernizr/commit/5ad1fc6781d199c310556f4f5c64f5cac671b933)
- remove camelcase for new properties. get low.. get low get low get low. [`a7f83db`](https://github.com/Modernizr/Modernizr/commit/a7f83dba6120c2a33fe06fef2e40215d4ddef278)
- version property [`c2fc59f`](https://github.com/Modernizr/Modernizr/commit/c2fc59f25c2770b1c33feb58658a75588c5e9e7b)
- detect webWorker [`36b4aea`](https://github.com/Modernizr/Modernizr/commit/36b4aea45d249d3da9b0cfdc3df66c7224317582)
- detect applicationCache [`bb3d302`](https://github.com/Modernizr/Modernizr/commit/bb3d3027248752aea2bc3b724d1d4e54b62fb35f)
- detect input autofocus [`95e2e05`](https://github.com/Modernizr/Modernizr/commit/95e2e05b16f81878419d35ca0365e78b90c3c22f)
- detect input placeholders [`a15a6a4`](https://github.com/Modernizr/Modernizr/commit/a15a6a4e953e856341d609df69339eb6377761d4)
- inline documentation fix--inputtypes returns object, not array [`59858e9`](https://github.com/Modernizr/Modernizr/commit/59858e96cb20c197fbb4db8daaf744364114785d)
- adding test for pattern attribute [`de7b4e7`](https://github.com/Modernizr/Modernizr/commit/de7b4e70d04e7f81d5414371cdeb5e0fe5d3ae6f)
- adding test for step attribute [`f36fc2e`](https://github.com/Modernizr/Modernizr/commit/f36fc2e2bcd4ad860b5e3c87e3232d6708d01210)
- adding test for maxlength attribute [`f17b5ca`](https://github.com/Modernizr/Modernizr/commit/f17b5caf11e670fe6281a4b51b9b1ee09730959a)
- adding test for maxlength attribute [`08e3319`](https://github.com/Modernizr/Modernizr/commit/08e33190e643d8acc0f72ab069720e0c3d80cac0)
- adding test for autocomplete attribute [`72e4a8c`](https://github.com/Modernizr/Modernizr/commit/72e4a8c1b01d23333ffccdc63f82aa1159d3e212)
- adding test for list attribute [`9f891ef`](https://github.com/Modernizr/Modernizr/commit/9f891ef2f1cb52ef59e08ec9c745e5364ed4fa15)
- adding test for autocomplete attribute [`7565f54`](https://github.com/Modernizr/Modernizr/commit/7565f54a021bfd77cd543a2df4be0e46051b7a98)
- adding test for required attribute [`01d9d5a`](https://github.com/Modernizr/Modernizr/commit/01d9d5a634273c312d526f9b02ef5ff3610a8ebd)
- removing maxLength test [`0105fa2`](https://github.com/Modernizr/Modernizr/commit/0105fa28fbe1e2e9664b80ef39ec86c48655e0c5)
- detect localStorage [`5059daa`](https://github.com/Modernizr/Modernizr/commit/5059daa4674651cd1adc39d902e4f4afa73426cd)
- adding test for pattern attribute [`17c82f9`](https://github.com/Modernizr/Modernizr/commit/17c82f97f52208685038574071a831f273be5d69)
- adding test for required attribute [`42e9d11`](https://github.com/Modernizr/Modernizr/commit/42e9d11b8f01399452a34cd364e16fef0832f142)
- adding test for list attribute [`0587077`](https://github.com/Modernizr/Modernizr/commit/0587077309bc7a1cb57c7d8e4f72c13661a167c2)
- 1.0 release. 2009.09.04. final. [`e4df58d`](https://github.com/Modernizr/Modernizr/commit/e4df58d98b6dac46243b48c84b22ea41483f5d5b)
- adding test for multiple attribute [`af52758`](https://github.com/Modernizr/Modernizr/commit/af52758568e3358b9715a087c34a47f90de9934e)
- offline to applicationcache [`6819420`](https://github.com/Modernizr/Modernizr/commit/681942025e293f2897a2827d4b31cae78a057856)
- adding test for multiple attribute [`d01c15c`](https://github.com/Modernizr/Modernizr/commit/d01c15c96cb487c482ccb3df67800b39b4e39561)
- bumping version number [`c8519f6`](https://github.com/Modernizr/Modernizr/commit/c8519f6c050dcb9264b553954927c9ff32fb14ec)
- classy improvements courtesy of fearphage. [`ac2d409`](https://github.com/Modernizr/Modernizr/commit/ac2d4096730e1c619ff87c6a3785a84ccae664d9)
- merging back in miketaylr's doc fix [`706ccb8`](https://github.com/Modernizr/Modernizr/commit/706ccb8383f3a6348cb45da728dce17fd47d855a)
- update to latest CSS gradients syntax. (via Ms2ger) [`c36a886`](https://github.com/Modernizr/Modernizr/commit/c36a886b4fec36a7461ba8d96174986bf4dc41be)
- fix merge conflict. [`912c1d3`](https://github.com/Modernizr/Modernizr/commit/912c1d3529ac71d1d98cb94d11d2c0aa7efe9078)
- landing more of miketaylr's input attr tests [`f7cea47`](https://github.com/Modernizr/Modernizr/commit/f7cea47695966d6abc6b6781b1599ebbd0fccbc0)
- whitespace [`1ce8940`](https://github.com/Modernizr/Modernizr/commit/1ce8940f6a3a2eca738f93223f01f837a1c6e2b7)
- whitespace [`959ba2d`](https://github.com/Modernizr/Modernizr/commit/959ba2dae2ff33dca06db2bccbcc250db15d9055)
- clarification on '' vs undefined [`6743cc8`](https://github.com/Modernizr/Modernizr/commit/6743cc86d1575e752e9b037ff4f1dee9db78a73b)
- add support for Safari 2.0.2 and older [`91c88cd`](https://github.com/Modernizr/Modernizr/commit/91c88cde8702a3c27bd212d0c3b504003ce0971c)
- first commit [`903b17e`](https://github.com/Modernizr/Modernizr/commit/903b17ec7c2f3aa66edf02c823d2995043a872d2)
