Skip to content

Bump fast-copy from 4.0.3 to 4.3.1 - #3981

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/fast-copy-4.1.2
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/fast-copy-4.1.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 6, 2026 •

Copy link
Copy Markdown
Contributor

Bumps fast-copy from 4.0.3 to 4.3.1.

Release notes

Sourced from fast-copy's releases.

Release 4.3.1

  • [Fix] Ensure empty SharedArrayBuffer subclass is handled (#160) (b1ce69f)
  • Preserve subclasses when copying resizable buffers (#158) (d2600fd)
  • [Fix] Ensure nested array buffers use copier (#159) (fa55f60)
  • [Fix] Preserve SharedArrayBuffer contents in public copies (#157) (ab58bfe)

Release 4.3.0

  • [Cleanup] Consistent strict own properties (#156) (09d4b1f)
  • fix: preserve RegExp own properties in strict copies (#155) (74354f5)
  • Bump the npm_and_yarn group across 1 directory with 2 updates (#154) (17e808e)
  • add FUNDING.yml file (#153) (c0341e5)

Release 4.2.0

  • add test cases requested from #147 (#152) (721c4a1)
  • Preserve own proto properties when copying objects (#147) (3606924)
  • update CHANGELOG (0315cda)
  • [Documentaion] Loose array copies do not maintain sparseness (#151) (fca2350)
  • [Cleanup] Test suite cleanup from #150 (cac4371)
  • fix: preserve Date own properties in strict copies (#150) (ec1ff4f)
  • Handle non-function prototype constructors when copying (#146) (07333a5)
  • Bump ip-address from 10.7.0 to 10.7.3 in the npm_and_yarn group across 1 directory (#145) (0851ef5)
  • Bump serialize-javascript from 7.1.1 to 7.1.2 in the npm_and_yarn group across 1 directory (#144) (87936ba)

Release 4.1.2

  • Update CHANGELOG (2c19569)
  • [Bugfix] Preserve DataView byte offset and length when copying (#143) (851526c)
  • docs: correct strict and recursive copier examples (#142) (3b447e0)

Release 4.1.1

  • [Bugfix] Audit for edge-case gaps (#141) (decb094)
  • [Maintenance] Update build tools (#140) (74edf81)

Release 4.1.0

  • [Security] Unbounded recursion on deep instances (#137) (caa7caa)

Release 4.0.4

  • [Enhancement] Micro-optimizations (#136) (ceb5366)
  • [Maintenance] Update build tools (#135) (949215c)
  • Bump the npm_and_yarn group across 1 directory with 3 updates (#134) (5acb8f5)
  • Bump vite from 7.3.2 to 7.3.5 in the npm_and_yarn group across 1 directory (#133) (572108e)
  • Bump postcss from 8.5.9 to 8.5.14 in the npm_and_yarn group across 1 directory (#132) (e82e93c)
  • Bump ip-address from 10.1.0 to 10.2.0 in the npm_and_yarn group across 1 directory (#131) (c0a0a45)
Changelog

Sourced from fast-copy's changelog.

4.3.1

Bug fixes

  • #157 - Copy SharedArrayBuffers with the arrayBuffer method, preserving their contents; they previously fell through to the object copier, so copies were empty, and a strict copy of an object containing both a SharedArrayBuffer and a DataView over it could throw (thanks @​mayankdhingra02)
  • #159 - Copy the buffer of a DataView with the arrayBuffer method, so that a custom arrayBuffer override is honored; the default copier was previously always used
  • #158 - Preserve the subclass of copied resizable ArrayBuffers and growable SharedArrayBuffers; copies were previously instances of the base class (thanks @​umtong)
  • #160 - Preserve the subclass of copied empty, fixed-length SharedArrayBuffers; copies were previously instances of the base class

4.3.0

Enhancements

  • #155 - Preserve own RegExp properties in strict mode (thanks @​blueDaydreaming725)
  • #156 - Preserve own properties in strict mode for all remaining copied types: ArrayBuffer, typed arrays (including Buffer), Blob, DataView, and primitive wrappers (Boolean, Number, and String)
  • #156 - In strict mode, circular and repeated references to any of these types now resolve to a single copy, including a DataView and the buffer it views

Bug fixes

  • #156 - Keep copies of resizable ArrayBuffers and growable SharedArrayBuffers resizable, with the same maxByteLength; copies were previously fixed-length

4.2.0

Enhancements

Bug fixes

  • #146 - Ensure Constructor is a function before performing native code check, preventing edge case throw condition (thanks @​fhgffy)
  • #147 - Preserve own __proto__ properties when copying objects (thanks @​feritcemkahraman)

4.1.2

  • #143 - Preserve the byteOffset and byteLength of a copied

... (truncated)

Commits
  • 0d834cf Release 4.3.1
  • b1ce69f [Fix] Ensure empty SharedArrayBuffer subclass is handled (#160)
  • d2600fd Preserve subclasses when copying resizable buffers (#158)
  • fa55f60 [Fix] Ensure nested array buffers use copier (#159)
  • ab58bfe [Fix] Preserve SharedArrayBuffer contents in public copies (#157)
  • eff50e7 Release 4.3.0
  • 09d4b1f [Cleanup] Consistent strict own properties (#156)
  • 74354f5 fix: preserve RegExp own properties in strict copies (#155)
  • 17e808e Bump the npm_and_yarn group across 1 directory with 2 updates (#154)
  • c0341e5 add FUNDING.yml file (#153)
  • Additional commits viewable in compare view

@github-actions github-actions Bot added type: chore Routine tasks like conversions, reorganization, and maintenance work. and removed dependencies labels Oct 6, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/fast-copy-4.1.2 branch 16 times, most recently from c5740be to 3be4128 Compare October 13, 2026 01:22
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/fast-copy-4.1.2 branch 5 times, most recently from 3f402f3 to a8176e6 Compare October 14, 2026 06:11
@dependabot dependabot Bot changed the title chore(deps): bump fast-copy from 4.0.3 to 4.1.2 chore(deps): bump fast-copy from 4.0.3 to 4.2.0 Oct 15, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/fast-copy-4.1.2 branch from a8176e6 to 3c29b65 Compare October 15, 2026 07:38
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/fast-copy-4.1.2 branch 10 times, most recently from 0b5c549 to d3d3ed4 Compare October 23, 2026 00:33
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/fast-copy-4.1.2 branch 3 times, most recently from 0c7d254 to f9f64f8 Compare October 24, 2026 23:16
@dependabot dependabot Bot changed the title chore(deps): bump fast-copy from 4.0.3 to 4.2.0 chore(deps): bump fast-copy from 4.0.3 to 4.3.1 Oct 27, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/fast-copy-4.1.2 branch 4 times, most recently from 6de327d to d2d7fa8 Compare October 28, 2026 03:03
@dependabot dependabot Bot changed the title chore(deps): bump fast-copy from 4.0.3 to 4.3.1 chore(deps): Bump fast-copy from 4.0.3 to 4.3.1 Oct 28, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/fast-copy-4.1.2 branch 3 times, most recently from 021da1e to 5d397d2 Compare October 29, 2026 06:18
@dependabot dependabot Bot changed the title chore(deps): Bump fast-copy from 4.0.3 to 4.3.1 Bump fast-copy from 4.0.3 to 4.3.1 Oct 29, 2026
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/fast-copy-4.1.2 branch 5 times, most recently from a958e10 to 5444437 Compare October 31, 2026 05:00
Bumps [fast-copy](https://github.com/planttheidea/fast-copy) from 4.0.3 to 4.3.1.
- [Release notes](https://github.com/planttheidea/fast-copy/releases)
- [Changelog](https://github.com/planttheidea/fast-copy/blob/main/CHANGELOG.md)
- [Commits](planttheidea/fast-copy@v4.0.3...v4.3.1)

---
updated-dependencies:
- dependency-name: fast-copy
  dependency-version: 4.1.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/fast-copy-4.1.2 branch from 5444437 to 8c6ac6c Compare October 31, 2026 12:35

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: chore Routine tasks like conversions, reorganization, and maintenance work.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants