Modernizr 3.4.0
After a long silence, and slowed work (I had a baby!), the team is back at it again with Modernizr 3.4.0!!!
Fixed
- @zazabe fixed the opus audio detect to be more reliable on certain mobile devices - #1784
- @rowanthorpe fixed the unicode test to not throw an err in XHTML pages - #1823
- @patrickkettner fixed the vml detect to not throw an err in XHTML5 pages - #1823
- @patrickkettner fixed himself from commiting build files yet again - #1845
- @jshen212 fixed a glaring typo in the docs - #1849
- @patrickkettner fixed the prefixing helper - #1840
- @denyskoch fixed the preserve-3d detect for IE 11 and Windows 10 - #1868
- @patrickkettner fixed the history detect for file:// pages - #2029
- @ryanseddon fixed the generatedcontent detect for zoomed pages - #2005
- @jdelStrother fixed the video autoplay detect from crashing in certain situations - #2063
- @Isthu fixed the css regions detect - #2091
- @piperchester fixed a whole mess of doc typos - #2128
- @patrickkettner fixed the datachannel detect to work correctly in Edge 15 - #ff821e42
Updated
- @Rowno updated the build URL to use https instead of http for links - #1865
- @patrickkettner updated the IndexedDB detect to be more fine grained with feature detection - #2030
- @patrickkettner added the alias svgincss for svgasimg - #2031
- @paulirish inverted the internal logic of the transformstylepreserve3d detect to make it more readable - #1920
- @patrickkettner updated a few tests to not use the Boolean constructor - #2049
- @camjc removed some duplicat entries from the config-all file - #2066
- @LaurentBarbareau updated support detect metadata to have a valid url - #2097
- @whawker updated the localizednumber test - #2093
- @PikadudeNo1 updated the fontface detect to remove old android due to very low usage - #2095
- @JaZo updated the indexeddbblob detect to ensure the puts are successful - #2102
- @philippevk updated the es6 string detect to check for includes instead of contains - #2136
Added
- @vincentriemer created a detect for es6 arrow functions - #1794
- @patrickkettner created a detect for RTC Message Channels - #2026
- @patrickkettner created a detect for hover and pointer media queries - #2028
- @patrickkettner added the ability to use setClasses via a flag on the cli - #2043
- @rupl added a detect for CSS Transforms Level 2 - #2100
- @lukasoppermann added a detect for custom elements - #2155
Updated Dependencies
- updated yargs from v3.30.0 to v6.6.0
- updated lodash from v3.10.1 to v4.17.4
- removed grunt-jscs - #2044
- removed grunt-contrib-jshint - #2044
- updated grunt-istanbul from v0.4.2 to v0.7.1
- updated grunt-saucelabs from v8.6.1 to v9.0.0
- removed marked - #2027
- added remarkable - #2027
- added eslint - #2044
- removed support for Node 0.10 (only affects the cli tool) - #2115
- updated proxyquire from v1.7.3 to v1.7.11
And finally, a big big thank you to Ryan Seddon for pushing this release through!