Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Snyk] Upgrade es6-shim from 0.33.13 to 0.35.5 #5

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

snyk-bot
Copy link

Snyk have raised this PR to upgrade es6-shim from 0.33.13 to 0.35.5.

  • The recommended version is 11 versions ahead of your current version.
  • The recommended version was released 6 months ago, on 2019-03-08.
Release notes
  • 0.35.5 - 2019-03-08

    v0.35.5

  • 0.35.4 - 2018-10-30

    v0.35.4

  • 0.35.3 - 2017-01-24

    v0.35.3

  • 0.35.2 - 2016-12-04

    v0.35.2

  • 0.35.1 - 2016-05-12

    Fixes (shim)

    • Functions are objects (#418)
    • use createDataPropertyOrThrow in Array.from, rather than [[Put]] (#415)

    Refactors

    • Use iteratorResult internally for iterator result objects
    • Simplify logic for Math.tanh (#412)

    Robustness

    • cache Math constants
    • cache Math.exp
    • don’t rely on a Math lookup inside Math.asinh
    • use cached Number.isNaN
    • cache Math.sign

    Dev Deps

    • update es5-shim, eslint, @ljharb/eslint-config, jscs, uglify-js, grunt-contrib-connect, grunt-contrib-watch, evalmd, jshint

    Tests

    • up to node v6.1, v5.10, v4.4
    • npm run --silent, use “pretest” for linting
    • RegExp#toString: Chrome Canary 51 produces /undefined/

    Docs

    • update ES6 draft comment URLs to point to the published spec
  • 0.35.0 - 2016-03-01

    Breaking Changes

    • remove Reflect.enumerate (#405)

    New Stuff (shim)

    • Add Array#indexOf from post-ES6 errata
    • Ensure RegExp#toString is compliant

    New Stuff (sham)

    • Add Function#toString to es6-sham

    Fixes

    • ensure that a non-object globals.Reflect doesn’t break the shim (#392)
    • In ES3 browsers (like Safari 4) Reflect.getPrototypeOf is undefined
    • Object.keys: handle regexes in ES3 browsers (#287)

    Performance

    • Early exit from tanh for values outside of +-20 at limits of JS precision (#411)

    Tests

    • Function#name on new Functions is empty string in v8
    • Function#name is non-configurable pre-ES6
    • Test up to node v5.7, v4.3
  • 0.34.4 - 2016-02-09

    Fixes (shim)

    • Fix 'Uncaught (in promise) TypeError' in Chrome 48 (#408, #407)
    • handle the obscure case where startsWith throws on the second parameter (#399)

    Tests

    • silence a promise rejection error in Chrome
  • 0.34.3 - 2016-02-09

    Fixes (shim)

    • Suppress “uncaught rejection” warnings in Chrome 50 console (#403)
    • ensure ES3 Number constants don’t get lost in ES3 browsers (#402)

    Dev Deps

    • update chai, es5-shim, jscs, mocha

    Tests

    • up to node v5.5
  • 0.34.2 - 2016-01-23

    Fixes

    • JSON.stringify should ignore a replacer arg unless it’s an array or function.
    • Array#copyWithin: check for inherited properties as well
    • Array#copyWithin: should delete the target key if the source key is not present

    Performance

    • Optimize Map/Set fast key path (#397)

    Tests

    • fix Reflect.enumerate tests to not call next too many times

    Dev Deps

    • update jscs, jshint

    Docs

    • update license year to 2016 (#400)
  • 0.34.1 - 2016-01-05

    Fixes

    • RegExp#[Symbol.search] was broken with a regex argument (#394)
    • ensure that Set#clear works with both primitive and object values
    • static Promise methods have the wrong length in Firefox

    Robustness

    • Cache Object.keys

    Performance

    • Avoid accessing arguments array without length check
    • Optimize ES.TypeIsObject (#388)
    • Promises: lots of improvements (#383)
    • Only use slow implementation of ES.IsCallable where necessary (old browsers)
    • Promises: remove unnecessary .bind on setImmediate

    Dev Deps

    • update s5-shim, @ljharb/eslint-config

    Tests

    • Don’t npmignore tests
    • Fix a bug with “deep equal” wrt NaN
    • split up Map and Set test files
    • test up to node v5.3
  • 0.34.0 - 2015-12-15
  • 0.33.13 - 2015-11-13

from es6-shim GitHub Release Notes


🧐 View latest project report

🛠 Adjust upgrade PR settings

🔕 Ignore this dependency or unsubscribe from future upgrade PRs

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant