polyfills birthday
It's polyfills birthday today! Yeah! So to cheer this, we're releasing the new major release. See migration guide on how to upgrade from v1.x
Added
- Further entries for npm package to ignore files
- Adapted code of conduct
- GitHub's static analysis engine CodeQL to check against our repository's source code to find security vulnerabilities
- Dependabot to ensure devDependencies are up to date (!106)
- Automated
Mozilla Firefox
testing via crossbrowsertesting - Automated
Microsoft Internet Explorer 9
testing via crossbrowsertesting
Changed
-
BREAKING CHANGE: Even also generate JS modules from now on supported by microbundle, added the relevant property entries within the
package.json
directing to those files, that are now stored within thedist/
folder (see migration guide #19, #87, #39) -
Moved the webdriverio config file to its subdirectory
-
Corrected the bower ignore entries
-
Bump html-validate to 4.9.0 (#126)
-
Code regarding codacys feedback
-
Bump webdriverio dependencies
-
devDependency: bump husky 6.0.0 (a.o. !110)
-
build(deps-dev): bump html-validate from 4.6.1 to 4.8.0
-
build(deps-dev): bump webdriverio dependencies
-
Optimized the demo pages functionality for dynamic images, by adding a button
-
refactor: replacing
requestAnimationFrame
bywill-change: contents
(CSS) -
build(deps-dev): bump @commitlint dependencies from 12.0.1 to 12.1.1
-
chore: moved source file to subfolder for better structure
-
some formatting and codacy feedback
Fixed
-
BREAKING CHANGE: wrapping the
<picture>
HTML tag instead of its content with<noscript>
to prevent W3C HTML validator errors (see migration guide #90) -
testing: updated the tools and removed some old code to make crossbrowsertesting.com work again (!100)
-
browsers capabilities: we need to differentiate in between image and iframe capability, as Firefox only supports images for now, but not iframes