Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 7, 2021

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
core-js (source) ^3.16.2^3.48.0 age adoption passing confidence

Release Notes

zloirock/core-js (core-js)

v3.48.0

Compare Source

  • Changes v3.47.0...v3.48.0 (126 commits)
  • Map upsert proposal:
    • Built-ins:
      • Map.prototype.getOrInsert
      • Map.prototype.getOrInsertComputed
      • WeakMap.prototype.getOrInsert
      • WeakMap.prototype.getOrInsertComputed
    • Moved to stable ES, January 2026 TC39 meeting
    • Added es. namespace modules, /es/ and /stable/ namespaces entries
  • Use CreateDataProperty / CreateDataPropertyOrThrow in some missed cases, #​1497
  • Minor fix / optimization in the RegExp constructor (NCG and dotAll) polyfill
  • Added some more workarounds for a Safari < 13 bug with silent ignore of non-writable array .length
  • Added detection of a Webkit bug: Iterator.prototype.flatMap throws on iterator without return method
  • Added detection of a V8 ~ Chromium < 144 bug: Uint8Array.prototype.setFromHex throws an error on length-tracking views over ResizableArrayBuffer
  • Compat data improvements:

v3.47.0

Compare Source

v3.46.0

Compare Source

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[@&#8203;@&#8203;dispose]
      • AsyncDisposableStack
        • AsyncDisposableStack.prototype.disposeAsync
        • AsyncDisposableStack.prototype.use
        • AsyncDisposableStack.prototype.adopt
        • AsyncDisposableStack.prototype.defer
        • AsyncDisposableStack.prototype.move
        • AsyncDisposableStack.prototype[@&#8203;@&#8203;asyncDispose]
      • Iterator.prototype[@&#8203;@&#8203;dispose]
      • AsyncIterator.prototype[@&#8203;@&#8203;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[@&#8203;@&#8203;match]
    • RegExp.prototype[@&#8203;@&#8203;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

  • Fixed internal ToLength operation with bigints, #​1318
  • Removed significant redundant code from String.prototype.split polyfill
  • Fixed setting names of methods with symbol keys in some old engines
  • Minor fix of prototype methods export logic in the pure version
  • 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 requested a review from latipun7 as a code owner November 7, 2021 06:47
@renovate renovate bot added dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code labels Nov 7, 2021
@renovate renovate bot force-pushed the renovate/core-js-3.x branch 6 times, most recently from 49c7d8d to 52c1a7d Compare November 13, 2021 09:46
@renovate renovate bot changed the title build(deps): update core-js to ^3.19.1 build(deps): update core-js to ^3.19.2 Nov 29, 2021
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 52c1a7d to b9e5ffe Compare November 29, 2021 19:34
@renovate renovate bot changed the title build(deps): update core-js to ^3.19.2 build(deps): update core-js to ^3.19.3 Dec 6, 2021
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from b9e5ffe to 924ad17 Compare December 6, 2021 09:18
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 924ad17 to 3d07fdf Compare December 15, 2021 20:42
@renovate renovate bot changed the title build(deps): update core-js to ^3.19.3 build(deps): update core-js to ^3.20.0 Dec 15, 2021
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 3d07fdf to c6dc778 Compare December 23, 2021 11:32
@renovate renovate bot changed the title build(deps): update core-js to ^3.20.0 build(deps): update core-js to ^3.20.1 Dec 23, 2021
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from c6dc778 to f8cb145 Compare January 1, 2022 19:39
@renovate renovate bot changed the title build(deps): update core-js to ^3.20.1 build(deps): update core-js to ^3.20.2 Jan 1, 2022
@renovate renovate bot changed the title build(deps): update core-js to ^3.20.2 build(deps): update core-js to ^3.20.3 Jan 15, 2022
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from f8cb145 to 2fb3458 Compare January 15, 2022 12:33
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 2fb3458 to e81e9f4 Compare March 7, 2022 16:49
@renovate renovate bot changed the title build(deps): update core-js to ^3.20.3 build(deps): update core-js to ^3.21.1 Mar 7, 2022
@renovate renovate bot changed the title build(deps): update core-js to ^3.21.1 build(deps): update core-js to ^3.22.2 Apr 24, 2022
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from e81e9f4 to c1f2961 Compare April 24, 2022 21:53
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from c1f2961 to 423f64c Compare May 15, 2022 19:24
@renovate renovate bot changed the title build(deps): update core-js to ^3.22.2 build(deps): update core-js to ^3.22.5 May 15, 2022
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 423f64c to 0bd129d Compare June 18, 2022 12:48
@renovate renovate bot changed the title build(deps): update core-js to ^3.22.5 build(deps): update core-js to ^3.23.1 Jun 18, 2022
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 0bd129d to 5f2cee8 Compare June 23, 2022 19:28
@renovate renovate bot changed the title build(deps): update core-js to ^3.36.1 build(deps): update core-js to ^3.37.0 Apr 16, 2024
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from af29a38 to 4161fa7 Compare May 14, 2024 10:35
@renovate renovate bot changed the title build(deps): update core-js to ^3.37.0 build(deps): update core-js to ^3.37.1 May 14, 2024
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 4161fa7 to 84f4280 Compare August 4, 2024 18:50
@renovate renovate bot changed the title build(deps): update core-js to ^3.37.1 build(deps): update core-js to ^3.38.0 Aug 4, 2024
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 84f4280 to a4976ed Compare August 20, 2024 14:11
@renovate renovate bot changed the title build(deps): update core-js to ^3.38.0 build(deps): update core-js to ^3.38.1 Aug 20, 2024
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from a4976ed to d6cede5 Compare October 31, 2024 00:50
@renovate renovate bot changed the title build(deps): update core-js to ^3.38.1 build(deps): update core-js to ^3.39.0 Oct 31, 2024
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from d6cede5 to 6e92d90 Compare January 8, 2025 15:06
@renovate renovate bot changed the title build(deps): update core-js to ^3.39.0 build(deps): update core-js to ^3.40.0 Jan 8, 2025
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 6e92d90 to 96ac7c4 Compare March 1, 2025 18:01
@renovate renovate bot changed the title build(deps): update core-js to ^3.40.0 build(deps): update core-js to ^3.41.0 Mar 1, 2025
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 96ac7c4 to db1fab9 Compare April 30, 2025 00:08
@renovate renovate bot changed the title build(deps): update core-js to ^3.41.0 build(deps): update core-js to ^3.42.0 Apr 30, 2025
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from db1fab9 to 1da675b Compare June 9, 2025 10:51
@renovate renovate bot changed the title build(deps): update core-js to ^3.42.0 build(deps): update core-js to ^3.43.0 Jun 9, 2025
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 1da675b to 8004292 Compare July 7, 2025 16:42
@renovate renovate bot changed the title build(deps): update core-js to ^3.43.0 build(deps): update core-js to ^3.44.0 Jul 7, 2025
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 8004292 to ff92c69 Compare August 4, 2025 23:44
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from ff92c69 to b347b20 Compare August 23, 2025 07:41
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from b347b20 to f2f7845 Compare October 10, 2025 12:05
@renovate renovate bot changed the title build(deps): update core-js to ^3.44.0 build(deps): update core-js to ^3.46.0 Oct 10, 2025
@renovate renovate bot force-pushed the renovate/core-js-3.x branch 2 times, most recently from d4e43c9 to 69f19d7 Compare November 21, 2025 10:52
@renovate renovate bot changed the title build(deps): update core-js to ^3.46.0 build(deps): update core-js to ^3.47.0 Nov 21, 2025
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from 69f19d7 to be459e9 Compare January 23, 2026 20:39
@renovate renovate bot force-pushed the renovate/core-js-3.x branch from be459e9 to 740134c Compare January 24, 2026 21:10
@renovate renovate bot changed the title build(deps): update core-js to ^3.47.0 build(deps): update core-js to ^3.48.0 Jan 24, 2026
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 javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants