### 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