Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

aurelia-polyfills

aurelia43.1kMIT1.3.4TypeScript support: included

The minimal set of polyfills that the Aurelia platform needs to run on ES5 browsers.

aurelia, polyfill

readme

aurelia-polyfills

npm Version ZenHub Join the chat at https://gitter.im/aurelia/discuss CircleCI

This library is part of the Aurelia platform and provides the minimal set of polyfills the platform needs to run on evergreen browsers.

To keep up to date on Aurelia, please visit and subscribe to the official blog and our email list. We also invite you to follow us on twitter. If you have questions, please join our community on Gitter or use stack overflow. Documentation can be found in our developer hub. If you would like to have deeper insight into our development process, please install the ZenHub Chrome or Firefox Extension and visit any of our repository's boards.

Polyfills included:

  • Array.from
  • Array.prototype.find
  • Array.prototype.findIndex
  • Array.prototype.includes
  • Map
  • Number.isFinite
  • Number.isNaN
  • Object.assign
  • Object.is
  • Object.getOwnPropertySymbols
  • Reflect.construct
  • Reflect.defineMetadata
  • Reflect.defineProperty
  • Reflect.getOwnMetadata
  • Reflect.metadata
  • Reflect.ownKeys
  • Set
  • String.prototype.endsWith
  • String.prototype.startsWith
  • Symbol
  • WeakMap
  • WeakSet

changelog

1.3.4 (2019-02-05)

Bug Fixes

  • all: change es2015 back to native-modules (2a9d9e3)

1.3.3 (2019-02-04)

Bug Fixes

  • all: change es2015 back to native-modules (2a9d9e3)

1.3.2 (2019-02-03)

Bug Fixes

  • all: change es2015 back to native-modules (2a9d9e3)

1.3.0 (2018-01-25)

Features

1.2.2 (2017-06-30)

Bug Fixes

  • symbols: propertyIsEnumerable null reference (b7c59e5)
  • IE 11 access denied fix

1.2.1 (2017-03-23)

Bug Fixes

  • symbols: check that descriptors is an object (e181ff7)

1.2.0 (2017-02-21)

Features

  • opt-out for polyfills

1.1.1 (2016-09-13)

Bug Fixes

  • array: make Array.from work with mapping functions (c425a49)

1.0.0 (2016-07-27)

1.0.0-rc.1.0.0 (2016-06-22)

1.0.0-beta.1.1.6 (2016-05-24)

Bug Fixes

  • console: remove in order to move to pal (80f0c7b5)

1.0.0-beta.1.1.5 (2016-05-24)

Features

  • console: moved console fix from logging-console to polyfills (6db2334a)

1.0.0-beta.1.1.4 (2016-05-10)

1.0.0-beta.1.1.3 (2016-05-03)

Bug Fixes

  • reflect: fix target-is-object check (841a64b5)

Features

  • reflect: add polyfill for defineProperty (c6fbc900)

1.0.0-beta.1.1.2 (2016-04-13)

  • fix: Object.getOwnPropertyNames: argument is not an Object error in symbol.js

1.0.0-beta.1.1.1 (2016-03-29)

Bug Fixes

  • symbol: fix Object.defineProperties (f548033d)

1.0.0-beta.1.1.0 (2016-03-22)

Features

  • all: add iterator support to Array.from (5f237887)

1.0.0-beta.1.0.6 (2016-03-09)

Bug Fixes

  • symbol: treat null value the same as undefined (4b705bb1, closes #13)

1.0.0-beta.1.0.5 (2016-03-08)

Bug Fixes

  • array: make proto methods non enumerable (6ed412fd, closes #12)
  • symbol: remove window global (14916c10)

1.0.0-beta.1.0.4 (2016-03-08)

Bug Fixes

  • object: assign ignores null or undefined (941a892f)

1.0.0-beta.1.0.3 (2016-03-07)

Bug Fixes

  • object: correct es6 Object.keys behavior for primitives (11852935)

1.0.0-beta.1.0.2 (2016-03-06)

Features

1.0.0-beta.1.0.1 (2016-03-02)

Features

  • collections: add weak map and set (59d58dc6)

1.0.0-beta.1.0.0 (2016-03-01)

Bug Fixes

0.1.2 (2016-02-17)

Bug Fixes

  • reflect: missed constants for implementation internals (36e7a3e6)

0.1.1 (2016-02-17)

Features

  • all:
    • fix dependencies and build (913b2d74)
    • add remaining known polyfills (c0391592)
    • add object.assign and collection polyfills (2ff683d6)