cloudflare / cloudflare/workers-sdk
Wrangler: [Breaking] Remove delivery_delay parameter from the queue producer binding in wrangler file
- Dominant language
- TypeScript
- Stars
- 4.5k
- Forks
- 1.5k
- Avg merge
- 3d 8h
- Merged PRs (30d)
- 186
Description
### What versions & operating system are you using?
System:
OS: macOS 15.6
CPU: (14) arm64 Apple M4 Pro
Memory: 857.98 MB / 48.00 GB
Shell: 5.9 - /bin/zsh
Binaries:
Node: 24.4.1 - ~/.nvm/versions/node/v24.4.1/bin/node
Yarn: 1.22.22 - ~/.nvm/versions/node/v24.4.1/bin/yarn
npm: 11.4.2 - ~/.nvm/versions/node/v24.4.1/bin/npm
pnpm: 10.14.0 - ~/.nvm/versions/node/v24.4.1/bin/pnpm
npmPackages:
@cloudflare/vitest-pool-workers: ^0.8.19 => 0.8.55
wrangler: ^4.28.1 => 4.28.1
### Please provide a link to a minimal reproduction
_No response_
### Describe the Bug
Currently, we can supply the delivery_delay parameter under the [[queues.producers]] sections in the wrangler.toml/jsonc file. This is not expected behaviour as a worker should not be able to affect queue level settings. Additionally, when having multiple producers, the setting will be determined by the last deployed producer which also leads to issues.
### Please provide any relevant error logs
_No response_
Contributor guide
Assessment
This issue has not been assessed yet.