Skip to content

deps(server): bump fast-copy from 4.0.3 to 4.2.0 in /server - #150

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

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

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 20, 2026

Copy link
Copy Markdown
Contributor

Bumps fast-copy from 4.0.3 to 4.2.0.

Release notes

Sourced from fast-copy's releases.

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.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 DataView. The copy previously covered the entire backing buffer, so a view over part of a buffer read from the wrong position, and reads beyond its original bounds no longer threw.

Thanks to @​pralav-25 for identifying and fixing this.

4.1.1

  • #141 - Copy the contents of a Buffer into memory it owns, instead of returning a view over the original's memory. Buffer overrides slice with one that does not copy, so mutating the copy previously mutated the original.
  • #141 - Use a null prototype for the internal map of tag-specific copiers, so that a value carrying a custom Symbol.toStringTag cannot resolve to an inherited Object.prototype member as its copier. Tags such as toString, valueOf, or hasOwnProperty previously produced a garbage copy or threw.

4.1.0

  • #137 - Add maxDepth option to createCopier, bounding the number of nested objects traversed (defaults to 1000, pass Infinity to traverse without a limit)
  • #137 - Throw the new MaxDepthExceededError when a value is nested more deeply than maxDepth, instead of exhausting the call stack with a native RangeError; the error extends RangeError, so existing handling continues to work

Thanks to @​lenny-ts for identifying this.

Internal changes

  • The State object passed to custom methods now includes a depth property. This is maintained internally and should not be modified, but it is a required property on the exported State type, so any code constructing a State directly (such as a test mock) will need to provide it.

4.0.4

... (truncated)

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

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [fast-copy](https://github.com/planttheidea/fast-copy) from 4.0.3 to 4.2.0.
- [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.2.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Oct 20, 2026 •

Copy link
Copy Markdown

Deploying opensourcescout with  Cloudflare Pages  Cloudflare Pages

Latest commit: 8d2bb06
Status:🚫  Build failed.

View logs

@dependabot dependabot Bot added backend Backend services, APIs, business logic, and server-side implementation. dependencies Pull requests that update a dependency file security Security improvements, vulnerability fixes, and hardening. labels Oct 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backend Backend services, APIs, business logic, and server-side implementation. dependencies Pull requests that update a dependency file security Security improvements, vulnerability fixes, and hardening.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants