chore(deps-dev): bump wrangler from 4.95.0 to 4.97.0 in /apps/landing
Bumps wrangler from 4.95.0 to 4.97.0.
Release notes
Sourced from wrangler's releases.
wrangler@4.97.0
Minor Changes
#13996
94b29f7Thanks@vaishnav-mk! - Add restart-from-step options towrangler workflows instances restartYou can now restart a Workflow instance from a specific step using
--from-step-name, with optional--from-step-countand--from-step-typedisambiguation. These options work for both remote Workflow instances and localwrangler dev --localsessions.Patch Changes
#14141
b210c5eThanks@MattieTK! - Add re-authentication hint to account fetch error messagesWhen Wrangler fails to automatically retrieve account IDs, the error messages now suggest running
wrangler loginas a troubleshooting step. This addresses confusion for users who encounter these errors after OAuth system changes or other authentication issues.#14078
aec1bb8Thanks@MattieTK! - Bumpam-i-vibingfrom 0.1.1 to 0.4.0This updates the agentic environment detection library to the latest version, which includes improved detection coverage for newer AI coding agents.
#14147
e06cbb7Thanks@dependabot! - Update dependencies of "miniflare", "wrangler"The following dependency versions have been updated:
Dependency From To workerd 1.20260529.1 1.20260601.1 #14027
9a26191Thanks@matingathani! - Gracefully handle EMFILE error when assets directory exceeds OS watcher limitPreviously, when
wrangler devwas pointed at an assets directory with more than ~4,096 subdirectories, the chokidar file watcher threw anEMFILE: too many open fileserror that was not caught, causing an infinite error loop that made the dev server unresponsive.Now the error is caught and wrangler:
- Logs a clear warning explaining the platform watcher limit was hit
- Recommends reducing the number of subdirectories by flattening or restructuring the assets directory
- Disables the assets watcher gracefully so the dev server continues working without hot-reload
#14041
5565823Thanks@matingathani! - Fixwrangler completeprinting the AI skills prompt into shell completion outputPreviously, running
eval "$(wrangler complete zsh)"(or any other shell) would fail with errors likezsh: command not found: --install-skillsbecause the interactive AI agent skills installation prompt was included in the completion script output.The skills prompt is now skipped when running
wrangler complete, so the generated completion script is clean and can be sourced correctly.#13881
890fca7Thanks@matingathani! - Show a clear error when--metadatais not valid JSON instead of silently ignoring the value#14149
6fc9777Thanks@mattjohnsonpint! - Fixwrangler deploy --upload-source-mapssilently skipping source maps when the entry file ends with magic comments after//# sourceMappingURL=Wrangler previously assumed the
//# sourceMappingURL=comment was the last non-empty line of a module. Tools likesentry-cli sourcemaps injectappend a//# debugId=comment after it, which silently caused source maps to be omitted from the upload form, most commonly when deploying with--no-bundle --upload-source-maps. Wrangler now scans trailing magic comments (lines starting with//#or//@) and detects the//# sourceMappingURL=comment regardless of which other magic comments follow it.#14105
337e912Thanks@dario-piotrowicz! - Remove trailing periods from URLs in terminal outputURLs printed to the terminal with a sentence-ending period (e.g.
https://example.com/path.) would include the period when clicked in some terminal emulators, causing 404 errors. This removes trailing periods from all URLs displayed in CLI output across wrangler, miniflare, vitest-pool-workers, and workers-utils.
... (truncated)
Commits
0b60424Version Packages (#14142)42288d4fix: IncludecurrentAgentSkillsInstalledin command telemetry events (#14155)6fc9777[wrangler] fix: don't assume sourceMappingURL is on the last line (#14149)94b29f7[workflows] Restart from step (#13996)e06cbb7Bump the workerd-and-workers-types group with 2 updates (#14147)5565823[wrangler] Fixwrangler completeprinting AI skills prompt into shell compl...8e7b74f[wrangler] fix: send Workflows schedules as { cron } objects on deploy (#14150)9a26191[wrangler] fix: gracefully handle EMFILE when assets watcher exceeds director...aec1bb8[wrangler] Bump am-i-vibing from 0.1.1 to 0.4.0 (#14078)890fca7[wrangler] fix: show clear error when --metadata is not valid JSON (#13881)- See full diff in compare view
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 show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Summary by cubic
Update wrangler to 4.97.0 in apps/landing to improve local dev reliability and deployment tooling. No application code changes.
- Dependencies
- Bump
wrangler4.95.0 → 4.97.0. - Fixes: more reliable source map uploads, graceful handling of EMFILE watcher limits, clean shell completions, clearer JSON and login error messages.
- Adds restart-from-step for Workflows; updates
workerd.
- Bump