Releases: JakeChampion/polyfill-library
Releases · JakeChampion/polyfill-library
v4.8.0
What's Changed
- Add documentation section for AWS Lambda by @RodrigoTomeES in
#1293
- Add extra tests for
Array.prototype.sort
by @romainmenke in#1288
- Add
HTMLFormElement.prototype.requestSubmit
Polyfill by @andrew-pyle in#1241
- Serve
isIntersecting
polyfill for chromium based browsers by @romainmenke in#1283
- Add
change-array-by-copy
polyfills by @mhassan1 inb91e288
- Add
TypedArray.prototype.sort
polyfill by @mhassan1 inbba9e55
- Streamline TypedArray polyfills by @lehni in
8d2cb51
New Contributors
- @andrew-pyle made their first contribution in #1241
- @lehni made their first contribution in #1271
- @RodrigoTomeES made their first contribution in #1293
Full Changelog: v4.7.0...v4.8.0
v4.7.0
v4.6.0
v4.5.0
v4.4.0
What's Changed
- Adds polyfill for
Object.hasOwn
by @mhassan1 in #1214 - validate browser configs (part 2) by @romainmenke in #1220
- Adds polyfill for
Object.prototype.toString
by @mhassan1 in #1216 - Adds
x
andy
toIntersectionObserverEntry
by @mhassan1 in #1222 - Adds
CharacterData.prototype
polyfills by @mhassan1 in #1224 - Adds
Node.prototype.getRootNode
andNode.prototype.isConnected
polyfills by @mhassan1 in #1223
Full Changelog: v4.3.0...v4.4.0
v4.3.0
What's Changed
- Adds
Symbol.toStringTag
to several prototypes by @mhassan1 in #1187 - Adds polyfills for
TypedArray.prototype
methods by @mhassan1 in #1208 - update dependencies
#1207
- update
@webcomponents/template
tov1.5.0
- update
@financial-times/polyfill-useragent-normaliser
tov2.0.1
- update
Full Changelog: v4.2.0...v4.3.0
v4.2.0
What's Changed
- validate browser configs in #1204
ios_chr
support stats were removed. The user agent normaliser mapsios_chr
toios_saf
.edge
support stats above 18 were removed. The user agent normaliser maps Chromiumedge
tochrome
.- Added many missing support stats for
opera
,op_mob
,ios_saf
andsamsung_mob
. - Resolved a few obvious typo's and bugs in support stats.
- Added a tool for maintainers to track the state of the browser support stats.
- fix weekly test suite by @romainmenke in #1200
- fix
HTMLElement.prototype.inert
by @romainmenke in #1201- This was previously polyfilled as
Element.prototype.inert
. The old name was kept as an alias. - Added missing support stats as browsers have native support now.
- This was previously polyfilled as
Full Changelog: v4.1.1...v4.2.0
v4.1.1
What's Changed
- Serve
IntersectionObserver
toSafari <16
#1197 #1192 - Fix incomplete implementations of
ArrayBuffer
inInternet Explorer
#1190 #1132 - Fixes
TypedArray.prototype.at
to avoid addingat
toObject.prototype
#1188
Thanks to @mhassan1 for their contributions to this release.
Full Changelog: v4.1.0...v4.1.1
v4.1.0
v4.0.0 - No longer supporting IE 8
It's been a few years since the last major release. This major release made these changes:
- Dropped support for Node 8 and Node 10 (#1148)
- Drop support for Internet Explorer 8 by updating
polyfill-useragent-normalizer
(JakeChampion/polyfill-useragent-normaliser#173) - Updated browser lists to remove Internet Explorer 8 (#1150)
- Removed polyfills and dependencies for IE 6 and 7 (e.g.
Window
,JSON
,localStorage
) (#1149) - Removed polyfills and dependencies for IE 8 (e.g.
Array.isArray
,Date.now
,document
) (#1153)