Patch Changes
-
#14084
e86489aThanks @dario-piotrowicz! - Correctly map JSON bindings inmapWorkerMetadataBindingsThe
jsonbinding case used literal keysnameandjsoninstead of a computed property key[binding.name]: binding.json. This caused JSON bindings to always produce{ name: "<binding_name>", json: <value> }instead of{ <binding_name>: <value> }, clobbering any existing vars with those keys. This is now consistent with howplain_textbindings are mapped. -
#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. -
#14063
65b5f9eThanks @emily-shen! - Move fetch helpers into@cloudflare/workers-utilsShared Cloudflare API fetch helper types and plumbing now live in
@cloudflare/workers-utilsso Wrangler and other clients can use the same implementation.