2.8 KiB
2.8 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[2.8.0] - 2023-03-30
[2.7.0] - 2022-10-20
- Polyfill
addEventListener/removeEventListener
event listener options, including{capture: boolean, once: boolean}
. (#469) - Make
webcomponents-loader.js
compatible with the Trusted Types API (#501) - Remove an arrow function in
webcomponents-loader.js
. (#507)
[2.6.0] - 2021-08-02
- Add TS externs. (#457)
[2.5.0] - 2020-10-21
- Polyfill
Element#matches
. (#400) - Remove function declarations from platform polyfills to sastisfy internal lint after import transforms. (#396)
- Polyfill
Element#getAttributeNames
. (#393) - Add polyfills for ChildNode APIs. (#390)
- Add polyfills for select ParentNode APIs. (#389)
- Add
classList
support toSVGElement
. (#391) - Add new entrypoints to webcomponentsjs for the 'platform' polyfills. (#385)
[2.4.4] - 2020-07-20
- Fixed bug where Object.assign polyfill would copy non-enumerable properties.
- Convert platform (
Array.from
,CustomEvent
,Promise
etc.) polyfills to TypeScript (#292) - Improve types for JSCompiler compatibility (#307)
- README improvements (#128, #212, #214)
[2.4.3] - 2020-03-16
- Maintenance release (no user-facing changes)
[2.4.2] - 2020-02-26
- Remove unnecessary externs (#272)
[2.4.1] - 2020-01-09
- Maintenance release (no user-facing changes)
[2.4.0] - 2019-11-12
- Add on-demand patching mode (#189)