timepiece/node_modules/@webcomponents/webcomponentsjs/CHANGELOG.md

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

  • Update dependencies (#542)
  • Polyfill Element.toggleAttribute(). (#541)

[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 to SVGElement. (#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)