build(deps-dev): bump wrangler from 4.27.0 to 4.28.1 in the patch-versions group#293
build(deps-dev): bump wrangler from 4.27.0 to 4.28.1 in the patch-versions group#293dependabot[bot] wants to merge 1 commit intomainfrom
Conversation
Bumps the patch-versions group with 1 update: [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler). Updates `wrangler` from 4.27.0 to 4.28.1 - [Release notes](https://github.com/cloudflare/workers-sdk/releases) - [Changelog](https://github.com/cloudflare/workers-sdk/blob/main/packages/wrangler/CHANGELOG.md) - [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@4.28.1/packages/wrangler) --- updated-dependencies: - dependency-name: wrangler dependency-version: 4.28.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: patch-versions ... Signed-off-by: dependabot[bot] <support@github.com>
WalkthroughUpdated devDependency "wrangler" version in package.json from ^4.27.0 to ^4.28.1. No other fields or exports changed. Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes Possibly related PRs
Suggested reviewers
Poem
✨ Finishing Touches🧪 Generate unit tests
🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
There was a problem hiding this comment.
Actionable comments posted: 1
📜 Review details
Configuration used: CodeRabbit UI
Review profile: CHILL
Plan: Pro
⛔ Files ignored due to path filters (1)
yarn.lockis excluded by!**/yarn.lock,!**/*.lock
📒 Files selected for processing (1)
package.json(1 hunks)
| "prettier": "^3.6.2", | ||
| "tailwindcss": "^3.4.17", | ||
| "wrangler": "^4.27.0" | ||
| "wrangler": "^4.28.1" |
There was a problem hiding this comment.
💡 Verification agent
🧩 Analysis chain
Wrangler patch bump looks good; verify env config and lockfile resolution
- Change is scoped to a devDependency and aligns with Node >= 18. Low risk for production code.
- Given upstream changes around environment handling and remote bindings/auth, please verify that the
--env quickused in scripts maps to a defined environment in wrangler.toml and that the lockfile pins 4.28.1.
Run this to validate env presence and lockfile resolution:
🏁 Script executed:
#!/bin/bash
set -euo pipefail
echo "1) Confirm wrangler env 'quick' exists"
fd -i -a 'wrangler*.toml' || true
if rg -n '\[env\.quick\]' -S $(fd -i 'wrangler*.toml' | tr '\n' ' ') ; then
echo "Found [env.quick] in wrangler config."
else
echo "WARNING: [env.quick] not found in wrangler config files (wrangler*.toml)."
fi
echo
echo "2) Locate scripts referencing wrangler env usage"
rg -n --pretty 'wrangler\s+dev.*--env\s+quick|wrangler\s+build' -A 1 package.json || true
echo
echo "3) Verify package.json dependency range"
jq -r '.devDependencies.wrangler' package.json
echo
echo "4) Verify yarn.lock resolution (Yarn Berry)"
if [ -f yarn.lock ]; then
rg -n '^wrangler@' -nA 3 yarn.lock | sed -n '1,20p'
else
echo "No yarn.lock found."
fiLength of output: 1474
🏁 Script executed:
#!/bin/bash
set -euo pipefail
echo "1) Confirm [env.quick] in wrangler.toml"
if grep -q '^\[env\.quick\]' wrangler.toml; then
echo "Found [env.quick] in wrangler.toml"
else
echo "WARNING: [env.quick] not found in wrangler.toml"
fi
echo
echo "2) Verify yarn.lock resolution for wrangler@4.28.1"
if [ -f yarn.lock ]; then
grep -n '^wrangler@' yarn.lock | head -n 20
else
echo "No yarn.lock found."
fiLength of output: 443
Add missing Wrangler environment and update lockfile
- wrangler.toml: no
[env.quick]section was found — please add or verify thequickenvironment in your Wrangler config. - package.json (line 21): you’re running
wrangler dev --env quick; ensure that maps to a real env in wrangler.toml. - yarn.lock: we didn’t find any
wrangler@…entries — runyarn install(oryarn dedupe) to pick up the bumped^4.28.1and verify it’s pinned in your lockfile.
🤖 Prompt for AI Agents
In package.json around line 10 (and referenced script at line ~21) the repo
references wrangler@^4.28.1 and uses `--env quick` but wrangler.toml has no
`[env.quick]` section and yarn.lock lacks a pinned wrangler entry; add a
`[env.quick]` section to wrangler.toml (or change the package.json script to use
an existing environment), then run `yarn install` (or `yarn dedupe`/`yarn
install --check-files`) to update yarn.lock so wrangler@^4.28.1 is
recorded/pinned, and verify the package.json script and wrangler.toml env names
match.
|
@sudo-shashank, tests seemed to be failing on this update. Could you please check what is going on? |
|
Superseded by #295 |
|
This pull request was built based on a group rule. Closing it will not ignore any of these versions in future pull requests. To ignore these dependencies, configure ignore rules in dependabot.yml |
Bumps the patch-versions group with 1 update: wrangler.
Updates
wranglerfrom 4.27.0 to 4.28.1Release notes
Sourced from wrangler's releases.
... (truncated)
Changelog
Sourced from wrangler's changelog.
... (truncated)
Commits
d16de46Version Packages (#10223)93c4c26fix: strip ANSI escape codes from wrangler log files (#10209)2e8eb24fixstartWorkernot respectingauthoptions for remote bindings (#10122)773cca3fix specified environments being ignored for remote bindings in some cases (#...48853a6validate container configuration in wrangler (#9774)5bd0a19stop vitest pool workers breaking when containers are present (#10162)390b7fbVersion Packages (#10156)ab59066Move macOS version validation from@cloudflare/clito miniflare (#10211)dae1377WC-3776 Require confirm for delete when Pages project binds to worker (#10186)43b6f7bchore: rename old mixed-mode references to remote-bindings (#10134)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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill 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 versionwill 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 conditionsSummary by CodeRabbit