Update dependency wrangler to ^3.55.0
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
wrangler (source) | devDependencies | minor | ^3.45.0 -> ^3.55.0 |
MR created with the help of gitlab-org/frontend/renovate-gitlab-bot
Release Notes
cloudflare/workers-sdk (wrangler)
v3.55.0
Minor Changes
-
#5570
66bdad0
Thanks @sesteves! - feature: support delayed delivery in the miniflare's queue simulator.This change updates the miniflare's queue broker to support delayed delivery of messages, both when sending the message from a producer and when retrying the message from a consumer.
Patch Changes
-
#5740
97741db
Thanks @WalshyDev! - chore: log "Version ID" inwrangler deploy
,wrangler deployments list
,wrangler deployments view
andwrangler rollback
to support migration from the deprecated "Deployment ID". Users should update any parsing to use "Version ID" before "Deployment ID" is removed. -
#5754
f673c66
Thanks @RamIdeas! - fix: when using custom builds, thewrangler dev
proxy server was sometimes left in a paused stateThis could be observed as the browser loading indefinitely, after saving a source file (unchanged) when using custom builds. This is now fixed by ensuring the proxy server is unpaused after a short timeout period.
-
Updated dependencies [
66bdad0
,9b4af8a
]:- miniflare@3.20240419.1
v3.53.1
Patch Changes
-
#5091
6365c90
Thanks @Cherry! - fix: better handle dashes and other invalid JS identifier characters inwrangler types
generation for vars, bindings, etc.Previously, with the following in your
wrangler.toml
, an invalid types file would be generated:[vars] some-var = "foobar"
Now, the generated types file will be valid:
interface Env { "some-var": "foobar"; }
-
#5748
27966a4
Thanks @penalosa! - fix: Load sourcemaps relative to the entry directory, not cwd. -
#5746
1dd9f7e
Thanks @petebacondarwin! - fix: suggest trying to update Wrangler if there is a newer one available after an unexpected error -
#5226
f63e7a5
Thanks @DaniFoldi! - fix: remove second Wrangler banner fromwrangler dispatch-namespace rename
v3.53.0
Minor Changes
-
#5604
327a456
Thanks @dario-piotrowicz! - feat: add support for environments ingetPlatformProxy
allow
getPlatformProxy
to target environments by allowing users to specify anenvironment
optionExample usage:
const { env } = await getPlatformProxy({ environment: "production", });
Patch Changes
v3.52.0
Minor Changes
-
#5666
81d9615
Thanks @CarmenPopoviciu! - fix: Fix Pages config validation around Durable ObjectsToday Pages cannot deploy Durable Objects itself. For this reason it is mandatory that when declaring Durable Objects bindings in the config file, the
script_name
is specified. We are currently not failing validation ifscript_name
is not specified but we should. These changes fix that.
Patch Changes
-
#5610
24840f6
Thanks @SuperchupuDev! - Markts-json-schema-generator
as a dev dependency -
#5669
a7e36d5
Thanks @dario-piotrowicz! - fix: fix broken Durable Object local proxying (when nocf
property is present)A regression was introduced in wrangler 3.46.0 (https://github.com/cloudflare/workers-sdk/pull/5215) which made it so that missing
Request#cf
properties are serialized as"undefined"
, this in turn throws a syntax parse error when such values are parsed viaJSON.parse
breaking the communication with Durable Object local proxies. Fix such issue by serializing missingRequest#cf
properties as"{}"
instead. -
#5616
c6312b5
Thanks @webbertakken! - fix: broken link to durable object migrations docs -
#5482
1b7739e
Thanks @DaniFoldi! - docs: show new Discord url everywhere for consistency. The old URL still works, but https://discord.cloudflare.com is preferred. -
Updated dependencies [
3a0d735
,1b7739e
]:- miniflare@3.20240419.0
- @cloudflare/kv-asset-handler@0.3.2
v3.51.2
Patch Changes
-
#5652
ccb9d3d
Thanks @petebacondarwin! - chore: re-release due to broken build
v3.51.0
Minor Changes
-
#5477
9a46e03
Thanks @pmiguel! - feature: Changed Queues client to use the new QueueId and ConsumerId-based endpoints. -
#5172
fbe1c9c
Thanks @GregBrimble! - feat: Allow marking external modules (with--external
) to avoid bundling them when building Pages FunctionsIt's useful for Pages Plugins which want to declare a peer dependency.
Patch Changes
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.