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 core-js from 3.15.2 to 3.18.1 #2

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

Conversation

snyk-bot
Copy link

Snyk has created this PR to upgrade core-js from 3.15.2 to 3.18.1.

merge advice
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.


  • The recommended version is 11 versions ahead of your current version.
  • The recommended version was released 25 days ago, on 2021-09-26.
Release notes
Package name: core-js
  • 3.18.1 - 2021-09-26
    • Fixed String.prototype.substr feature detection and compat data
    • Removed mistakenly added .forEach from prototypes of some DOM collections where it shouldn't be, #988, #987, thanks @ moorejs
    • Added cause to AggregateError constructor implementation (still without adding to the feature detection)
    • Families of .at and .findLast methods marked as supported in Safari TP
    • Added Electron 16.0 compat data mapping
  • 3.18.0 - 2021-09-19
    • Added Array.fromAsync stage 1 proposal:
      • Array.fromAsync
      • %TypedArray%.fromAsync
    • .name and .toString() on polyfilled functions improved in many different cases
    • Improved internal IsConstructor and IsCallable checks
    • Fixed some internal cases of GetMethod operation
    • Fixed a bug of MS Edge 18- parseInt / parseFloat with boxed symbols
    • Fixed es.array.{ index-of, last-index-of } compat data
    • Added Deno 1.15 compat data mapping
    • Some other minor fixes and optimizations
  • 3.17.3 - 2021-09-09
    • Fixed some possible problems related to possible extension of %IteratorPrototype% and %AsyncIteratorPrototype% in the future
    • Fixed DOMTokenList.prototype.{ forEach, @@ iterator, keys, values, entries } in old WebKit versions where element.classList is not an instance of global DOMTokenList
    • Added NodeJS 16.9 compat data mapping
    • Added Samsung Internet 16.0 compat data mapping
  • 3.17.2 - 2021-09-02
    • Fixed missed cases of ES3 reserved words usage, related to #980
    • Fixed dependencies in one missed entry point
    • Some other minor fixes and optimizations
  • 3.17.1 - 2021-09-01
    • Fixed missed modules-by-versions data
  • 3.17.0 - 2021-09-01
  • 3.16.4 - 2021-08-29
    • AsyncFromSyncIterator made stricter, related mainly to AsyncIterator.from and AsyncIterator.prototype.flatMap
    • Handling of optional .next arguments in (Async)Iterator methods is aligned with the current spec draft (mainly - ignoring the first passed to .next argument in built-in generators)
    • Behavior of .next, .return, .throw methods on AsyncIterator helpers proxy iterators aligned with the current spec draft (built-in async generators) (mainly - some early errors moved to returned promises)
    • Fixed some cases of safe iteration closing
    • Fixed dependencies of some entry points
  • 3.16.3 - 2021-08-24
    • Fixed CreateAsyncFromSyncIterator semantic in AsyncIterator.from, related to #765
    • Added a workaround of a specific case of broken Object.prototype, #973
  • 3.16.2 - 2021-08-17
    • Added a workaround of a Closure Compiler unsafe optimization, #972
    • One more fix crashing of Object.create(null) on WSH, #970
    • Added Deno 1.14 compat data mapping
  • 3.16.1 - 2021-08-08
    • Fixed microtask implementation on iOS Pebble, #967
    • Fixed some entry points
    • Improved old Safari compat data
  • 3.16.0 - 2021-07-30
  • 3.15.2 - 2021-06-29
from core-js GitHub release notes
Commit messages
Package name: core-js
  • 1a347bd 3.18.1
  • 8e488ce some stylistic changes
  • 41f0354 update dependencies
  • 71adeb4 fix has own -> has
  • ddec5d8 some stylistic changes
  • 8c1b38e update `eslint-plugin-regexp`, clean some duplicated rules
  • 84b1520 add Electron 16.0 compat data mapping
  • 958ebe4 add `cause` to `AggregateError` constructor implementation (still without adding to the feature detection)
  • e3a4f75 fix a typo
  • ea021d2 update dependencies
  • b52edc6 update the changelog
  • 6b80694 update the changelog
  • f31ccdc update the changelog
  • 74f441d Merge pull request #987 from moorejs/master
  • 0af284e update dependencies
  • c01268a remove `forEach` from majority of DOM collection prototypes
  • ed21ba3 fix `String.prototype.substr` feature detection and compat data
  • 266e74d add a link
  • 7103f0f update dependencies
  • 227f4e8 fix a test name
  • 05ce98c mark families of `.at` and `.findLast` methods as supported in Safari TP
  • 272ac1b 3.18.0
  • 0916d24 some stylistic changes
  • ab68dc0 avoid unnecessary `.push`

Compare


Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.

For more information:

🧐 View latest project report

🛠 Adjust upgrade PR settings

🔕 Ignore this dependency or unsubscribe from future upgrade PRs

@cloudflare-workers-and-pages
Copy link

cloudflare-workers-and-pages bot commented Oct 21, 2021

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: 11cb1f3
Status: ✅  Deploy successful!
Preview URL: https://5a2254e4.singlestore-planes-reference-architecture-cloudflare-worke.pages.dev

View logs

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