Wrangler
Patch Changes
#7988
444a630Thanks @edmundhung! - Fix #7985.This reverts the changes on #7945 that caused compatibility issues with Node 16 due to the introduction of
sharp.
Patch Changes
#7981
e2b3306Thanks @WalshyDev! - Fixes a regression introduced in Wrangler 3.107.0 in which[assets]was not being inherited from the top-level environment.Updated dependencies [
ab49886]:
Minor Changes
- #7897
34f9797Thanks @WillTaylorDev! - chore: providesrun_worker_firstfor Worker-script-first configuration. Deprecatesexperimental_serve_directly.
Patch Changes
#7945
d758215Thanks @ns476! - Add Images binding (in private beta for the time being)#7947
f57bc4eThanks @dario-piotrowicz! - fix: avoidgetPlatformProxylogging twice that it is using vars defined in.dev.varsfileswhen
getPlatformProxyis called and it retrieves values from.dev.varsfiles, it logs twice a message like:Using vars defined in .dev.vars, the changes here make sure that in such cases this log only appears once#7889
38db4edThanks @emily-shen! - feat: add experimental resource auto-provisioning to versions upload#7864
de6fa18Thanks @dario-piotrowicz! - Update theunstable_getMiniflareWorkerOptionstypes to always include anenvparameter.The
unstable_getMiniflareWorkerOptionstypes, when accepting a config object as the first argument, didn't accept a secondenvargument. The changes here make sure they do, since theenvis still relevant for picking up variables from.dev.varsfiles.#7964
bc4d6c8Thanks @LuisDuarte1! - Fix scripts binding to a workflow in a different script overriding workflow configUpdated dependencies [
cf4f47a]:
Minor Changes
#7856
2b6f149Thanks @emily-shen! - feat: add sanitised error messages to Wrangler telemetryError messages that have been audited for potential inclusion of personal information, and explicitly opted-in, are now included in Wrangler's telemetry collection. Collected error messages will not include any filepaths, user input or any other potentially private content.
#7900
bd9228eThanks @vicb! - chore(wrangler): update unenv dependency versionunenv@2.0.0-rc.1allows using the workerd implementation for the Node modulesnet,timers, andtimers/promises. Seeunjs/unenv#396.
Patch Changes
#7904
50b13f6Thanks @WalshyDev! - fix: validation for R2 bucket names, the regex was wrongly rejecting buckets starting with a number and the message wasn't as clear as it could be on what was going wrong.#7895
134d61dThanks @jahands! - Fix regression in retryOnAPIFailure preventing any requests from being retriedAlso fixes a regression in pipelines that prevented 401 errors from being retried when waiting for an API token to become active.
#7879
5c02e46Thanks @andyjessop! - Fix to not require local connection string when using Hyperdrive and wrangler dev --remote#7860
13ab591Thanks @vicb! - refactor(wrangler): make JSON parsing independent of NodeSwitch
jsonc-parserto parse json:JSON.parse()exception messages are not stable across Node versions- While
jsonc-parseris used, JSONC specific syntax is disabled
Updated dependencies []:
Patch Changes
#7884
fd5a455Thanks @emily-shen! - feat: make experiemntal auto-provisioning non-interactive by default.#7811
7d138d9Thanks @joshthoward! - Fix RPC method invocations showing up as unknown eventsUpdated dependencies [
40f89a9]: