Skip to content

Bump the npm_and_yarn group across 1 directory with 2 updates#39

Merged
LCSOGthb merged 1 commit intomainfrom
dependabot/npm_and_yarn/npm_and_yarn-4e339a75da
Apr 5, 2026
Merged

Bump the npm_and_yarn group across 1 directory with 2 updates#39
LCSOGthb merged 1 commit intomainfrom
dependabot/npm_and_yarn/npm_and_yarn-4e339a75da

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Jan 21, 2026

Bumps the npm_and_yarn group with 2 updates in the / directory: wrangler and undici.

Updates wrangler from 4.54.0 to 4.59.1

Release notes

Sourced from wrangler's releases.

wrangler@4.59.1

Patch Changes

  • #11889 99b1f32 Thanks @​emily-shen! - Use argument array when executing git commands with wrangler pages deploy

    Pass user provided values from --commit-hash safely to underlying git command.

wrangler@4.59.0

Minor Changes

  • #11852 ad65efa Thanks @​NuroDev! - Add --check flag to wrangler types command

    The new --check flag allows you to verify that your generated types file is up-to-date without regenerating it. This is useful for CI/CD pipelines, pre-commit hooks, or any scenario where you want to ensure types have been committed after configuration changes.

    When types are up-to-date, the command exits with code 0:

    $ wrangler types --check
    ✨ Types at worker-configuration.d.ts are up to date.

    When types are out-of-date, the command exits with code 1:

    $ wrangler types --check
    ✘ [ERROR] Types at worker-configuration.d.ts are out of date. Run `wrangler types` to regenerate.

    You can also use it with a custom output path:

    $ wrangler types ./custom-types.d.ts --check
  • #11529 43d5363 Thanks @​matthewdavidrodgers! - Add ability to enable higher asset count limits for Pages deployments

    Wrangler can now read asset count limits from JWT claims during Pages deployments, allowing users to be enabled for higher limits (up to 100,000 assets) on a per-account basis. The default limit remains at 20,000 assets.

  • #11755 0f8d69d Thanks @​nikitassharma! - Users can now specify constraints.tiers for their container applications. tier is deprecated in favor of tiers. If left unset, we will default to tiers: [1, 2]. Note that constraints is an experimental feature.

Patch Changes

  • #11820 b0e54b2 Thanks @​MattieTK! - Add AI agent detection to analytics events

    Wrangler now detects when commands are executed by AI coding agents (such as Claude Code, Cursor, GitHub Copilot, etc.) using the am-i-vibing library. This information is included as an agent property in all analytics events, helping Cloudflare understand how developers interact with Wrangler through AI assistants.

... (truncated)

Commits
  • 37a8607 Version Packages (#11890)
  • 99b1f32 fix: execute git commands in pages deploy safely (#11889)
  • e98c95a Version Packages (#11836)
  • ad65efa Add --check flag to wrangler types (#11852)
  • beb96af feat(unenv-preset): add support for native node:sqlite module (#11841)
  • b0e54b2 [wrangler] Add AI agent detection to analytics events (#11820)
  • 2203af4 Add Node.js 24 and 25 compatibility to the test suites for Miniflare, Wrangle...
  • b6148ed chore(deps): bump the workerd-and-workers-types group with 2 updates (#11872)
  • 0eb973d Do not warn user when using a redirected config that came from a config with ...
  • 0f8d69d containers: users can set multiple tiers for constraints (#11755)
  • Additional commits viewable in compare view

Updates undici from 7.14.0 to 7.18.2

Release notes

Sourced from undici's releases.

v7.18.2

⚠️ Security Release

This fixes GHSA-g9mf-h72j-4rw9 and CVE-2026-22036.

What's Changed

Full Changelog: nodejs/undici@v7.18.1...v7.18.2

v7.18.1

What's Changed

Full Changelog: nodejs/undici@v7.18.0...v7.18.1

v7.18.0

What's Changed

Full Changelog: nodejs/undici@v7.17.0...v7.18.0

v7.17.0

What's Changed

... (truncated)

Commits
  • 7e5cb2d Bumped v7.18.2 (#4730)
  • b04e3cb fix(decompress): limit Content-Encoding chain to 5 to prevent resource exhaus...
  • 2bcb77b Bumped v7.18.1 (#4728)
  • 58a12b7 build(deps): bump actions/checkout from 6.0.0 to 6.0.1 (#4719)
  • 5fa2930 build(deps): bump step-security/harden-runner from 2.13.1 to 2.14.0 (#4718)
  • fbbe283 docs: add security warning for strictContentLength option (#4726)
  • ce12d9e fix: do not crash if Node.js is compiled without SSL (#4727)
  • ebe3e33 Bumped v7.18.0 (#4725)
  • 4e9b88b fix: limit Content-Encoding chain to 5 to prevent resource exhaustion
  • d560767 Bumped v7.17.0 (#4724)
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for undici since your current version.


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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions
    You can disable automated security fix PRs for this repo from the Security Alerts page.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jan 21, 2026
@vercel
Copy link
Copy Markdown
Contributor

vercel Bot commented Jan 21, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
games Error Error Apr 5, 2026 8:37am

@cloudflare-workers-and-pages
Copy link
Copy Markdown

cloudflare-workers-and-pages Bot commented Jan 21, 2026

Deploying with  Cloudflare Workers  Cloudflare Workers

The latest updates on your project. Learn more about integrating Git with Workers.

Status Name Latest Commit Updated (UTC)
❌ Deployment failed
View logs
games 5958d92 Apr 05 2026, 08:37 AM

@netlify
Copy link
Copy Markdown

netlify Bot commented Jan 21, 2026

Deploy Preview for lsngames ready!

Name Link
🔨 Latest commit 8feb6d7
🔍 Latest deploy log https://app.netlify.com/projects/lsngames/deploys/6971619dadb2630008af7b24
😎 Deploy Preview https://deploy-preview-39--lsngames.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Jan 21, 2026

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


Comment @coderabbitai help to get the list of available commands and usage tips.

@deepsource-io
Copy link
Copy Markdown

deepsource-io Bot commented Jan 21, 2026

DeepSource Code Review

We reviewed changes in 94dc4ba...5958d92 on this pull request. Below is the summary for the review, and you can see the individual issues we found as inline review comments.

See full review on DeepSource ↗

PR Report Card

Overall Grade   Security  

Reliability  

Complexity  

Hygiene  

Code Review Summary

Analyzer Status Updated (UTC) Details
JavaScript Apr 5, 2026 8:37a.m. Review ↗
Python Apr 5, 2026 8:37a.m. Review ↗
Rust Apr 5, 2026 8:37a.m. Review ↗
Secrets Apr 5, 2026 8:37a.m. Review ↗
Ruby Apr 5, 2026 8:37a.m. Review ↗
Shell Apr 5, 2026 8:37a.m. Review ↗
Scala Apr 5, 2026 8:37a.m. Review ↗
SQL Apr 5, 2026 8:37a.m. Review ↗
Terraform Apr 5, 2026 8:37a.m. Review ↗
Test coverage Apr 5, 2026 8:37a.m. Review ↗
Swift Apr 5, 2026 8:37a.m. Review ↗
C & C++ Apr 5, 2026 8:37a.m. Review ↗
C# Apr 5, 2026 8:37a.m. Review ↗
Ansible Apr 5, 2026 8:37a.m. Review ↗

Bumps the npm_and_yarn group with 2 updates in the / directory: [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) and [undici](https://github.com/nodejs/undici).


Updates `wrangler` from 4.54.0 to 4.59.1
- [Release notes](https://github.com/cloudflare/workers-sdk/releases)
- [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@4.59.1/packages/wrangler)

Updates `undici` from 7.14.0 to 7.18.2
- [Release notes](https://github.com/nodejs/undici/releases)
- [Commits](nodejs/undici@v7.14.0...v7.18.2)

---
updated-dependencies:
- dependency-name: wrangler
  dependency-version: 4.59.1
  dependency-type: direct:development
  dependency-group: npm_and_yarn
- dependency-name: undici
  dependency-version: 7.18.2
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
@LCSOGthb LCSOGthb force-pushed the dependabot/npm_and_yarn/npm_and_yarn-4e339a75da branch from 8feb6d7 to 5958d92 Compare April 5, 2026 08:37
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 5, 2026

Deploy Preview for lsngames ready!

Name Link
🔨 Latest commit 5958d92
🔍 Latest deploy log https://app.netlify.com/projects/lsngames/deploys/69d21f3ada165c00080c2ac2
😎 Deploy Preview https://deploy-preview-39--lsngames.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@codacy-production
Copy link
Copy Markdown

Not up to standards ⛔

🔴 Issues 1 high

Alerts:
⚠ 1 issue (≤ 0 issues of at least minor severity)

Results:
1 new issue

Category Results
Security 1 high

View in Codacy

🟢 Metrics 0 complexity · 0 duplication

Metric Results
Complexity 0
Duplication 0

View in Codacy

AI Reviewer: first review requested successfully. AI can make mistakes. Always validate suggestions.

Run reviewer

TIP This summary will be updated as you push new changes. Give us feedback

@LCSOGthb LCSOGthb merged commit 2e44ebd into main Apr 5, 2026
27 of 34 checks passed
@LCSOGthb LCSOGthb deleted the dependabot/npm_and_yarn/npm_and_yarn-4e339a75da branch April 5, 2026 08:38
Copy link
Copy Markdown

@codacy-production codacy-production Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR addresses a security vulnerability (CVE-2026-22036) by updating undici and wrangler. However, the analysis shows that the PR is currently not up to standards due to a new quality issue regarding dependency versioning. There are also significant structural changes in package-lock.json—specifically the removal of peer dependency flags—that warrant investigation to ensure the lockfile wasn't inadvertently corrupted or generated with an incompatible npm version. Finally, there is a mismatch between the versions cited in the PR description and those actually implemented in the code.

About this PR

  • The package-lock.json contains major structural changes, including the removal of peer: true flags for core packages like react and acorn. This often indicates the lockfile was regenerated using a different npm version or configuration. Please verify that these changes do not break peer dependency resolution in production.
  • There is a discrepancy between the PR description and the implementation: the description specifies an upgrade to wrangler v4.59.1, but the code implements v4.59.3. Additionally, the starting version in the diff is 4.22.0, not 4.54.0 as stated.

Test suggestions

  • Verify successful dependency installation and environment stability with the updated lockfile structure.
  • Verify the new 'wrangler types --check' command functions as expected in a local environment.
Prompt proposal for missing tests
Consider implementing these tests if applicable:
1. Verify successful dependency installation and environment stability with the updated lockfile structure.
2. Verify the new 'wrangler types --check' command functions as expected in a local environment.

🗒️ Improve review quality by adding custom instructions

Comment thread package.json
"eslint-config-next": "15.3.4",
"tailwindcss": "^4",
"wrangler": "^4.22.0"
"wrangler": "^4.59.3"
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔴 HIGH RISK

Pin the version of 'wrangler' to '4.59.3' instead of using a range ('^') to improve security and build consistency. This ensures all environments use the identical verified version, mitigating supply chain risks. Note that this implemented version (4.59.3) also differs slightly from the version mentioned in the PR description (4.59.1).

Suggested change
"wrangler": "^4.59.3"
"wrangler": "4.59.3"

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.

1 participant