ES6 Shim

Software Screenshot:
ES6 Shim
Software Details:
Version: 0.34.0 updated
Upload Date: 6 Mar 16
Developer: Paul Miller
Distribution Type: Freeware
Downloads: 9

Rating: nan/5 (Total Votes: 0)

When included on a Web page, this library will allow an older browser engine to render EcmaScript 6 (newer JavaScript) syntax.

Support is included only to upgrade EcmaScript 5 engines to EcmaScript 6.

What is new in this release:

  • Ensure that wrapped ES5 Array.prototype methods return the proper value.

What is new in version 0.33.3:

  • Ensure that wrapped ES5 Array.prototype methods return the proper value.

What is new in version 0.32.3:

  • Ensure that wrapped ES5 Array.prototype methods return the proper value.

What is new in version 0.27.1:

  • Ensure Array/Array.prototype functions have the correct name.
  • Chrome 40 defines the incorrect name for Array#values.
  • Make sure that Array.of works when subclassed.

What is new in version 0.25.3:

  • Removing nonexistent arguments from some String.prototype HTML methods.
  • All grade A-supported node/iojs versions now ship with an npm that understands ^.
  • Test on iojs-v1.3.

What is new in version 0.25.1:

  • Add Annex B String.prototype HTML methods.
  • Overwriting Annex B String.prototype HTML methods in IE 9, which both uppercases the tag names, and fails to escape double quotes.
  • Overwriting Annex B String.prototype HTML methods in Safari 4-5, which fails to escape double quotes.
  • Ensuring that Date#toString returns "Invalid Date" when the date‘s value is NaN.

What is new in version 0.22.2:

  • Better ES3 support: quoting/avoiding reserved words
  • Update mocha, jscs, jshint, grunt-saucelabs, uglify-js

What is new in version 0.22.0:

  • Added RegExp#flags
  • Make new RegExp work with both a regex and a flags string
  • Removed non-spec Object.{getPropertyNames,getPropertyDescriptor}

What is new in version 0.21.0:

  • Use an invalid identifier as the es6-shim iterator key, so it doesn't show up in the console as easily.

What is new in version 0.19.1:

  • Fixed Map#set and Set#add to be chainable
  • Updated Mocha

What is new in version 0.18.0:

  • Speed up String#trim replacement
  • Named Array#find and Array#findIndex for easier debugging
  • Replace broken native implementation in Firefox 25-31 for Array#find and Array#findIndex
  • Ensure String.fromCodePoint has the correct length in Firefox
  • List the license in package.json for npm
  • Array.from: fix spec bug with Array.from([], undefined) throwing

What is new in version 0.14.0:

  • Fixed Math.clz's improper handling of values that coerce to NaN
  • Fixed incorrect handling of negative end index on Array#fill
  • Removed Object.getOwnPropertyKeys, which shouldn't be anywhere
  • Fixed arity of Map and Set constructors, per 2014.04.27 draft spec
  • Added a full additional suite of ES6 promise tests
  • Make Number.isInteger a bit more efficient
  • Added npm run test-native to expose how broken implementations are without the shim
  • Added additional tests

What is new in version 0.12.0:

  • Fixed String#trim implementations that incorrectly trim.
  • Stop relying on ArrayIterator being a public var, fixing Safari 8.

What is new in version 0.11.1:

  • Make sure to shim Object.assign in all environments, not just true ES5
  • Now including minified file and source map

What is new in version 0.11.0:

  • Remove Object.getOwnPropertyDescriptors, per spec.
  • IE8 fixes.
  • Improve Promise scheduling.
  • Add some more standalone shims.
  • Use an Object.create fallback, for better ES3 compatibility.

What is new in version 0.9.1:

  • Added Array#copyWithin and Number.MIN_SAFE_INTEGER
  • Big speed-up of Maps / Sets for string / number keys: they are O(1) now.
  • Changed Math.hypot according to spec.

What is new in version 0.5.3:

  • Made String#startsWith, String#endsWith fully conform spec.

Requirements:

  • JavaScript enabled on client side

Limitations:

  • Internet Explorer 8 support is limited.

Similar Software

DOCX.js
DOCX.js

6 Jun 15

Apache BookKeeper
Apache BookKeeper

13 Apr 15

Amanda
Amanda

13 May 15

Comments to ES6 Shim

Comments not found
Add Comment
Turn on images!