- [New] Add :focus-visible shim
- [patch] extract
document.contains
shim to separate package - [Deps] update
shim-keyboard-event-key
- [Dev Deps] update
eslint
- [New] Add KeyboardEvent.key shim (#23)
- [Deps] update
airbnb-js-shims
,raf
- [Dev Deps] update
eslint
,eslint-config-airbnb-base
,eslint-plugin-import
,safe-publish-latest
,tape
- [Tests] use
npx aud
instead ofnpm audit
with hoops - [Tests] up to
node
v11
; only test majors
- [New] Add
input-placeholder-polyfill
- [New] Add
intersection-observer
- [Breaking] update
airbnb-js-shims
- [Deps] update
airbnb-js-shims
,matchmedia-polyfill
- [Dev Deps] update
eslint
,eslint-plugin-import
,nsp
,tape
- [New] add window.location.origin polyfill
- [Deps] update
airbnb-js-shims
,console-polyfill
,raf
- [Dev Deps] update
eslint
,eslint-config-airbnb-base
,eslint-plugin-import
- [Tests] up to
node
v9.4
,v8.5
,v6.12
; pin included builds to LTS
- [Breaking] Remove
webrtc-adapter
- [Dev Deps] update
eslint
- [New] Bump the webrtc-adapter dependency to latest version
- [Deps] update
airbnb-js-shims
,smoothscroll-polyfill
,whatwg-fetch
- [Dev Deps] update
eslint
,eslint-config-airbnb-base
,eslint-plugin-import
,tape
- [Tests] up to
node
v8.5
,v6.11
- [Tests] use
nvm install-latest-npm
to ensure new npm doesn’t break on older node
- [Fix]
TouchList
is a constructor - [Dev Deps] update
eslint-plugin-import
- [New] Add
smoothscroll-polyfill
- [New] Add Element.prototype.closest polyfill
- [New] polyfill Symbol.iterator on TouchList
- [Deps] update
classlist-polyfill
,raf
- [Dev Deps] update
eslint
,eslint-config-airbnb-base
- [Deps] update
airbnb-js-shims
- [Dev Deps] update
eslint
,eslint-config-airbnb-base
- [Deps] downgrade
whatwg-fetch
to v0.11 for full IE9 support
- [New] split out browser-only entry point
- [New] add whatwg-fetch (#10)
- [Deps] update
webrtc-adapter
- [Dev Deps] update
eslint
,eslint-config-airbnb-base
- [Tests] up to
node
v7.5
,v6.9
,v4.7
; improve test matrix
- [New] add
console.*
polyfills (#7)
- [New] add
requestIdleCallback
(#6) - [Deps] update
webrtc-adapter
- [Dev Deps] update
eslint
,eslint-config-airbnb-base
,eslint-plugin-import
,safe-publish-latest
,tape
- Fix v1.3.0 publish
- [New] Add matchMedia polyfill (#3)
- [New] add
requestAnimationFrame
polyfill. Works in browsers + node - [Dev Deps] update
eslint
,eslint-plugin-jsx-a11y
,eslint-plugin-react
- [New] add
classList
polyfill; only require it in browsers - [Dev Deps] add
safe-publish-latest
; updateeslint-plugin-import
- [Docs] add npm version badge
- Initial release.