Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 1, 2022

This PR contains the following updates:

Package Change Age Confidence
core-js (source) 3.20.3 -> 3.45.1 age confidence

Release Notes

zloirock/core-js (core-js)

v3.45.1

Compare Source

  • Changes v3.45.0...v3.45.1 (30 commits)
  • Fixed a conflict of native methods from Map upsert proposal with polyfilled methods in the pure version
  • Added bugs fields to package.json of all packages
  • Compat data improvements:
    • Map upsert proposal features marked as shipped from Bun 1.2.20
    • Added Samsung Internet 29 compat data mapping
    • Added Electron 39 compat data mapping

v3.45.0

Compare Source

v3.44.0

Compare Source

v3.43.0

Compare Source

  • Changes v3.42.0...v3.43.0 (139 commits)
  • Explicit Resource Management proposals:
    • Built-ins:
      • Symbol.dispose
      • Symbol.asyncDispose
      • SuppressedError
      • DisposableStack
        • DisposableStack.prototype.dispose
        • DisposableStack.prototype.use
        • DisposableStack.prototype.adopt
        • DisposableStack.prototype.defer
        • DisposableStack.prototype.move
        • DisposableStack.prototype[@​@​dispose]
      • AsyncDisposableStack
        • AsyncDisposableStack.prototype.disposeAsync
        • AsyncDisposableStack.prototype.use
        • AsyncDisposableStack.prototype.adopt
        • AsyncDisposableStack.prototype.defer
        • AsyncDisposableStack.prototype.move
        • AsyncDisposableStack.prototype[@​@​asyncDispose]
      • Iterator.prototype[@​@​dispose]
      • AsyncIterator.prototype[@​@​asyncDispose]
    • Moved to stable ES, May 2025 TC39 meeting
    • Added es. namespace module, /es/ and /stable/ namespaces entries
  • Array.fromAsync proposal:
    • Built-ins:
      • Array.fromAsync
    • Moved to stable ES, May 2025 TC39 meeting
    • Added es. namespace module, /es/ and /stable/ namespaces entries
  • Error.isError proposal:
    • Built-ins:
      • Error.isError
    • Moved to stable ES, May 2025 TC39 meeting
    • Added es. namespace module, /es/ and /stable/ namespaces entries
  • Added Joint iteration stage 2.7 proposal:
    • Added built-ins:
      • Iterator.zip
      • Iterator.zipKeyed
  • Added Iterator chunking stage 2 proposal:
    • Added built-ins:
      • Iterator.prototype.chunks
      • Iterator.prototype.windows
  • Number.prototype.clamp proposal:
  • Always check regular expression flags by flags getter PR. Native methods are not fixed, only own implementation updated for:
    • RegExp.prototype[@​@​match]
    • RegExp.prototype[@​@​replace]
  • Improved handling of RegExp flags in polyfills of some methods in engines without proper support of RegExp.prototype.flags and without polyfill of this getter
  • Added feature detection for a WebKit bug that occurs when this is updated while Set.prototype.difference is being executed
  • Added feature detection for a WebKit bug that occurs when iterator record of a set-like object isn't called before cloning this in the following methods:
    • Set.prototype.symmetricDifference
    • Set.prototype.union
  • Added feature detection for a bug in V8 ~ Chromium < 126. Following methods should throw an error on invalid iterator:
    • Iterator.prototype.drop
    • Iterator.prototype.filter
    • Iterator.prototype.flatMap
    • Iterator.prototype.map
  • Added feature detection for a WebKit bug: incorrect exception thrown by Iterator.from when underlying iterator's return method is null
  • Added feature detection for a FF bug: incorrect exception thrown by Array.prototype.with when index coercion fails
  • Added feature detection for a WebKit bug: TypedArray.prototype.with should truncate negative fractional index to zero, but instead throws an error
  • Worked around a bug of many different tools (example) with incorrect transforming and breaking JS syntax on getting a method from a number literal
  • Fixed deoptimization of the Promise polyfill in the pure version
  • Added some missed dependencies to /iterator/flat-map entries
  • Some other minor fixes and improvements
  • Compat data improvements:
    • Added Deno 2.3 and Deno 2.3.2 compat data mapping
    • Updated Electron 37 compat data mapping
    • Added Opera Android 90 compat data mapping
    • Error.isError marked not supported in Node because of a bug
    • Set.prototype.difference marked as not supported in Safari and supported only from Bun 1.2.5 because of a bug
    • Set.prototype.{ symmetricDifference, union } marked as not supported in Safari and supported only from Bun 1.2.5 because of a bug
    • Iterator.from marked as not supported in Safari and supported only from Bun 1.2.5 because of a bug
    • Iterators closing on early errors in Iterator helpers marked as implemented from FF141
    • Array.prototype.with marked as supported only from FF140 because it throws an incorrect exception when index coercion fails
    • TypedArray.prototype.with marked as unsupported in Bun and Safari because it should truncate negative fractional index to zero, but instead throws an error
    • DisposableStack and AsyncDisposableStack marked as shipped in FF141 (SuppressedError has a bug)
    • AsyncDisposableStack bugs marked as fixed in Deno 2.3.2
    • SuppressedError bugs (extra arguments support and arity) marked as fixed in Bun 1.2.15

v3.42.0

Compare Source

  • Changes v3.41.0...v3.42.0 (142 commits)
  • Map upsert proposal:
    • Moved to stage 2.7, April 2025 TC39 meeting
    • Validation order of WeakMap.prototype.getOrInsertComputed updated following tc39/proposal-upsert#79
    • Built-ins:
      • Map.prototype.getOrInsert
      • Map.prototype.getOrInsertComputed
      • WeakMap.prototype.getOrInsert
      • WeakMap.prototype.getOrInsertComputed
  • Don't call well-known Symbol methods for RegExp on primitive values following tc39/ecma262#3009:
    • For avoid performance regression, temporarily, only in own core-js implementations
    • Built-ins:
      • String.prototype.matchAll
      • String.prototype.match
      • String.prototype.replaceAll
      • String.prototype.replace
      • String.prototype.search
      • String.prototype.split
  • Added workaround for the Uint8Array.prototype.setFromBase64 bug in some of Linux builds of WebKit
  • Implemented early-error iterator closing following tc39/ecma262#3467, including fix of a WebKit bug, in the following methods:
    • Iterator.prototype.drop
    • Iterator.prototype.every
    • Iterator.prototype.filter
    • Iterator.prototype.find
    • Iterator.prototype.flatMap
    • Iterator.prototype.forEach
    • Iterator.prototype.map
    • Iterator.prototype.reduce
    • Iterator.prototype.some
    • Iterator.prototype.take
  • Fixed missing forced replacement of AsyncIterator helpers
  • Added closing of sync iterator when async wrapper yields a rejection following tc39/ecma262#2600. Affected methods:
  • Added detection for throwing on undefined initial parameter in Iterator.prototype.reduce (see WebKit bug)
  • core-js-compat and core-js-builder API:
    • Added 'intersect' support for targets.esmodules (Babel 7 behavior)
    • Fixed handling of targets.esmodules: true (Babel 7 behavior)
  • Compat data improvements:

v3.41.0

Compare Source

v3.40.0

Compare Source

v3.39.0

Compare Source

v3.38.1

Compare Source

v3.38.0

Compare Source

v3.37.1

Compare Source

v3.37.0

Compare Source

v3.36.1

Compare Source

v3.36.0

Compare Source

v3.35.1

Compare Source

v3.35.0

Compare Source

v3.34.0

Compare Source

v3.33.3

Compare Source

v3.33.2

Compare Source

  • Simplified structuredClone polyfill, avoided second tree pass in cases of transferring
  • Added support of SuppressedError to structuredClone polyfill
  • Removed unspecified unnecessary ArrayBuffer and DataView dependencies of structuredClone lack of which could cause errors in some entries in IE10-
  • Fixed handling of fractional number part in Number.fromString
  • Compat data improvements:

v3.33.1

Compare Source

  • Added one more workaround of possible error with Symbol polyfill on global object, #​1289
  • Directly specified type: commonjs in package.json of all packages to avoid potential breakage in future Node versions, see this issue
  • Prevented potential issue with lack of some dependencies after automatic optimization polyfills of some methods in the pure version
  • Some minor internal fixes and optimizations
  • Compat data improvements:

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Feb 1, 2022
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 2cd901c to f2ed1b1 Compare February 2, 2022 05:42
@renovate renovate bot changed the title Update dependency core-js to v3.21.0 Update dependency core-js to v3.21.1 Feb 16, 2022
@renovate renovate bot force-pushed the renovate/core-js-3.x branch 3 times, most recently from 16b85a2 to d7fa9f5 Compare February 21, 2022 09:23
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from d7fa9f5 to 290905b Compare April 15, 2022 04:55
@renovate renovate bot changed the title Update dependency core-js to v3.21.1 Update dependency core-js to v3.22.0 Apr 15, 2022
@renovate
Copy link
Contributor Author

renovate bot commented Apr 15, 2022

⚠ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @intervolga/optimize-cssnano-plugin@1.0.6
npm WARN Found: webpack@5.62.1
npm WARN node_modules/webpack
npm WARN   peer webpack@"^4.0.0 || ^5.0.0" from @soda/friendly-errors-webpack-plugin@1.8.0
npm WARN   node_modules/@soda/friendly-errors-webpack-plugin
npm WARN     @soda/friendly-errors-webpack-plugin@"^1.7.1" from @vue/cli-service@4.5.15
npm WARN     node_modules/@vue/cli-service
npm WARN   14 more (@vue/preload-webpack-plugin, babel-loader, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer webpack@"^4.0.0" from @intervolga/optimize-cssnano-plugin@1.0.6
npm WARN node_modules/@intervolga/optimize-cssnano-plugin
npm WARN   @intervolga/optimize-cssnano-plugin@"^1.0.5" from @vue/cli-service@4.5.15
npm WARN   node_modules/@vue/cli-service
npm WARN 
npm WARN Conflicting peer dependency: webpack@4.47.0
npm WARN node_modules/webpack
npm WARN   peer webpack@"^4.0.0" from @intervolga/optimize-cssnano-plugin@1.0.6
npm WARN   node_modules/@intervolga/optimize-cssnano-plugin
npm WARN     @intervolga/optimize-cssnano-plugin@"^1.0.5" from @vue/cli-service@4.5.15
npm WARN     node_modules/@vue/cli-service
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR! 
npm ERR! While resolving: @vue/cli-plugin-eslint@4.5.15
npm ERR! Found: eslint@8.8.0
npm ERR! node_modules/eslint
npm ERR!   dev eslint@"8.8.0" from the root project
npm ERR!   peer eslint@">= 4.12.1" from babel-eslint@10.1.0
npm ERR!   node_modules/babel-eslint
npm ERR!     dev babel-eslint@"10.1.0" from the root project
npm ERR!   7 more (eslint-plugin-import, eslint-plugin-node, ...)
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer eslint@">= 1.6.0 < 7.0.0" from @vue/cli-plugin-eslint@4.5.15
npm ERR! node_modules/@vue/cli-plugin-eslint
npm ERR!   dev @vue/cli-plugin-eslint@"4.5.15" from the root project
npm ERR! 
npm ERR! Conflicting peer dependency: eslint@6.8.0
npm ERR! node_modules/eslint
npm ERR!   peer eslint@">= 1.6.0 < 7.0.0" from @vue/cli-plugin-eslint@4.5.15
npm ERR!   node_modules/@vue/cli-plugin-eslint
npm ERR!     dev @vue/cli-plugin-eslint@"4.5.15" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /tmp/renovate/cache/others/npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /tmp/renovate/cache/others/npm/_logs/2024-04-16T21_41_19_298Z-debug-0.log

@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 290905b to 7592528 Compare April 20, 2022 02:47
@renovate renovate bot changed the title Update dependency core-js to v3.22.0 Update dependency core-js to v3.22.1 Apr 20, 2022
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 7592528 to d055b38 Compare April 21, 2022 16:16
@renovate renovate bot changed the title Update dependency core-js to v3.22.1 Update dependency core-js to v3.22.2 Apr 21, 2022
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from d055b38 to fd33cd2 Compare April 28, 2022 05:09
@renovate renovate bot changed the title Update dependency core-js to v3.22.2 Update dependency core-js to v3.22.3 Apr 28, 2022
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from fd33cd2 to 679edbb Compare May 2, 2022 19:07
@renovate renovate bot changed the title Update dependency core-js to v3.22.3 Update dependency core-js to v3.22.4 May 2, 2022
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 679edbb to 0093174 Compare May 10, 2022 11:59
@renovate renovate bot changed the title Update dependency core-js to v3.22.4 Update dependency core-js to v3.22.5 May 10, 2022
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 0093174 to c8c81b0 Compare May 22, 2022 19:09
@renovate renovate bot changed the title Update dependency core-js to v3.22.5 Update dependency core-js to v3.22.6 May 22, 2022
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from c8c81b0 to 2f8cdd2 Compare May 24, 2022 15:17
@renovate renovate bot changed the title Update dependency core-js to v3.22.6 Update dependency core-js to v3.22.7 May 24, 2022
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 2f8cdd2 to 0a8d06c Compare June 1, 2022 19:33
@renovate renovate bot changed the title Update dependency core-js to v3.22.7 Update dependency core-js to v3.22.8 Jun 1, 2022
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 0a8d06c to 04d8b71 Compare June 13, 2022 23:03
@renovate renovate bot changed the title Update dependency core-js to v3.22.8 Update dependency core-js to v3.23.0 Jun 13, 2022
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 04d8b71 to bbca822 Compare June 14, 2022 16:01
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from a1dc428 to 88a3f14 Compare February 14, 2024 10:35
@renovate renovate bot changed the title Update dependency core-js to v3.35.1 Update dependency core-js to v3.36.0 Feb 14, 2024
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 88a3f14 to 8e7ed33 Compare March 19, 2024 03:53
@renovate renovate bot changed the title Update dependency core-js to v3.36.0 Update dependency core-js to v3.36.1 Mar 19, 2024
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 8e7ed33 to ef85583 Compare April 16, 2024 21:41
@renovate renovate bot changed the title Update dependency core-js to v3.36.1 Update dependency core-js to v3.37.0 Apr 16, 2024
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from ef85583 to 0588be9 Compare May 14, 2024 11:40
@renovate renovate bot changed the title Update dependency core-js to v3.37.0 Update dependency core-js to v3.37.1 May 14, 2024
Copy link
Contributor Author

renovate bot commented May 14, 2024

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: package-lock.json
npm WARN ERESOLVE overriding peer dependency
npm WARN While resolving: @intervolga/optimize-cssnano-plugin@1.0.6
npm WARN Found: webpack@5.62.1
npm WARN node_modules/webpack
npm WARN   peer webpack@"^4.0.0 || ^5.0.0" from @soda/friendly-errors-webpack-plugin@1.8.0
npm WARN   node_modules/@soda/friendly-errors-webpack-plugin
npm WARN     @soda/friendly-errors-webpack-plugin@"^1.7.1" from @vue/cli-service@4.5.15
npm WARN     node_modules/@vue/cli-service
npm WARN   14 more (@vue/preload-webpack-plugin, babel-loader, ...)
npm WARN 
npm WARN Could not resolve dependency:
npm WARN peer webpack@"^4.0.0" from @intervolga/optimize-cssnano-plugin@1.0.6
npm WARN node_modules/@intervolga/optimize-cssnano-plugin
npm WARN   @intervolga/optimize-cssnano-plugin@"^1.0.5" from @vue/cli-service@4.5.15
npm WARN   node_modules/@vue/cli-service
npm WARN 
npm WARN Conflicting peer dependency: webpack@4.47.0
npm WARN node_modules/webpack
npm WARN   peer webpack@"^4.0.0" from @intervolga/optimize-cssnano-plugin@1.0.6
npm WARN   node_modules/@intervolga/optimize-cssnano-plugin
npm WARN     @intervolga/optimize-cssnano-plugin@"^1.0.5" from @vue/cli-service@4.5.15
npm WARN     node_modules/@vue/cli-service
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR! 
npm ERR! While resolving: @vue/cli-plugin-eslint@4.5.15
npm ERR! Found: eslint@8.8.0
npm ERR! node_modules/eslint
npm ERR!   dev eslint@"8.8.0" from the root project
npm ERR!   peer eslint@">= 4.12.1" from babel-eslint@10.1.0
npm ERR!   node_modules/babel-eslint
npm ERR!     dev babel-eslint@"10.1.0" from the root project
npm ERR!   7 more (eslint-plugin-import, eslint-plugin-node, ...)
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer eslint@">= 1.6.0 < 7.0.0" from @vue/cli-plugin-eslint@4.5.15
npm ERR! node_modules/@vue/cli-plugin-eslint
npm ERR!   dev @vue/cli-plugin-eslint@"4.5.15" from the root project
npm ERR! 
npm ERR! Conflicting peer dependency: eslint@6.8.0
npm ERR! node_modules/eslint
npm ERR!   peer eslint@">= 1.6.0 < 7.0.0" from @vue/cli-plugin-eslint@4.5.15
npm ERR!   node_modules/@vue/cli-plugin-eslint
npm ERR!     dev @vue/cli-plugin-eslint@"4.5.15" from the root project
npm ERR! 
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force, or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR! 
npm ERR! See /runner/cache/others/npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /runner/cache/others/npm/_logs/2025-09-25T18_29_15_268Z-debug-0.log

@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 0588be9 to 2e32b29 Compare August 4, 2024 19:38
@renovate renovate bot changed the title Update dependency core-js to v3.37.1 Update dependency core-js to v3.38.0 Aug 4, 2024
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 2e32b29 to c5d4b08 Compare August 20, 2024 13:35
@renovate renovate bot changed the title Update dependency core-js to v3.38.0 Update dependency core-js to v3.38.1 Aug 20, 2024
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from c5d4b08 to 787955f Compare October 31, 2024 01:35
@renovate renovate bot changed the title Update dependency core-js to v3.38.1 Update dependency core-js to v3.39.0 Oct 31, 2024
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 787955f to fe0d12a Compare January 8, 2025 15:54
@renovate renovate bot changed the title Update dependency core-js to v3.39.0 Update dependency core-js to v3.40.0 Jan 8, 2025
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from fe0d12a to 9e62ab7 Compare March 1, 2025 18:47
@renovate renovate bot changed the title Update dependency core-js to v3.40.0 Update dependency core-js to v3.41.0 Mar 1, 2025
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 9e62ab7 to cac7bdf Compare April 29, 2025 23:05
@renovate renovate bot changed the title Update dependency core-js to v3.41.0 Update dependency core-js to v3.42.0 Apr 29, 2025
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from cac7bdf to d793788 Compare June 9, 2025 11:49
@renovate renovate bot changed the title Update dependency core-js to v3.42.0 Update dependency core-js to v3.43.0 Jun 9, 2025
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from d793788 to e74a579 Compare July 7, 2025 15:48
@renovate renovate bot changed the title Update dependency core-js to v3.43.0 Update dependency core-js to v3.44.0 Jul 7, 2025
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from e74a579 to 9d3e6ae Compare August 7, 2025 10:59
@renovate renovate bot changed the title Update dependency core-js to v3.44.0 Update dependency core-js to v3.45.0 Aug 7, 2025
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 9d3e6ae to cf2d3aa Compare August 21, 2025 00:08
@renovate renovate bot changed the title Update dependency core-js to v3.45.0 Update dependency core-js to v3.45.1 Sep 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants