### 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.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 >= 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 -> 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)
- 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)
- 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)
#### [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 => 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 >=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)
- 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)
- 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)
- 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)
- chore: drop support for Node.js 0.10 [`73b85f0`](https://github.com/Modernizr/Modernizr/commit/73b85f0fc7fe44d2ee452e108e93a13d62a8561b)
- fix linting err [`8910a5a`](https://github.com/Modernizr/Modernizr/commit/8910a5ac95829e07ced218b17af61df023ece67d)
- update invalid datachannel detect [`aff821e`](https://github.com/Modernizr/Modernizr/commit/aff821e42996f8996ba872e217441266bc1debd1)
- fixes Edge regex in uaparser. [`1d685b4`](https://github.com/Modernizr/Modernizr/commit/1d685b4b416e15ef98e931bce9d66dfb0ae8ebfc)
- ignore joi updates as we are not using es6 syntax [`8823422`](https://github.com/Modernizr/Modernizr/commit/8823422559d82501cc34d5eac66a934209ce05d0)
- chore(package): update yargs to version 7.0.2 [`3476845`](https://github.com/Modernizr/Modernizr/commit/3476845ddf6fdc3de6435cf68d9f1e9e2209ad34)
- chore(package): update grunt-contrib-jshint to version 0.12.0 [`9fe8327`](https://github.com/Modernizr/Modernizr/commit/9fe8327313eebeb251873b8d0f018b54b151f989)
- chore(package): update load-grunt-tasks to version 3.5.2 [`0d35d06`](https://github.com/Modernizr/Modernizr/commit/0d35d0627cefa695a946e7cc5cd7cb874edcf83e)
- 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 proxyquire to version 1.7.11 [`1bad4f3`](https://github.com/Modernizr/Modernizr/commit/1bad4f33f205551f3911e5ba8f6da3ff8a136df7)
- 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)
- chore(package): update lodash to version 4.17.4 [`f07364e`](https://github.com/Modernizr/Modernizr/commit/f07364e1d76472a8cfc3affb7bc1d786a3910e7b)
- fix linter err [`7bdb40e`](https://github.com/Modernizr/Modernizr/commit/7bdb40ecf5c04b3ed5a2bcb9ce76537fa039b675)
- Passthrough script for Powershell and cmd.exe [`063eb2b`](https://github.com/Modernizr/Modernizr/commit/063eb2b3c37dbecbdddee7e5b7b9a4c7f4280948)
- 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 yargs to version 4.2.0 [`c9169c6`](https://github.com/Modernizr/Modernizr/commit/c9169c609a02d93a16dfa232ef17f7c0f5012b30)
- 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 yargs to version 6.6.0 [`e31561b`](https://github.com/Modernizr/Modernizr/commit/e31561bb8cdd37ec4791e54cd94b26fcd9f2e97a)
- 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 yargs to version 3.32.0 [`4868f74`](https://github.com/Modernizr/Modernizr/commit/4868f74631af36ace15dbd05051e6d11f40c050a)
- chore(package): update yargs to version 4.3.1 [`dc4b2f3`](https://github.com/Modernizr/Modernizr/commit/dc4b2f33b28b5117c2dd2a315cc07108299500ba)
- 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)
> 15 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)
- 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)
- 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)
- Add an alternative check to detect opus codec support [`cd05515`](https://github.com/Modernizr/Modernizr/commit/cd0551541d8db13b1653a2f78cf490f52199a96c)
- fix input type=number [`695fd5e`](https://github.com/Modernizr/Modernizr/commit/695fd5ef3cad5b867785d5cff471d52a49aa82a7)
- Add semicolons to avoid generating typos [`1b4db6e`](https://github.com/Modernizr/Modernizr/commit/1b4db6e15bf268d9e46e36d6538b31469afba482)
- 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.6.0 [`6ba5600`](https://github.com/Modernizr/Modernizr/commit/6ba56005b2f4c9f395e6ea32bacb539694190367)
- 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)
- chore(package): update doctrine to version 1.1.0 [`96531e2`](https://github.com/Modernizr/Modernizr/commit/96531e2621f15bd1f17ca55412c563b9c0f9d672)
- release 3.3 [`b553ab4`](https://github.com/Modernizr/Modernizr/commit/b553ab4006eb36a37974357372812003daaa9153)
- 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 grunt-jscs to version 2.5.0 [`d685b02`](https://github.com/Modernizr/Modernizr/commit/d685b0226a333b5f47e00102420c7233b2607d30)
- chore(package): update requirejs to version 2.1.22 [`79c865f`](https://github.com/Modernizr/Modernizr/commit/79c865f9c276e8d74b30d23759283c457466cc93)
- chore(package): update yargs to version 3.31.0 [`3758d19`](https://github.com/Modernizr/Modernizr/commit/3758d1998e88967cff1700d3ebd4137182c35def)
- chore(package): update requirejs to version 2.1.21 [`3102cc6`](https://github.com/Modernizr/Modernizr/commit/3102cc67ec46596b9b5376482970032ceea6bdd8)
- chore(package): update grunt-saucelabs to version 8.6.2 [`b4b4d1e`](https://github.com/Modernizr/Modernizr/commit/b4b4d1eb6236dbfa322c0c403867232d76608554)
- 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-jscs to version 2.4.0 [`fc3a490`](https://github.com/Modernizr/Modernizr/commit/fc3a490ab5d3365bdadeb78a041d245169de344e)
- 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)
- 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 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)
- 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 yargs to version 3.29.0 [`9649ee6`](https://github.com/Modernizr/Modernizr/commit/9649ee6848f794974e7eb6c91f9f6aab84e27d00)
- chore(package): update load-grunt-tasks to version 3.3.0 [`87d4fbc`](https://github.com/Modernizr/Modernizr/commit/87d4fbcf917ce90b526cbf7430d7d566996eef9b)
- chore(package): update marked to version 0.3.5 [`d23013a`](https://github.com/Modernizr/Modernizr/commit/d23013ae7966827b5967bdc072dd3e9628f9e1eb)
- 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)
- chore(package): update grunt-contrib-copy to version 0.8.2 [`1b382c4`](https://github.com/Modernizr/Modernizr/commit/1b382c4148ea2a2a9742dca336a8ce13fee143b5)
#### [v3.1.0](https://github.com/Modernizr/Modernizr/compare/v3.0.0...v3.1.0)
> 6 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)
- 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)
- Fix audio preload test on iOS [`8676c5d`](https://github.com/Modernizr/Modernizr/commit/8676c5d78a33cabf3b77a5ab0a4471ab58038c87)
- 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)
- add WindowBase64 API detection (window.atob && window.btoa) [`23ff394`](https://github.com/Modernizr/Modernizr/commit/23ff3942a02b8682cc30864cb178199637e4190f)
- jpeg 2000 detection [`f18059a`](https://github.com/Modernizr/Modernizr/commit/f18059aa35aa3f201688d92685c8df2920175129)
- chore(package): update proxyquire to version 1.7.3 [`9a5aa6b`](https://github.com/Modernizr/Modernizr/commit/9a5aa6b0dfb138f482f65078a661c3ef2581f880)
- bump version [`7145a1c`](https://github.com/Modernizr/Modernizr/commit/7145a1c91e8eba334887aad820917657b5466bb4)
- 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)
- chore(package): update joi to version 6.9.0 [`d65bc6f`](https://github.com/Modernizr/Modernizr/commit/d65bc6fcbe50fb44182142541e7903dc5a5ea437)
- 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)
### [v3.0.0](https://github.com/Modernizr/Modernizr/compare/v2.6.2...v3.0.0)
> 12 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 -> 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)
- Corrected polarity of `skipValueTest` param in detects using `testAllProps()` [`#932`](https://github.com/Modernizr/Modernizr/pull/932)
- 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 `
` 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 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)
- 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)
- 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)
- combine webp tests - fixes #1229 [`#1229`](https://github.com/Modernizr/Modernizr/issues/1229)
- 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)
- 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)
- remove Modernizr.load - fixes #1182 [`#1182`](https://github.com/Modernizr/Modernizr/issues/1182)
- 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)
- added blob check to the indexeddb test - fixed #703 [`#703`](https://github.com/Modernizr/Modernizr/issues/703)
- 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)
- 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)
- 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)
- 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)
- add opus detection - fixes #699 [`#699`](https://github.com/Modernizr/Modernizr/issues/699)
- updated/fixes #696 - adds preload and loop checks for video and audio elements [`#696`](https://github.com/Modernizr/Modernizr/issues/696)
- 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)
- Set ASCII-only option in Uglify - fixes #899 [`#899`](https://github.com/Modernizr/Modernizr/issues/899)
- Added test for SVG in an
element (fixes #107) [`#107`](https://github.com/Modernizr/Modernizr/issues/107)
- 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 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 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)
- 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)
- 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 [`38d5517`](https://github.com/Modernizr/Modernizr/commit/38d551764a2303f133dfb5be550816693777d172)
- start of making tests work again [`b72a43d`](https://github.com/Modernizr/Modernizr/commit/b72a43de25bdb9ec92f781cc7ea5277163523108)
- Corrected polyfill syntax in some metadata blocks [`6daf1b7`](https://github.com/Modernizr/Modernizr/commit/6daf1b78c2360efea7b29636b82ecf3f161b5f75)
- 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)
- 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)
- 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)
- 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)
- 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 [`0103e1c`](https://github.com/Modernizr/Modernizr/commit/0103e1c352a1585f38cc0551f1b9dc0f60cca83c)
- Moved over build step to grunt [`ea721fb`](https://github.com/Modernizr/Modernizr/commit/ea721fb8a6f27e95b769bf3636b473b4f0718940)
- add builderAlises to renamed detects [`cdb6ee4`](https://github.com/Modernizr/Modernizr/commit/cdb6ee49e255bc6aa278b9a406a975201a040715)
- Improve Gruntfile [`5914214`](https://github.com/Modernizr/Modernizr/commit/591421413414a165e4d7ef3e066bb475a78e25a4)
- Moved Modernizr.touch -> Modernizr.touchevents (kept an alias though) [`b36a6b2`](https://github.com/Modernizr/Modernizr/commit/b36a6b288d46b6ba29f98483c83b531ee3f9821d)
- Moved Modernizr.touch -> Modernizr.touchevents (kept an alias though) [`2a4ca8d`](https://github.com/Modernizr/Modernizr/commit/2a4ca8df26efadb35cdd7b7e32380ee2d4c45433)
- various test updates [`3b0e142`](https://github.com/Modernizr/Modernizr/commit/3b0e142bdc6bf7eac71b38759f680f57c5e93def)
- More parsing craziness, and some metaupdates [`45aaaf2`](https://github.com/Modernizr/Modernizr/commit/45aaaf2aa05cb440bbc353328dc8ea28afc05bec)
- 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)
- Move polyfill info into separate data to get rid of dupes or potentially ignore. [`f48e459`](https://github.com/Modernizr/Modernizr/commit/f48e4597579d68b6c29c70c99f99b94f39cab069)
- 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)
- Metadata++ [`f185623`](https://github.com/Modernizr/Modernizr/commit/f1856237fcf8ab1cfbc37f480b240b8bb81d0439)
- renamed files and adjusted docs as per suggestions [`ac96911`](https://github.com/Modernizr/Modernizr/commit/ac96911fd943344ff979b51f2b4ad266064cc68c)
- 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)
- 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)
- 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)
- cleanup for builds [`358c875`](https://github.com/Modernizr/Modernizr/commit/358c875f0a01ddbf3002f4c762a12038ad0b651b)
- cleanup for builds [`ff031ef`](https://github.com/Modernizr/Modernizr/commit/ff031ef330962e0639776b852db8809ea81907c8)
- Add test for `Proximity Events` [`0af0953`](https://github.com/Modernizr/Modernizr/commit/0af0953b9bb44acb843009d7a8eae904b13b9205)
- almost successfully stripping AMD wrappers [`832a524`](https://github.com/Modernizr/Modernizr/commit/832a52435411edd5ec46bdadc1047523b7b107d5)
- Add atRule checking to Modernizr.prefixed (@keyframes, @import, etc. [`32b67aa`](https://github.com/Modernizr/Modernizr/commit/32b67aafe65fd50d259c90060742b25b54d9ccda)
- remove hax for browser definition of text [`648945c`](https://github.com/Modernizr/Modernizr/commit/648945c356a83e901659e20f973ee69ca74b1c69)
- remove hax for browser definition of text [`7a08c92`](https://github.com/Modernizr/Modernizr/commit/7a08c92b284753209cf2115ae63a99527738549e)
- 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)
- Adding a build api. [`8ed5889`](https://github.com/Modernizr/Modernizr/commit/8ed58899000d75c2af01cde4b64a03496d39a9ed)
- 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)
- 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)
- 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)
- Working build with AMD stripping and minification. [`fb9209d`](https://github.com/Modernizr/Modernizr/commit/fb9209d2d794948c990cf26edd8bd60cd84036fe)
- Move localstorage test to feature-detects/storage-localstorage.js [`ea76435`](https://github.com/Modernizr/Modernizr/commit/ea76435a56c186c7dbff959804a7c61caa1ea0d7)
- 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)
- Better async test addTest calls [`9fe0ea1`](https://github.com/Modernizr/Modernizr/commit/9fe0ea1309cf1d08560a254686de7f728fb7ca4a)
- Add in dom test metadata [`df9a83a`](https://github.com/Modernizr/Modernizr/commit/df9a83a362fc84902e29dd9fcf92802c393ce4ee)
- 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)
- Added detect for `flex-wrap` (Fixes 1048) [`65e31e2`](https://github.com/Modernizr/Modernizr/commit/65e31e26cabf6145d4f2f651a39cd0e6f6d51a5d)
- Making sure files only leak a single variable when we strip the wrappers. aka Hax. [`09ff54f`](https://github.com/Modernizr/Modernizr/commit/09ff54f43ec34d7f770534ec8baa4ad2e1ecd17f)
- 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)
- 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)
- Move csstransforms3d to feature-detects/css-transforms3d.js [`7348214`](https://github.com/Modernizr/Modernizr/commit/734821446920f2a8ec1f9028ce68aa0e2428a5d2)
- adding docs from alex's email. [`cb4a91d`](https://github.com/Modernizr/Modernizr/commit/cb4a91dc780bb9c0ca254a301b521ea4d3cb1b3c)
- adding docs from alex's email. [`481b6f2`](https://github.com/Modernizr/Modernizr/commit/481b6f22a56252a2ca1d24c5c6ad62d54c89aaf0)
- remove base64 image data before test [`80809d2`](https://github.com/Modernizr/Modernizr/commit/80809d2484bb3a5d511021c1a74552b61eea85d1)
- Start switch to new metadata keys [`f5f7804`](https://github.com/Modernizr/Modernizr/commit/f5f7804f53e3edd8cfac99e89962f8a534fa8b5f)
- updates for @stucox [`b8d4ad2`](https://github.com/Modernizr/Modernizr/commit/b8d4ad2831167a0f8e69af0ae18014aa1e272767)
- 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)
- Cleaning up polyfill stuff, more options/consistency. [`81583f7`](https://github.com/Modernizr/Modernizr/commit/81583f726b14cd099ea5265260c62f46d0decdf2)
- Filling in caniuse info and mistakes I missed. [`8d91072`](https://github.com/Modernizr/Modernizr/commit/8d910724fa5e6243298bd71939d0a4e1478eb290)
- Some flexbox love [`85bfe05`](https://github.com/Modernizr/Modernizr/commit/85bfe05394cabb563f42e2e2aeef6bef1348c6d6)
- fix ie10 caniuse comparisons [`7e6bd80`](https://github.com/Modernizr/Modernizr/commit/7e6bd800df690db2282e284fb36c156b8ec79e52)
- Move stripdefine to use loop [`6460dff`](https://github.com/Modernizr/Modernizr/commit/6460dff8a5bf85f2aede794d751a7d9378cc9117)
- Changed body to getBody and made it a method, #877. [`804037a`](https://github.com/Modernizr/Modernizr/commit/804037a2f942c81bf94ca730791cf94f9b35dc89)
- 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)
- use setAttribute before using deprecated setAttributeNode [`27f0b76`](https://github.com/Modernizr/Modernizr/commit/27f0b76fd37a7bb936bfe1a37e528bf57eaabec6)
- 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)
- 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)
- Extend wrap-flow feature testing for the more accurate result. [`a3b66a2`](https://github.com/Modernizr/Modernizr/commit/a3b66a2d8fbbc5e9dcfb51bfbfaefbdae521f69b)
- hinging everything on grunt build [`755bd2e`](https://github.com/Modernizr/Modernizr/commit/755bd2ecc52f84ccab53dcb55ce97455b3da8beb)
- hinging everything on grunt build [`bff7163`](https://github.com/Modernizr/Modernizr/commit/bff7163f590511149f70714609f5a3855aa01d8a)
- #733: adding UA sniff for history support [`45de935`](https://github.com/Modernizr/Modernizr/commit/45de935edf460ac56fcc3f337885ee115f725101)
- Save the whales and or the output of the build [`4392dc8`](https://github.com/Modernizr/Modernizr/commit/4392dc88774944585f7d0b2b2d29f0cf231fb0da)
- Moving opacity test into feature-detects/css-opacity.js [`9dd6644`](https://github.com/Modernizr/Modernizr/commit/9dd6644f28341f75bea7ceed9074492e300cfe47)
- #733: adding UA sniff for history support [`479e424`](https://github.com/Modernizr/Modernizr/commit/479e424faabe92062292699102340346c82335b8)
- updating PR [`ca88157`](https://github.com/Modernizr/Modernizr/commit/ca88157513fe387f708600f50d9fe833d9426abe)
- update regions detect to include IE 10 iframe only version [`e0fec68`](https://github.com/Modernizr/Modernizr/commit/e0fec6887d95c5f97241c70937ffd8273f51654a)
- Moving multiplebgs test into feature-detects/css-multiplebgs.js [`707d66f`](https://github.com/Modernizr/Modernizr/commit/707d66f89f063b1b8996baca792a051e0f0002b9)
- Moving geolocation test to feature-detects/geolocation.js [`9c2a235`](https://github.com/Modernizr/Modernizr/commit/9c2a235cb36746d3dd156ed7debdc75ddd1ca0b9)
- 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)
- Move sessionstorage test to feature-detects/storage-sessionstorage.js [`39d0d22`](https://github.com/Modernizr/Modernizr/commit/39d0d22c43e2a20360380cc936a62cfb8810f472)
- Made the function definition related to UA environment, matchMedia check only happened once. [`ccb30ac`](https://github.com/Modernizr/Modernizr/commit/ccb30ac05626ada4ba63a5b266c08978707dbc47)
- 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 check a little clearer, removing a nested if statement [`dfca12d`](https://github.com/Modernizr/Modernizr/commit/dfca12d4a00b73395ce802b27ab4b49f4b0ec037)
- Adding documentation for API. [`0761fcd`](https://github.com/Modernizr/Modernizr/commit/0761fcd9486d64adb9153e1a4c6a33280044956e)
- Add es6 generators [`c677c6f`](https://github.com/Modernizr/Modernizr/commit/c677c6f6f8755bcf330dabec96f7958bdfc53a69)
- Add in self creating objects for async and post-official use. As discussed in #756 [`42244e2`](https://github.com/Modernizr/Modernizr/commit/42244e281d5aaa85810f306d9680e4ec39175308)
- Add test for the Web Speech Recognition API [`2949b8e`](https://github.com/Modernizr/Modernizr/commit/2949b8eab4491fc5216a048684ebb734a7453808)
- Remove old-modernizer file [`35944b1`](https://github.com/Modernizr/Modernizr/commit/35944b19cd312e49a64af888db6cb6f835b7234e)
- Add in self creating objects for async and post-official use. As discussed in #756 [`12cb1e1`](https://github.com/Modernizr/Modernizr/commit/12cb1e12f544ecb86b51dcd3fa9a0215b424eb67)
- Add test for the Web Speech Synthesis API [`b8029b2`](https://github.com/Modernizr/Modernizr/commit/b8029b2057202cdb8f7d4ee539eb6cefc33d7e04)
- Move generatedcontent test to feature-detects/css-generatedcontent.js [`32a5d2b`](https://github.com/Modernizr/Modernizr/commit/32a5d2bdae4b85efd5a7ff4ebabb54d328e20056)
- Added DOM PointerEvents test as Modernizr.pointerevents [`7732567`](https://github.com/Modernizr/Modernizr/commit/7732567479259a86f9c3183c9ee236cf4d07f650)
- Added DOM PointerEvents test as Modernizr.pointerevents [`8966f82`](https://github.com/Modernizr/Modernizr/commit/8966f82cec2572ba034b707d1265fb164a4c283f)
- update filter check to use CSS.supports when supported, gets around false negatives in firefox [`0c35733`](https://github.com/Modernizr/Modernizr/commit/0c357335206a1754d8bbc318da7b61e3674c8f23)
- Add XDomainRequest detection [`367dc0c`](https://github.com/Modernizr/Modernizr/commit/367dc0c77f22b8a1e0d8199b932e37d214880aa0)
- 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)
- fixup tests [`55d5b0c`](https://github.com/Modernizr/Modernizr/commit/55d5b0c0519d2f7370e8b9a30e0e796cc6bf9e52)
- Add jshint to default task and fix issues [`00dff5f`](https://github.com/Modernizr/Modernizr/commit/00dff5f7d12ba715e780ec257c5ae2eaaf37e06f)
- Syntax errors and polyfill injection [`0cc94bc`](https://github.com/Modernizr/Modernizr/commit/0cc94bce19d70eb83905dd70ef678a83b281a7f4)
- 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)
- add in class prefix support (kinda) [`fc1f948`](https://github.com/Modernizr/Modernizr/commit/fc1f94821c1b16ab0125328fa21aa8fe3b07c848)
- add ellipsis test [`de3eb1f`](https://github.com/Modernizr/Modernizr/commit/de3eb1f840977a8b9ecb9de4dd0e3cde293bab1d)
- Matches #777 in v3 land. [`cf979c8`](https://github.com/Modernizr/Modernizr/commit/cf979c84781302eabf1a268924103e02697ce8b9)
- rearrange test file structure, added warnings about test size [`ce88f5f`](https://github.com/Modernizr/Modernizr/commit/ce88f5f566b12c4efdda95dff4af95f85a5cddd0)
- Matches #777 in v3 land. [`e4c333c`](https://github.com/Modernizr/Modernizr/commit/e4c333c8622df88b5c38bd46336f6d0d2bd02282)
- Move contributors to array and update banner [`0aff3f8`](https://github.com/Modernizr/Modernizr/commit/0aff3f82c1c51e5fac1e4f6da74a6b0a2d93fe76)
- 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)
- added hiddenscroll test [`e1e9abd`](https://github.com/Modernizr/Modernizr/commit/e1e9abdfc7e65a6dd8e81e47988647a67ccb60bc)
- 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)
- Remove audio data test [`53424e1`](https://github.com/Modernizr/Modernizr/commit/53424e1f2010d94585ef20df314818c145b47b9c)
- 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)
- Moving canvas test to feature-detects/canvas.js [`137c89f`](https://github.com/Modernizr/Modernizr/commit/137c89f108ed326325d37d0487f5d7abd5a9540a)
- Move svgclippaths test to feature-detects/svgclippaths.js [`1b2a255`](https://github.com/Modernizr/Modernizr/commit/1b2a255a1e2eb2cf5e54037685ff108dda9e607c)
- More polyfill consistency [`b284e1b`](https://github.com/Modernizr/Modernizr/commit/b284e1b79addfd3fe6179e1b59a69a4ef8091cd8)
- Added a try..catch to the cookies test [`f346166`](https://github.com/Modernizr/Modernizr/commit/f346166cfa27b1ccb4e550da065a27fc6f2a4522)
- Update metadata for `elem/ruby` & `style/scoped` [`ab6001d`](https://github.com/Modernizr/Modernizr/commit/ab6001db5869b78f2acfeea6b19e6159ac89d172)
- 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)
- typo fixes - https://github.com/vlajos/misspell_fixer [`f84e1b5`](https://github.com/Modernizr/Modernizr/commit/f84e1b54b54ae4851056d5fa17a0d0d1795d4813)
- Metadata-/Doc- block added [`d5f7abf`](https://github.com/Modernizr/Modernizr/commit/d5f7abf8cd279cf6497f554bf1eec54029eed329)
- Moving hsla test into feature-detects/css-hsla.js [`83a46d1`](https://github.com/Modernizr/Modernizr/commit/83a46d19999d16cf09b9f6eb74decc08f99a15cb)
- docs cleanup [`8cbb3e8`](https://github.com/Modernizr/Modernizr/commit/8cbb3e80ced336398a197711f75f4ebd7f52d66e)
- Shapes specification changed to support values and the [`0e2f51a`](https://github.com/Modernizr/Modernizr/commit/0e2f51a39a5467b835820ef53ce9e4e17ccbab60)
- Metadata / DOC improvements: [`122f5be`](https://github.com/Modernizr/Modernizr/commit/122f5beab232242935e48e906c56e6bf21ec5aa9)
- Moving webgl test to feature-detects/webgl.js [`9776162`](https://github.com/Modernizr/Modernizr/commit/97761626c6ff35410da1717a58442a7f06474778)
- Reverting PR #874 - we don't touch any existing classes which begin `no-` (except `no-js`) [`e2cec68`](https://github.com/Modernizr/Modernizr/commit/e2cec68a42f24821a49485e93413ae0bbaf03769)
- Ensuring ES5 tests return Booleans [`463c82e`](https://github.com/Modernizr/Modernizr/commit/463c82e6abfaf22d3befff7f20e43e04c03711c3)
- Rename the csspseudoanimations feature-detect to csspseudotransitions [`050a39c`](https://github.com/Modernizr/Modernizr/commit/050a39cdfddf408a5ce4acbbe0ef9cc973e6105f)
- `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)
- Moving rgba test into feature-detects/css-rgba.js [`ce9f989`](https://github.com/Modernizr/Modernizr/commit/ce9f989dfa8e6dcdff988e5d1af711420a97818f)
- Move inline svg test to feature-detects/svg-inline.js [`54e3ad7`](https://github.com/Modernizr/Modernizr/commit/54e3ad787aa76001be460645f6765c6c98859bce)
- metadata block indention [`2ee7eb1`](https://github.com/Modernizr/Modernizr/commit/2ee7eb16773bbe330ecd876380b1eff506b5dedc)
- 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)
- update feature detect checked and move it to /feature-detects/css/ [`e31407a`](https://github.com/Modernizr/Modernizr/commit/e31407a6fb1eb42b4b37e7acce08a3f17286e008)
- Fixing comments to pull request [`3e25189`](https://github.com/Modernizr/Modernizr/commit/3e25189fb055f6872ed8b7a5fa35b1a7d11c9446)
- Added html5-notifications and desktop-notify [`926d424`](https://github.com/Modernizr/Modernizr/commit/926d424741dfc30d5290dea760bed97557ced706)
- add feature detect for checked pseudo selector [`878c149`](https://github.com/Modernizr/Modernizr/commit/878c14960ec713a5fa299f9857ad398fcf6e5a5a)
- 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)
- Use matchdep to detect if devDependencies are installed. Require each if so. [`ddff156`](https://github.com/Modernizr/Modernizr/commit/ddff156911b85ce559d35c9bf37dd07f3733627b)
- 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)
- Move generateInit deps inside function scope [`db32386`](https://github.com/Modernizr/Modernizr/commit/db32386312d3a79a116c283c6acc9d82497eb07e)
- Moving devDependencies into dependencies object. Allows Modernizr to be correctly installed via npm. [`23821eb`](https://github.com/Modernizr/Modernizr/commit/23821eb0e79e35715e3253f968ae96a9627671f7)
- Box shadow test [`8392e26`](https://github.com/Modernizr/Modernizr/commit/8392e26bedbe92d7ae149c0bda16cb859a5cddb5)
- Removing Modernizr global from test return values. [`d9b6473`](https://github.com/Modernizr/Modernizr/commit/d9b6473f9d449c08d8647edcd9f4f627475ea84f)
- do implementation check for getRandomValues to fix Safari 6.0 false positive [`fff77ca`](https://github.com/Modernizr/Modernizr/commit/fff77ca61334e474cf7c215b66255813b0161eb1)
- adds 'noPrefixes' build option to opt-out vendor prefixe [`3272486`](https://github.com/Modernizr/Modernizr/commit/32724863dca09120e7161bdaac51de51860d3d91)
- 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)
- remove tabs [ci skip] [`7eb1ca8`](https://github.com/Modernizr/Modernizr/commit/7eb1ca819d6cc1656b58a8672510b45613b4a078)
- The video autoplay test will throw in IE9 and Safari 6 if either are missing [`11e99f4`](https://github.com/Modernizr/Modernizr/commit/11e99f451c34d9ec25298ed7f891b8e64bb90b10)
- 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)
- Add nth-child feature-detect [`c5f2bf0`](https://github.com/Modernizr/Modernizr/commit/c5f2bf0a20fb40d24c51ea095c509bb6db5bf76e)
- Updated "background-clip: text" test to use testAllProps() [`781db2b`](https://github.com/Modernizr/Modernizr/commit/781db2b85b9c2fc46f5378769bfa6cb5ae656656)
- Add nth-child feature-detect [`d1e9add`](https://github.com/Modernizr/Modernizr/commit/d1e9adda21744b12cc74da1e7a3652a4a7c0aca5)
- Moving history test into feature-detects/history.js [`7d2a489`](https://github.com/Modernizr/Modernizr/commit/7d2a4895340bfe0056c7a9166a12d25c4ff2a6ea)
- 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)
- remove 'no-' classes if feature is detected [`b5b2b03`](https://github.com/Modernizr/Modernizr/commit/b5b2b03be54ac5ac6e1d5e6168df86d148ee5329)
- Working AMD Strip. Fishy heuristic, but it works for every test so far. [`788487b`](https://github.com/Modernizr/Modernizr/commit/788487b78480c07cb3e9dd4becb86913769252ba)
- Moving backgroundsize test into feature-detects/css-backgroundsize.js [`16fb6c5`](https://github.com/Modernizr/Modernizr/commit/16fb6c5b603b4c38eb6ce8a6c63def20e594d0b2)
- making grunt qunit work well. bug in fnBind deps [`eed5e0c`](https://github.com/Modernizr/Modernizr/commit/eed5e0c2bf7913acc03409dc3af38a12efc4ae7c)
- Moving flexbox test to feature-detects/css-flexbox.js [`6a721d5`](https://github.com/Modernizr/Modernizr/commit/6a721d59e11a7a9e796ef3c4a8ec72eb97f66db9)
- Prefix `eventName` *after* tagName is read. Inverse detection and rename to `needsFallback`. [`7d1ef67`](https://github.com/Modernizr/Modernizr/commit/7d1ef679077e8ea7878ea7c317ead0a69ab11d43)
- 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 svg test to feature-detects/svg-svg.js [`19f0848`](https://github.com/Modernizr/Modernizr/commit/19f084849916bc69894b92bdd7b220c3919b5809)
- reduce length of xhr feature-detect names [`3da7bb7`](https://github.com/Modernizr/Modernizr/commit/3da7bb73d689372ef5062bae87d18079a388e452)
- 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 flexboxlegacy test to feature-detects/css-flexboxlegacy.js [`8a49474`](https://github.com/Modernizr/Modernizr/commit/8a49474deb32c39d1713a53aebed07f4b6466cb3)
- update doc link refs [`0184c1e`](https://github.com/Modernizr/Modernizr/commit/0184c1e8158d86428a699aecf678f41fad600e09)
- Moving draganddrop test into feature-detects/draganddrop.js [`0efde41`](https://github.com/Modernizr/Modernizr/commit/0efde414c3f1620ed3d2af31df456f4ab6c608ef)
- fix indexedDB capitilization for blob test [`1b8f44a`](https://github.com/Modernizr/Modernizr/commit/1b8f44ab961489c77205b19f1ff53b0b19220923)
- 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)
- fix test for rAF to account for unprefixed possibility [`6318488`](https://github.com/Modernizr/Modernizr/commit/63184884a9b9909d0ecf9463cdfadb021dcf3571)
- fix test for rAF to account for unprefixed possibility [`bb6ed03`](https://github.com/Modernizr/Modernizr/commit/bb6ed03f62e3e321399c0cb63e660b46f21f41b6)
- Move textshadow test to feature-detects/css-textshadow.js [`7884853`](https://github.com/Modernizr/Modernizr/commit/788485316c09645c292d92ac8af144bc9ff4b389)
- remove and/or update caniuse mappings for IE 8 [`066de32`](https://github.com/Modernizr/Modernizr/commit/066de32e2dfa3c15489491540aa489a3c929d153)
- Moving websqldatabase test into feature-detects/websqldatabase.js [`cb97378`](https://github.com/Modernizr/Modernizr/commit/cb97378a938ecae7d5fab27c821dd4ee7ba32d59)
- Moving hashchange test into feature-detects/hashchange.js [`d04a039`](https://github.com/Modernizr/Modernizr/commit/d04a039cd035db5cb31bc7336dc1ccc66bf01b4c)
- Add backdropfilter test [`5cab04d`](https://github.com/Modernizr/Modernizr/commit/5cab04dda8043138682bea1dfdb25853934e27b4)
- workaround to test new standalones by themselves. [`927f7b2`](https://github.com/Modernizr/Modernizr/commit/927f7b263988ef1b5c04a2348f6842f15d6cfa24)
- Somehow lost our dependency list [`48db23e`](https://github.com/Modernizr/Modernizr/commit/48db23e155cc34c2f96cf853e750dcb979c37e45)
- Modify CSS Exclusions to CSS Shapes, since we split up the specification. Update references. [`8bb7e94`](https://github.com/Modernizr/Modernizr/commit/8bb7e94935efb2e3bcd35e1aad1786d6d568c917)
- Move svg-smil test to feature-detects/svg-smil.js [`044266d`](https://github.com/Modernizr/Modernizr/commit/044266d31a47ced432a5d0bcbcb04c299edc0117)
- fix inline feature requests for the bin [`0da0a94`](https://github.com/Modernizr/Modernizr/commit/0da0a9439d690ffeb7939dd2dc31603a4a0c8e5d)
- Saving full dependecies into package.json [`0917ea4`](https://github.com/Modernizr/Modernizr/commit/0917ea477783cdd2923b3716f42b059769491cc1)
- Update flash.js [`b2c97a3`](https://github.com/Modernizr/Modernizr/commit/b2c97a3fd10abc8fd8843909c9af0bdab1188d54)
- making sure docs are good as is [`d3dc997`](https://github.com/Modernizr/Modernizr/commit/d3dc997a33e787838c99a4e4e33f73e8de1e1318)
- Fix detecting unprefixed gradients [`121f977`](https://github.com/Modernizr/Modernizr/commit/121f9772b18f9c333e65aee633472cf41ddf1cb7)
- 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)
- Fixing bad metadata structure [`e377c2c`](https://github.com/Modernizr/Modernizr/commit/e377c2cb062687aeb9e65ac67674da9f8f2f2806)
- Move cssreflections to feature-detects/css-reflections.js [`956b241`](https://github.com/Modernizr/Modernizr/commit/956b241ecf6b19a48ec9646a058e013676436be7)
- trying more for tests [`5989679`](https://github.com/Modernizr/Modernizr/commit/5989679ce90d47d76a817056874d3c7542bf888a)
- slight tweaks to the contentEditable test [`13c8ce9`](https://github.com/Modernizr/Modernizr/commit/13c8ce947ee89e9ffb722715fb96ef602d630a1d)
- Move csscolumns to feature-detects/css-columns.js [`33fe4c3`](https://github.com/Modernizr/Modernizr/commit/33fe4c379e93084d059829e458ce29b009953212)
- 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)
- Moving boxshadow test into feature-detects/css-boxshadow.js [`23d9142`](https://github.com/Modernizr/Modernizr/commit/23d9142413cf26d6b5a642e674e70bc42aec0a7c)
- Move csstransforms to feature-detects/css-transforms.js [`7f36ef6`](https://github.com/Modernizr/Modernizr/commit/7f36ef65e557147b713cd052633b2459aa71a70f)
- Move applicationcache test to feature-detects/applicationcache.js [`f16575e`](https://github.com/Modernizr/Modernizr/commit/f16575eb547f42c6a925f99b163e610607de6693)
- trying more for tests [`48c3bc6`](https://github.com/Modernizr/Modernizr/commit/48c3bc653c98aaed5f5a0d808266a0635cabf940)
- Fix: atRule fix for IE7: check if window.CSSRule is defined. [`04029c9`](https://github.com/Modernizr/Modernizr/commit/04029c96a7d7d411d0835e39432bfa871f5d4bce)
- Add polyfill [`5ca632e`](https://github.com/Modernizr/Modernizr/commit/5ca632e2f2f226aa2902a877d0074996b52a6d58)
- Reverted svgasimg test to use base64, for IE9 support [`3882f7e`](https://github.com/Modernizr/Modernizr/commit/3882f7efd829c8478b6a462996162a63c41ec8e8)
- Moving borderimage test into feature-detects/css-borderimage.js [`188dbb6`](https://github.com/Modernizr/Modernizr/commit/188dbb65ab10f2b561826c0e392190ff58984387)
- 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)
- fixed another typo, added test/video as an AMD dependency [`e97b565`](https://github.com/Modernizr/Modernizr/commit/e97b565e4a01e3dab4797531bce2a6dc3d235555)
- Added DOC block with description of how the test works [`e103629`](https://github.com/Modernizr/Modernizr/commit/e1036297da979593c6e03b843cac6178ab2de35e)
- Added requirement for querySelectorAll, docs [`87a3a81`](https://github.com/Modernizr/Modernizr/commit/87a3a8170dabd1714bdf9d0771972a18c85b7611)
- fixed prefixed() snippet and brought it up to date wrt transitionend event names. ref #540 [`6c28ceb`](https://github.com/Modernizr/Modernizr/commit/6c28cebc08d911c99c311e45162dd8bcdd0249da)
- Bit of a tidy up [`acc75ed`](https://github.com/Modernizr/Modernizr/commit/acc75edd0b82274a5d0fcb7cd25a32ea704822f1)
- Move webworkers test to feature-detects/worker-webworkers.js [`0ee1059`](https://github.com/Modernizr/Modernizr/commit/0ee10598316467904238b0820dd77e03dd2a0c2c)
- Fixing `prefixedCSS()` tests β wasnβt converting hyphenated formats before running them through `gimmePrefix()` [`148955e`](https://github.com/Modernizr/Modernizr/commit/148955e08ce2973aad4eaf3016d8c222e1d99a25)
- added escape hatch for browsers that don't support autoplay at all [`588c24c`](https://github.com/Modernizr/Modernizr/commit/588c24c075cc442cc07c4e60c086c4e73f1728a1)
- `generate-meta.js` now writes the metadata to dist/metadata.json [`f3ec3a5`](https://github.com/Modernizr/Modernizr/commit/f3ec3a5089f24ee02217ddad53c37b952bf2f572)
- Executive decision to remove `TAGNAMES` functionality (#636) [`752b50c`](https://github.com/Modernizr/Modernizr/commit/752b50c9139c58fbf0865ae03d4c1c255e8fbdb5)
- moar [`604d236`](https://github.com/Modernizr/Modernizr/commit/604d236a907dd4bb66066fc758c2fafb86b41ce3)
- jade template fixes [`36015fe`](https://github.com/Modernizr/Modernizr/commit/36015fe8c2beee01c33db38d42a8d47cb72cdcbc)
- bail out of test early if autoplay isn't detected on the video element [`a2383c7`](https://github.com/Modernizr/Modernizr/commit/a2383c76780d52b32dacb1fb1f492527acdc37c4)
- remove inaccurate caniuse mapping, fix caniuse bool comparison [`75ff7b8`](https://github.com/Modernizr/Modernizr/commit/75ff7b8a3c4e258af2a5571d2649fc1239dc43df)
- 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)
- go back to using bind since it's used other places anyways [`f031069`](https://github.com/Modernizr/Modernizr/commit/f031069f5819da6619f40416c6b8215e200b7621)
- go back to using bind since it's used other places anyways [`dc37326`](https://github.com/Modernizr/Modernizr/commit/dc373269df99ca32af8a9e968f6f61070705dfec)
- moar [`459e1ce`](https://github.com/Modernizr/Modernizr/commit/459e1ce0b0fd0af4ec0258c4adc859ac343920d2)
- Adding requestAutocomplete feature detect. [`de476e9`](https://github.com/Modernizr/Modernizr/commit/de476e997503f4e44a88bfbe8c65d817118e87a8)
- Making sure the constructor is nice, gzip does the rest [`ec52583`](https://github.com/Modernizr/Modernizr/commit/ec525833cf0e397fc5a27275a7291d6c289af6b0)
- Fixing issue with relying on global installation of grunt [`af8b9a3`](https://github.com/Modernizr/Modernizr/commit/af8b9a34d2ad6f0e6a84ea87e7fdf34043f73896)
- 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)
- Making sure the constructor is nice, gzip does the rest [`84d265c`](https://github.com/Modernizr/Modernizr/commit/84d265c042d6feaef4a13485a0250f6bb73ba1c0)
- Tighten comments. Link to thread. [`cafba51`](https://github.com/Modernizr/Modernizr/commit/cafba51dbd284fa9765276403e4943aa86323571)
- update code style [`239bddd`](https://github.com/Modernizr/Modernizr/commit/239bddd83b38f915124a1348025f89bb17b8b2f5)
- localizednumber: exit early if other tests fail [`18224ed`](https://github.com/Modernizr/Modernizr/commit/18224ede60e48e8a8844443128b779f819c3ae24)
- explicit start calls [`1280e71`](https://github.com/Modernizr/Modernizr/commit/1280e710a704fb1136274ea7a2a4dc0da5c03cb7)
- explicit start calls [`2a0f80f`](https://github.com/Modernizr/Modernizr/commit/2a0f80f3aaf5d3e1242044725b76be0e4847d1e1)
- Update setClasses code style [`e75bd9b`](https://github.com/Modernizr/Modernizr/commit/e75bd9b12d7206a82a490d1abc713cef389cba93)
- Code style updates [`43e3e72`](https://github.com/Modernizr/Modernizr/commit/43e3e72f954bd4d4d1dbc9b4cf0362bf06afb8b4)
- Take marked down code out for now since we can do that in the client anyways. [`4083395`](https://github.com/Modernizr/Modernizr/commit/4083395114ac0340eac4000117e1f81aad0f8916)
- update npmignore [`0ab8073`](https://github.com/Modernizr/Modernizr/commit/0ab807379d02dcd4688e97b71dec05348cb327da)
- Add regression test for wrap-flow testing. [`362f167`](https://github.com/Modernizr/Modernizr/commit/362f167243b3fafc0ca2c1a05c5001f1032561cc)
- Fix for document.createElement invocation in IE7 [`4e42ae4`](https://github.com/Modernizr/Modernizr/commit/4e42ae4ef40be87e2590afa0a710b08a848df0de)
- Changing `docElement.innerWidth` -> `window.innerWidth` in `cssvwunit` detect (because the former isnβt a thing) [`b03c40b`](https://github.com/Modernizr/Modernizr/commit/b03c40b86ee45bf9ffb69154101ce3cd2f178613)
- 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)
- Added detect for HTML tag [`0252b52`](https://github.com/Modernizr/Modernizr/commit/0252b5203a35289e04445ef5153494b8212649a1)
- update meta data of siblinggeneral [`99644b0`](https://github.com/Modernizr/Modernizr/commit/99644b0bc2189d25bba02b3ddb7516e821b14d1e)
- Added a bug note to `localizednumber` re. dependence on localisation settings β see #1288 [`291ae59`](https://github.com/Modernizr/Modernizr/commit/291ae59d33a9641c7e1ec6279e1f62be0595687b)
- Added notes to `smil` detect metadata [`2987e97`](https://github.com/Modernizr/Modernizr/commit/2987e9763c74ad30cc3c3314162af3e4e4a7b22b)
- test for ES6 String.prototype.contains [`c42f7de`](https://github.com/Modernizr/Modernizr/commit/c42f7dea0836d4371d112bcd976f2c63fa8a6163)
- Fix bugs that @nschonni found in his grunt update. [`226413b`](https://github.com/Modernizr/Modernizr/commit/226413b9e51bf923594ae4fe2a49df983ed78215)
- Clarify reasons to ignore navigator.cookieEnabled when detecting cookies [`6eaf6c4`](https://github.com/Modernizr/Modernizr/commit/6eaf6c45006fff52f0dd4141b4059093f987b596)
- I removed this [`4296282`](https://github.com/Modernizr/Modernizr/commit/42962821dc127469626528db8d6699910ddb1e6b)
- I removed this [`163d046`](https://github.com/Modernizr/Modernizr/commit/163d04613efacbf56bd3a65233dc532b6b054977)
- 3qualize `typeof` for good measure. [`0a37c68`](https://github.com/Modernizr/Modernizr/commit/0a37c6827c8af6631d510610e1a7b1a760462585)
- use `prefixed` for bloburls to support window.webkitURL in safari 6 [`1a9a45c`](https://github.com/Modernizr/Modernizr/commit/1a9a45c50aa7cd9fc234f61898a19bb3cd06f262)
- Add testStyles and prefixed to the depedencies. [`f066554`](https://github.com/Modernizr/Modernizr/commit/f066554b77700604f9f5e8de76e2c976d91ab7b0)
- 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)
- short code [`9d96517`](https://github.com/Modernizr/Modernizr/commit/9d96517a8399de45525bce71ac7b5ca5aeb78dc4)
- Remove exit, it can cause upstream processes to bail too soon. [`6ced7d7`](https://github.com/Modernizr/Modernizr/commit/6ced7d7231d5180cfa53a60045da0c7af63f9895)
- Add test task to alias qunit and jshint [`ff64dae`](https://github.com/Modernizr/Modernizr/commit/ff64dae883cf683cdc32284697b54244e8afb7d1)
- 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)
- Clarifying my comment re. `document.cookie` restrictions [`f2f22c7`](https://github.com/Modernizr/Modernizr/commit/f2f22c70f85cdc47a6ec4e45c705118016b2f46f)
- Initial HTML Media Capture attribute test [`160cc2e`](https://github.com/Modernizr/Modernizr/commit/160cc2e02a2040a4ec2560f3a08542d21714addf)
- 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)
- change abspath to path.resolve, to fix windows node issue. [`6714aa7`](https://github.com/Modernizr/Modernizr/commit/6714aa7c635316101c1b85df08b757771a826514)
- 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)
- remove incorrect caniuse mapping [`8350d69`](https://github.com/Modernizr/Modernizr/commit/8350d69acf62786c0a04630d6a0aefaab9f6046e)
- 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)
- whitespace [`7d75074`](https://github.com/Modernizr/Modernizr/commit/7d75074d5fabdaaeff2351f26bae9fdbdfb84735)
- Suppose this isn't needed anymore. [`382d911`](https://github.com/Modernizr/Modernizr/commit/382d911b97ff1783a22fddd03201cce29defc0a8)
- just save grunt, its better even though it sucks, imo [`73addeb`](https://github.com/Modernizr/Modernizr/commit/73addeb9bdad0c9245c8b91d0601df9a58c1fcc6)
- added page visibility API test [`cbab2d8`](https://github.com/Modernizr/Modernizr/commit/cbab2d8dcbdff26fe6f6354085db890396f6f304)
- Updating syntax. [`43eb51b`](https://github.com/Modernizr/Modernizr/commit/43eb51b71d330de797f5545166d2b29fe09a623c)
- Fixed test for :checked pseudo-selector [`ec10861`](https://github.com/Modernizr/Modernizr/commit/ec10861f257f3567c5c8b6b00780d17b4e29665c)
- fix comment spelling mistake [`6c814eb`](https://github.com/Modernizr/Modernizr/commit/6c814eb586d2831f368cfa6260a015aa56001490)
- explicitly set height in scrollbar test fixes false positive in IE9 (Issue #698) [`354aea6`](https://github.com/Modernizr/Modernizr/commit/354aea6a2dddba78d0f6335a2e76a0c37d7b7232)
- Fix conflicts [`f28a3c1`](https://github.com/Modernizr/Modernizr/commit/f28a3c15f9f491e0e2786e2efe714694481a0845)
- resovled conflict [`f979ae6`](https://github.com/Modernizr/Modernizr/commit/f979ae6b87a1b0b557f2c58e9949dad4dc62bda9)
- Merging in latest changes from master [`85c86b9`](https://github.com/Modernizr/Modernizr/commit/85c86b98aa0df087030fd9d1aa1569dd6ccbeaa3)
- better webgl extensions output [`e62c929`](https://github.com/Modernizr/Modernizr/commit/e62c929670c0b062ba99398e9a45f59a69142730)
- better webgl extensions output [`5a6ed16`](https://github.com/Modernizr/Modernizr/commit/5a6ed16d8a3346320ec7167e82084d2dd339b4d4)
- Merging in latest changes from master [`1cb23be`](https://github.com/Modernizr/Modernizr/commit/1cb23be78bf3120a92debfd1ed3b10341f6e998d)
- Less string concatenation [`d405a71`](https://github.com/Modernizr/Modernizr/commit/d405a717b62b216e1714677944360526dbb17158)
- fix metdata urls [`e0b4c81`](https://github.com/Modernizr/Modernizr/commit/e0b4c817a7d2aba2d703f25dfe8c35f4959e1bd8)
- Update the stripdefine to the new r.js output [`d1e583f`](https://github.com/Modernizr/Modernizr/commit/d1e583fa6d9e6476d4339ee8d78402a12048ad11)
- style updates [`216071c`](https://github.com/Modernizr/Modernizr/commit/216071c5e5fa78c7ccc2c92b238fdd3ccd48f8cd)
- bump to 2.6.3pre [`2dfa87d`](https://github.com/Modernizr/Modernizr/commit/2dfa87d97cc1a033bd5411b4ccf74778010c2f01)
- Fix for git merge. [`351b021`](https://github.com/Modernizr/Modernizr/commit/351b021cb1f206a2d526d4b0d63e6f5e9162eb33)
- fix metadata path [`375c5e0`](https://github.com/Modernizr/Modernizr/commit/375c5e0a60c5bfb425860003a7c3e679d13bdb98)
- ignoring dist and build folders [`03ddf5c`](https://github.com/Modernizr/Modernizr/commit/03ddf5c01a6961c54e078ee67cda56c026817e02)
- Update feature-detects/exif-orientation.js [`d3470df`](https://github.com/Modernizr/Modernizr/commit/d3470df4e69291ef187ccd3464afd52c7a966015)
- made minor changes based on tips from stucox [`a8dc633`](https://github.com/Modernizr/Modernizr/commit/a8dc63312c26507a5aa21d7f41b96dac6bb91e0d)
- Positioning #modernizr absolutely to enable more precise offsetLeft check [`6757ec4`](https://github.com/Modernizr/Modernizr/commit/6757ec4fc9a901b975fac37c94650b6aabb12131)
- fix another bool comparison [`8f488e9`](https://github.com/Modernizr/Modernizr/commit/8f488e9af85586b1ee69dd102f5f1e954f0c5a1f)
- Merging remote branch 'rupl/move-core-detects' after manual conflict resolution. [`9c15353`](https://github.com/Modernizr/Modernizr/commit/9c153530c1d5a64a292d45bdc9d2134249376fb3)
- 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)
- 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)
- fix typo [`8f1082a`](https://github.com/Modernizr/Modernizr/commit/8f1082ac89e7ef4c3ed9f0e4e72ff0e1041f359f)
- Fixed a missing `var` which was causing linting to fail [`db1893e`](https://github.com/Modernizr/Modernizr/commit/db1893e652fb5d404ea80f2e5497780fcd6abf7d)
- Matches #774 in v3 land. [`8d0d88a`](https://github.com/Modernizr/Modernizr/commit/8d0d88aaf10086faa4568781c0048f3fb1b38120)
- Matches #774 in v3 land. [`64aafa4`](https://github.com/Modernizr/Modernizr/commit/64aafa4d9628a4040922782c43318fc9ffa1d681)
- Minor fix [`afa8934`](https://github.com/Modernizr/Modernizr/commit/afa89341cf0d415dc2c344000b1aba6df8acfae4)
- sharedworkers got messed up somewhere [`8a402d6`](https://github.com/Modernizr/Modernizr/commit/8a402d696b56702e86ac18a698ddcdd4450f38ee)
- 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)
- 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)
- 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)
- whitespace [`7785cac`](https://github.com/Modernizr/Modernizr/commit/7785cac97283e1de5f55e0b0e6ca6d42f4ab8f5f)
- 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)
- 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) [`535adf8`](https://github.com/Modernizr/Modernizr/commit/535adf88091cc663fa50363642a7c002d071ef88)
- Return test metadata. [`7022bef`](https://github.com/Modernizr/Modernizr/commit/7022bef6d80d95af58fc8b5e50a96597e57a983e)
- update travis to generate a built modernizr file in the dist folder [`c21071d`](https://github.com/Modernizr/Modernizr/commit/c21071d66c7e0e5702d4387b28e229243a173efa)
- another try at generating a built file in travis [`bf8687a`](https://github.com/Modernizr/Modernizr/commit/bf8687a6eeed8f728b803e5ad1f4cf8d01ec6d85)
- another try at generating a built file in travis [`8241a78`](https://github.com/Modernizr/Modernizr/commit/8241a780943e0b45847eb9685b6ea71fa0da377b)
- Add XDomainRequest detection [`f755836`](https://github.com/Modernizr/Modernizr/commit/f75583684863db00bdf9b37c06a689e59c308498)
- 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)
- Added a comment re. implementation of synchronous `svgasimg` detect [`fc7bc9d`](https://github.com/Modernizr/Modernizr/commit/fc7bc9d884fb87edff745df6eb773a0304812b5c)
- Add HLS support detection [`342f050`](https://github.com/Modernizr/Modernizr/commit/342f0507b0e83d87f21d56e1b4caca3b1cc21fb6)
- 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)
- fix syntax issue with polyfill.json [`c5cabfd`](https://github.com/Modernizr/Modernizr/commit/c5cabfd85e71880fb0f1fe7b796ebbf5f74f9420)
- Finishing my sentence⦠[`a8d20c5`](https://github.com/Modernizr/Modernizr/commit/a8d20c503ef4973ded147a7f61070013ce40d36b)
- 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)
- Add metadata to CLI. [`7a7e4cc`](https://github.com/Modernizr/Modernizr/commit/7a7e4cc6c225c1f611553ffe74b915a905f496c6)
- update travis to generate a built modernizr file in the dist folder [`05e5cff`](https://github.com/Modernizr/Modernizr/commit/05e5cff79766ec797c1a1ab98486728e38bc06bd)
- update async warning [`c997d2c`](https://github.com/Modernizr/Modernizr/commit/c997d2ca78e0f19d2a0919e7679b5b36493e45aa)
- Added a warning to `csshyphens` metadata re. its size [`aefe1d2`](https://github.com/Modernizr/Modernizr/commit/aefe1d2a72a34c8914ec06d01218dfc671419765)
- On Firefox, with hidden iframes, matchMedia returns null, thus trying to [`3a4f0a3`](https://github.com/Modernizr/Modernizr/commit/3a4f0a33806a3b040f71565591bb3736918096fb)
- 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)
- Removing unnecessary var declarations [`c2f5877`](https://github.com/Modernizr/Modernizr/commit/c2f5877e44efa61d5c5098133f1e6a15ff562db1)
- SUPERSECRET MICROSOFT REQUESTED SENSORSHIP [`3953692`](https://github.com/Modernizr/Modernizr/commit/395369250338fee49b04bbb9077ebf3f0233878f)
- Moved Modernizr.pointerevents -> Modernizr.csspointer events (API break...) [`cc0a647`](https://github.com/Modernizr/Modernizr/commit/cc0a647058342b8c0db33fd9eaf2497434639495)
- Moved Modernizr.pointerevents -> Modernizr.csspointer events (API break...) [`9fad387`](https://github.com/Modernizr/Modernizr/commit/9fad3874d45fc083c691b0727207f015c398a9b2)
- Tweak typecheck. [`8459c27`](https://github.com/Modernizr/Modernizr/commit/8459c27558f0f3e7a35d983ef4d126252b239bd7)
- bump 2.6.3pre on grunt [`5c533d7`](https://github.com/Modernizr/Modernizr/commit/5c533d77170f6b0e25218fb4e72246883ee37205)
- Corrected name for `touch` (to `touchevents`) in Modernizr-caniuse mapping [`f7567f7`](https://github.com/Modernizr/Modernizr/commit/f7567f75c378f83262ceb6f1c8cc93c55b37100e)
- history check should check for Android 2 [`50c678a`](https://github.com/Modernizr/Modernizr/commit/50c678a11219cdb10cef88b425d4b7f48f2dfbc7)
- Corrected name for `touch` (to `touchevents`) in Modernizr-caniuse mapping [`bcd3173`](https://github.com/Modernizr/Modernizr/commit/bcd3173246ce05162d50c13764ad4b18812b01ce)
- Use strict equality when checking 0 [`177dc99`](https://github.com/Modernizr/Modernizr/commit/177dc992ecf0955cad9ff53d15e3f28b4d49487e)
- only check for version of Android between 2 and 3 [`032e924`](https://github.com/Modernizr/Modernizr/commit/032e9249d0d08b9a369022363e16a3a89048096c)
- 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)
- Forego "object" check. [`3991aea`](https://github.com/Modernizr/Modernizr/commit/3991aea16e19185ecbd481537dc1018aab7f05cd)
- Fixed a typo in `testMediaQuery()` [`fe93b62`](https://github.com/Modernizr/Modernizr/commit/fe93b626d6719dc12d0d37cb32c03c878d6eab44)
- only check for version of Android between 2 and 3 [`cb40fa2`](https://github.com/Modernizr/Modernizr/commit/cb40fa28eeb0c3b71e3d52700a7c504a52f46590)
- Fixing grunt global [`09f6b55`](https://github.com/Modernizr/Modernizr/commit/09f6b558a67877f57cd25165d33b319dacf2bde2)
- 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)
- 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)
- Use global install for grunt-cli on travis [`80cb597`](https://github.com/Modernizr/Modernizr/commit/80cb597638651eebfd9af1d76492c8c508251bf3)
- fix bin/modernizr flag [`fbdb5fc`](https://github.com/Modernizr/Modernizr/commit/fbdb5fcf334a0a3c416a520a3f42a6afd216525e)
- Not by Addy Osmani [`14bca2f`](https://github.com/Modernizr/Modernizr/commit/14bca2fa632cc65654b35f8f7061505befa4835a)
- doc updates [`3bf8071`](https://github.com/Modernizr/Modernizr/commit/3bf8071e40f6d3aac47a7a8d55a1bdcdb2527a76)
- Fix pointerlock-api test [`e287fe1`](https://github.com/Modernizr/Modernizr/commit/e287fe18b01adb9ad679791f8b5e289e5d2de54e)
- Comment wording tweak [`8c131c7`](https://github.com/Modernizr/Modernizr/commit/8c131c7fa5a280c7b74ba51de0764cbce672f575)
- better path hack [`fcd7f8e`](https://github.com/Modernizr/Modernizr/commit/fcd7f8e0ce6b3ec7c62656cab02f7e45473bcd47)
- style updates [`f250324`](https://github.com/Modernizr/Modernizr/commit/f250324f6e23075af1d53be289259c45db34bff6)
- 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)
- bump version [`23fd2f3`](https://github.com/Modernizr/Modernizr/commit/23fd2f377a4a2ab452995823f360fd8b60102249)
- whoops [`ab0cf75`](https://github.com/Modernizr/Modernizr/commit/ab0cf75cb3a494084da78a21f49a65907bdaf53d)
- better path hack [`7ec9fc4`](https://github.com/Modernizr/Modernizr/commit/7ec9fc46bf8463c70e0683dc02def09bce4affa2)
- trying unrelative path [`0000fdd`](https://github.com/Modernizr/Modernizr/commit/0000fdd77abd557d17fc9e3bc7e237f9d00dd4ad)
- Removed `touch` alias for `Modernizr.touchevents` - enough is enough [`4d17327`](https://github.com/Modernizr/Modernizr/commit/4d1732757a7942f9da78188b7d9b8ad1dfe4aacd)
- actually detect the proper web animations api [`523bc33`](https://github.com/Modernizr/Modernizr/commit/523bc336d2fd559751632742473decbc7a6afc7f)
- Corrected metadata typo in `cssmask` detect [`4df6b29`](https://github.com/Modernizr/Modernizr/commit/4df6b297ce942cdc39d96f2a19d355353431261e)
- Added a note to the `touchevents` detect linking to the HTML5 Rocks touch/mouse tutorial [`ca88dac`](https://github.com/Modernizr/Modernizr/commit/ca88dac5fbfd272f686aa863909ee048414bb1a7)
- Removed asterisks from warning text in `touchevents` metadata because it was messing up parsing [`9dad6bb`](https://github.com/Modernizr/Modernizr/commit/9dad6bb4f042e21730b0136d7407b9465bea16c6)
- fix typo [`c5fa258`](https://github.com/Modernizr/Modernizr/commit/c5fa25883761179808fa293d56a2d35c9d01b807)
- bump version [ci skip] [`fcd3ef1`](https://github.com/Modernizr/Modernizr/commit/fcd3ef1a7c9f3c97226856d06684f1eae22e1b8f)
- Modify CSS Exclusions to CSS Shapes, since we split up the specification. Update references. [`7c1a6d7`](https://github.com/Modernizr/Modernizr/commit/7c1a6d7621bc3633ba2dff2cc773b87dc5fcf3a6)
- Fixed @sindresorhus' line comment about spacing concerning anonymous functions [`4b68b43`](https://github.com/Modernizr/Modernizr/commit/4b68b43fbbcf5dcbff0220900e262746b0d92d65)
- buildfailuressry [`36af680`](https://github.com/Modernizr/Modernizr/commit/36af6806cc6bf128c989e2fcb90cea67c9ca9638)
- Added html5-notifications [`270f624`](https://github.com/Modernizr/Modernizr/commit/270f6249e940600656a46d8705c266de3ed4ceb3)
- SUPERSECRET MICROSOFT REQUESTED SENSORSHIP [`d9e4fbd`](https://github.com/Modernizr/Modernizr/commit/d9e4fbda00fcd2917b70ecc829623cbfb35661c9)
- strict mode. caniuse map rename. [`9c327f3`](https://github.com/Modernizr/Modernizr/commit/9c327f32d43bd634b2e39dadc573d514f911eef9)
- iframe caniuse's actual test page. [`3e15bc8`](https://github.com/Modernizr/Modernizr/commit/3e15bc869dcc288be58ebacd01fae9ccb1fc09e9)
- Fixed path to test directory [`6aa4c43`](https://github.com/Modernizr/Modernizr/commit/6aa4c432ddfd289be27a99afb01fd7e8832c7d13)
- fix invalid property value in the getrandomvalues metadata [`d3a358d`](https://github.com/Modernizr/Modernizr/commit/d3a358d9f2c13fdefb1f1dd8566f19973af108b2)
- fix IE 9 vmunit detect [`2ae4d6e`](https://github.com/Modernizr/Modernizr/commit/2ae4d6e8bd4a57ac53b4800303edace5784fd68e)
- Fix typo, flexbox -> flexwrap [`94736b2`](https://github.com/Modernizr/Modernizr/commit/94736b2f4254927c329a836f7145c9ad77c2b546)
- remove saucelabs testing form travis until it passes properly [`39278c0`](https://github.com/Modernizr/Modernizr/commit/39278c01ddc31f2064d6cdd889133945fc25567a)
- syntax leftovers spoiling the fun [`c127cd8`](https://github.com/Modernizr/Modernizr/commit/c127cd8e443ad540fcbff2887f6d7a19a1662713)
- Correcting typo in `intl` detect property name in metadata [`7681685`](https://github.com/Modernizr/Modernizr/commit/76816850c7dce7ff4ae1816421976e1f79d56448)
- add patrick to the manifest contributors. [`a14fa9d`](https://github.com/Modernizr/Modernizr/commit/a14fa9d7f203478330a80badd154b90b5a1566c6)
- Updating flexboxlegacy test to use external method [`c88e86b`](https://github.com/Modernizr/Modernizr/commit/c88e86b87bc1eed1245f8353c06c7f3638ecf271)
- syntax leftovers spoiling the fun [`d35dcf3`](https://github.com/Modernizr/Modernizr/commit/d35dcf3098e006ebe9a50087b4dcd4a4e0ef6a8c)
- update @supports check to look for the CSSRule, rather than the sub property of CSSSupportsRule [`31371a9`](https://github.com/Modernizr/Modernizr/commit/31371a95cf170e2e8214a1d179ad8bf8b0d4b755)
- bump version for npm change [`15b5400`](https://github.com/Modernizr/Modernizr/commit/15b540053aa33b9b8bc2ed5e9c31f5be0cc0aeec)
- update travis to prevent possible leaking tokens [`851daf9`](https://github.com/Modernizr/Modernizr/commit/851daf9bb234d111fd12c6090fe33e1f47650133)
- fix docs typo [`d905c4c`](https://github.com/Modernizr/Modernizr/commit/d905c4cc6b4d67159f261a32188f1d4522e9ca03)
- fix grunt build [`18d5a13`](https://github.com/Modernizr/Modernizr/commit/18d5a134848ced8b58715d8be940ce61382cd0da)
- remove unused dep [`6edc017`](https://github.com/Modernizr/Modernizr/commit/6edc0177faed0be268f5ca910f69eb012effbc01)
- buildfailuressry [`c61c3fa`](https://github.com/Modernizr/Modernizr/commit/c61c3fa8c78f8f895cae64531df307d4487627b3)
- will break but give me error output [`d19a684`](https://github.com/Modernizr/Modernizr/commit/d19a68420f70b80a6a3ca6d78615fe305a742c10)
- will break but give me error output [`472b907`](https://github.com/Modernizr/Modernizr/commit/472b907aee4a852a7a37b59d3c187be145b4fbde)
- Removing stray + [`0eb1aae`](https://github.com/Modernizr/Modernizr/commit/0eb1aae4d7c3e975986df8401eb68df0955d398c)
- nongreedy regex for doc pulling. [`f526d97`](https://github.com/Modernizr/Modernizr/commit/f526d97579d7ab42031bb2b852e8551d7b9f87e2)
- 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 [`e1ac839`](https://github.com/Modernizr/Modernizr/commit/e1ac839d9df7d7c8c1780ca72f58f13b1192a8a8)
- fix metadata.path on windows [`8a13354`](https://github.com/Modernizr/Modernizr/commit/8a133544a60d43030f46440b2d5d6208d6dc95d8)
- Move `file` to dependencies, it is a required dependency for the Modernizr CLI and programmatic API. [`118fa61`](https://github.com/Modernizr/Modernizr/commit/118fa61737a0549b89098e1f26a10831c9edce48)
- Customizr is currently failing testing due to this property. [`e30b53b`](https://github.com/Modernizr/Modernizr/commit/e30b53b1743921234074b4541ad539e206db4178)
- trying unrelative path [`2c5115a`](https://github.com/Modernizr/Modernizr/commit/2c5115a60ca7e791b08b183d731af67e3677f2b8)
- release 3.0 [`a9a9019`](https://github.com/Modernizr/Modernizr/commit/a9a90192ea11dc0ff916431b40227734af9074b6)
- remove old comment [`074fe26`](https://github.com/Modernizr/Modernizr/commit/074fe26b01021a59d9957dac8c54f4d1fc63ce32)
- allow for "use strict" in requirejs to fix the strictmode test [`0f422b9`](https://github.com/Modernizr/Modernizr/commit/0f422b92f73f15298d1a4224a39ab56f0099ee5f)
- remove caniuse mapping for contentsecuritymapping [`5d67ab8`](https://github.com/Modernizr/Modernizr/commit/5d67ab816630218c8ec9c361c4bb80e70831e5be)
- Update config-all.json [`dc421b3`](https://github.com/Modernizr/Modernizr/commit/dc421b30f8c6b087f715e0d9e60359e71ab38711)
- remove dataset caniuse comparison, at least until Fyrd/caniuse#899 [`3bebb8d`](https://github.com/Modernizr/Modernizr/commit/3bebb8d5f430b39004da20dc25b6548ee1b4ff9c)
- add fileinputdirectory [`34988b4`](https://github.com/Modernizr/Modernizr/commit/34988b4e3385e656bf6a89245a8f524ffa834db8)
- Remove memory leak precaution based on #636 [`4e79d90`](https://github.com/Modernizr/Modernizr/commit/4e79d904ebd52f951c5fa569d3300b4415dd1325)
- remove the node modules via an ignore [`8ac8ef8`](https://github.com/Modernizr/Modernizr/commit/8ac8ef899c076744ca5fdc07177ea69fc999422a)
- add picture detect to config [`f0666ff`](https://github.com/Modernizr/Modernizr/commit/f0666ff0d0e779492913f172d510e6d2f3ee2b27)
- Add comment to Shapes test. [`525b9de`](https://github.com/Modernizr/Modernizr/commit/525b9de1de8262ea60dad82dbe3fd0246dccefc2)
- we're aware that we're creating functions in a loop [`9372888`](https://github.com/Modernizr/Modernizr/commit/9372888622cc311fa165c9d2298405744a4d41d9)
- No console log in addtest [`fe859d0`](https://github.com/Modernizr/Modernizr/commit/fe859d06d3dfcea97d8d6aa4149e62dceeaf7908)
- add /feature-detects/css/checked to config-all.json [`93cca50`](https://github.com/Modernizr/Modernizr/commit/93cca50d01f08eabb03693ad3429cde3759ad99e)
- git capitalization meh [`82e2f2c`](https://github.com/Modernizr/Modernizr/commit/82e2f2c2d2a876601c992cedba17a087bf544570)
- Vertical logos [`daf5bcf`](https://github.com/Modernizr/Modernizr/commit/daf5bcf852c41fab7cb5bf7a338a887273a91ac6)
- 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)
#### [v2.6.2](https://github.com/Modernizr/Modernizr/compare/v2.6.1...v2.6.2)
> 4 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)
- 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)
- improve/enhance hasEvent() [`f9210de`](https://github.com/Modernizr/Modernizr/commit/f9210de0ee4b1e0db1421433e42b51fd0f8a4184)
- 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)
- 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)
- merging upload.js docs into forms-fileinput [`91ceb94`](https://github.com/Modernizr/Modernizr/commit/91ceb94f79224d900e928408c07b293d4bdd7d18)
- 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 vh unit. Similar to http://jsfiddle.net/FWeinb/etnYC/ [`60a87ac`](https://github.com/Modernizr/Modernizr/commit/60a87ace2a5fc8dffd262afe030120119aba67b1)
- Added detection for CSS vw unit. http://jsfiddle.net/FWeinb/etnYC/ [`692f1d3`](https://github.com/Modernizr/Modernizr/commit/692f1d3dcd6e5a3ecc713439009b4f8d9ca1e6d3)
- 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)
- Changed test to use Modernizr.prefixed [`1b01467`](https://github.com/Modernizr/Modernizr/commit/1b014677c19fd0248f43f16a80951b787c3a6ca0)
- Added feature detect for Object-fit [`c65294e`](https://github.com/Modernizr/Modernizr/commit/c65294e7bee995910192d2f1759377ae3c8cbf25)
- Update feature-detects/gamepad.js [`d029c7e`](https://github.com/Modernizr/Modernizr/commit/d029c7ed15e705db76e86037f8678fef89a6eaa5)
- Removing unnecessary double exclamation marks [`d8791b5`](https://github.com/Modernizr/Modernizr/commit/d8791b52ce576c900cb217e47189b8b3bed2c407)
- removed the "!!" from the "a-download" test, as it's not needed [`acf9a8b`](https://github.com/Modernizr/Modernizr/commit/acf9a8bff1dd5534d98d243a49b870d27b34eb31)
- Include latest props in .editorconfig [`cb7ca10`](https://github.com/Modernizr/Modernizr/commit/cb7ca1010372a4139c6e3ea9ea4a9d2f6d077dfa)
- When binding a function to a context, check that it actually has a bind method first. [`0e67b67`](https://github.com/Modernizr/Modernizr/commit/0e67b6791ff56ddcf046b37c1751f29b338fbf01)
- fixup test suite for better IE reporting. [`857e0fa`](https://github.com/Modernizr/Modernizr/commit/857e0fadee8c054afce467a783d3a46790aa020a)
- 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)
- Add pointerlock api feature detect [`1632ae0`](https://github.com/Modernizr/Modernizr/commit/1632ae052f0a5061c09c3c00afc236ad7296ef46)
- fixed tabs/spaces in TypedArray feature detection to pass linter [`8a7b3c1`](https://github.com/Modernizr/Modernizr/commit/8a7b3c12291dbabcdaef7afd00f12afc85608be4)
- code style cleanup (use single quotes) [`e860072`](https://github.com/Modernizr/Modernizr/commit/e86007289c7533cbe7ce39cbc8169a40ddf3a38b)
- lowercasing checks [`684b8fb`](https://github.com/Modernizr/Modernizr/commit/684b8fb4918b4e36bafa1672efc8d19d95967826)
- New spec is getGamePads [`b24c347`](https://github.com/Modernizr/Modernizr/commit/b24c347e53bb1cc1d6a8e9510ee80f9c1a459f40)
- Fix css-mask feature detect [`eb56e8b`](https://github.com/Modernizr/Modernizr/commit/eb56e8b646f06f7e0c919dec679e9ec40e79ac71)
- Add check to verify that enableClasses has been initialized.
[`39fc8fa`](https://github.com/Modernizr/Modernizr/commit/39fc8faa3eefab70b5c096f9c29629cdb0bbc402)
- fourvalues -> shorthand. bgpos detect. [`1c0f5d1`](https://github.com/Modernizr/Modernizr/commit/1c0f5d1dd5a1a093595b1fd0eff87e8e74c9a578)
- whitespace cleanup [`ed81590`](https://github.com/Modernizr/Modernizr/commit/ed81590845e9bcc0d6074f151535aa7e8f678562)
- making sure contextMenu test can be run in the head [`ec2630e`](https://github.com/Modernizr/Modernizr/commit/ec2630e8f527b634453ed9cb127cac1e5825f6c7)
- grunt banner version is out of sync - fixed [`412f2f0`](https://github.com/Modernizr/Modernizr/commit/412f2f05b4efef15e15fb814e0fa985bc45e5358)
- Fix camelcase in userselect feature detect. [`5971602`](https://github.com/Modernizr/Modernizr/commit/59716029c81d57b2482cfd755b465646fca568dc)
- paul, you should always lint before you commit. [`eef2235`](https://github.com/Modernizr/Modernizr/commit/eef2235b5d5d084ac58289dddf550f5b02acb7ed)
- remove IE6 error in cors test [`18deb41`](https://github.com/Modernizr/Modernizr/commit/18deb4130df39143ac40857e0cbc3b94a8da53df)
- 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