Releases: mfranzke/loading-attribute-polyfill
Maintenance release
- chore: removed closed down service 79cfaea
added browser field to package.json again
- added
browser
field topackage.json
file instead of the incorrectmain
entry again
Polyfills birthday
It's polyfills birthday (okay, it has been yesterday), so I did a lot of housekeeping and even also released a new version of the polyfill with another concept (using Service Worker to prevent loading images and iframes contents). Check it out and evaluate its usage in your project: https://github.com/mfranzke/loading-attribute-polyfill-with-serviceworker
What's Changed
Added
- Information on the new complementary polyfill https://github.com/mfranzke/loading-attribute-polyfill-with-serviceworker
Changed
- build: updated gitignore file according to githubs default content
- documentation: a lot of simple optimizations, like e.g. added further notice on the users browser capabilities
- updated a lot of
devDependencies
master
tomain
as the default branch- using Ndoe 16 now (for development and CI/CD)
- replaced dependencies update status badge
Fixed
- documentation: crossbrowsertestings logo URL
- documentation: codacy badge URL
- test: webdriverio tests
New Contributors
- @renovate made their first contribution in #180
- @monkeywithacupcake made their first contribution in #86
Full Changelog: v2.0.1...v2.0.2
v2.0.1
Added
- build: added CI/CD yaml for pull-requests 2f59306
Changed
- refactor: removed two CSS files which aren't generated any more by
microbundle
c960f13 - test: specified the browser versions within their test-browser-names cacceaf
- Formatted the code with
xo
andprettier
again - build: replaced manual versioning via
np
package 0b4f9ef - build(deps-dev): bump
xo
from 0.39.1 to 0.40.1 (#170) b4b58eb - build(deps-dev): bump
prettier
from 2.2.1 to 2.3.0 (#168) 75696fc - build(deps-dev): bump
@commitlint
dependencies ce81f5d - build(deps-dev): bump
webdriverio
dependencies - build(deps-dev): bump
html-validate
from to 4.11.0 - build(deps-dev): bump
xo
from 0.38.2 to 0.39.1 (#143) 2514fcb
Fixed
- Description within the README on the correct
UMD
JavaScript files to include
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