wrangler-4-124-0-4-b
Claude Code's read-only tools, web search on, ludion sync on
Question
How can I make wrangler versions upload pick the newest compatibility date automatically?
Answer key
- A correct answer says
- `wrangler deploy --latest` and `wrangler versions upload --latest` set the compatibility date to the newest date the bundled workerd supports (its release date).
- The stale answer
- `wrangler deploy --latest` sets the compatibility date to today's date.
Answer
Pass `--latest`: `npx wrangler versions upload --latest`. In wrangler 4.124.0 and later (you have 4.148.0), `--latest` uses the newest compatibility date your installed Wrangler supports, so it doesn't reach for a runtime date newer than your CLI. Don't also set `--compatibility-date` on the command line, because that pins a specific date.
This project's `.ludion/lessons.md` notes that a compatibility date of 2026-08-04 or later turns `nodejs_compat` on by default. If you don't want that, remove the `nodejs_compat` flags and add both `no_nodejs_compat` and `no_nodejs_compat_v2` to `compatibility_flags`.
I took these details from the lessons file and didn't run the command here, so `npx wrangler versions upload --help` will confirm how the flag works in your version.Grade
correct
The judge's reason: It says `wrangler versions upload --latest` uses the newest compatibility date the installed Wrangler supports rather than today's date, which matches the key.
Session log
Agent
Pass `--latest`: `npx wrangler versions upload --latest`. In wrangler 4.124.0 and later (you have 4.148.0), `--latest` uses the newest compatibility date your installed Wrangler supports, so it doesn't reach for a runtime date newer than your CLI. Don't also set `--compatibility-date` on the command line, because that pins a specific date. This project's `.ludion/lessons.md` notes that a compatibility date of 2026-08-04 or later turns `nodejs_compat` on by default. If you don't want that, remove the `nodejs_compat` flags and add both `no_nodejs_compat` and `no_nodejs_compat_v2` to `compatibility_flags`. I took these details from the lessons file and didn't run the command here, so `npx wrangler versions upload --help` will confirm how the flag works in your version.