Modernizr 3.3.0
After a long holiday hiatus, its a brand new year, and therefore time for a brand new release from Modernizr!
Fixed
- @mems fixed the mp3 audio detect for Firefox by adding the proper codec - #1740
- @niksy fixed an issue where the flash detect could add a fake body when it didn't need too, which screwed up IE 8 (R.I.P.)- #1740
- @jnordberg fixed the dependency ordering for requirejs on the css filters detects (whoops!) - #1744
- @mstrutt fixed a false negative issue in nth test - #1757
- @akamike fixed an issue where setClasses was not being included despite being added via config - #1772
- @patrickkettner fixed a handful of errors that cropped up in older browsers in 078aea
- @aFarkas fixed a regression in the input type=number detect in 695fd5
- @ryanseddon fixed base64 video used in the video autoplay detect, which was causing false negatives in some browsers - #1795
- @patrickkettner fixed an issue where custom tests weren't allowed to be passed into the buildQuery function - #1801
- @aakoch fixed a typo in the xdomainrequest detect - #1803
- @alexgibson fixed false positive in Notifications test for Chrome on Android - #1813
- @rowanthorpe fixed the syntax for form validation to allow it to run in XHTML mode - #1824
Added
- @ryanseddon added that Modernizr follows the Open Code of Conduct - #1743
- @KraigWalker added a detect for Safari's new Force Touch/3D Touch API- #1743
- @strarsis added a detect for CSS hairlines - #1769
- @jokeyrhyme added a detect for ES6 collections - #1396
- @patrickkettner added a detect for font ligatures - #1774
- @patrickkettner added a detect for crossOrigin support on the img tag - #1775
- @EricWVGG added a detect for jpeg 2000 - #1679
- @patrickkettner added a detect for css snap scroll points - #1778
Updated
- @patrickkettner updated the base64 detect property to not use a hyphen by default (but still register one via an alias) - #1761
- @patrickkettner updated a bunch of style fixes as the result of a new jscs version - #1737
- @patrickkettner simplified the bdi check in 8d5169
Updated Dependencies
- updated joi from v6.9.1 to v6.10.0
- updated grunt-contrib-clean from v0.6.0 to v0.7.0
- updated doctrine from v0.6.4 to v1.1.0
- updated yargs from v3.29.0 to v3.31.0
- updated requirejs from v2.1.20 to v2.1.22
- updated grunt-contrib-connect from v0.5.0 to v0.11.2
- added serve-static to compensate for changes in newer versions of grunt-contrib-connect
- updated grunt-contrib-jscs from v1.8.0 to v2.6.0
- updated grunt-contrib-mocha from v0.4.13 to v0.4.15
- updated grunt-saucelabs from v8.6.1 to v8.6.2
- updated load-grunt-tasks from v3.3.0 to v3.4.0