Bump wrangler from 4.6.0 to 4.18.0
Type: Pull Request
State: Merged
Association: Contributor
Comments: 0
(about 1 year ago)
(about 1 year ago)
(about 1 year ago)
by Doarakko
dependencies javascript
Bumps wrangler from 4.6.0 to 4.18.0.
Release notes
Sourced from wrangler's releases.
wrangler@4.18.0
Minor Changes
- #9393
34b6174Thanks@jamesopstad! - Hard fail on Node.js < 20. Wrangler no longer supports Node.js 18.x as it reached end-of-life on 2025-04-30. See https://github.com/nodejs/release?tab=readme-ov-file#end-of-life-releases.Patch Changes
#9308
d3a6eb3Thanks@dario-piotrowicz! - expose new utilities and types to aid consumers of the programmatic mixed-mode APISpecifically the exports have been added:
Experimental_MixedModeSession: type representing a mixed-mode sessionExperimental_ConfigBindingsOptions: type representing config-bindingsexperimental_pickRemoteBindings: utility for picking only the remote bindings from a record of start-worker bindings.unstable_convertConfigBindingsToStartWorkerBindings: utility for converting config-bindings into start-worker bindings (that can be passed tostartMixedModeSession)#9347
b8f058cThanks@penalosa! - Improve binding display on narrower terminalsUpdated dependencies [
d9d937a,e39a45f,fdae3f7]:
- miniflare@4.20250525.0
wrangler@4.17.0
Minor Changes
#9321
6c03bdeThanks@petebacondarwin! - Add support for FedRAMP High compliance regionNow it is possible to target Wrangler at the FedRAMP High compliance region. There are two ways to signal to Wrangler to run in this mode:
- set
"compliance_region": "fedramp_high"in a Wrangler configuration- set
CLOUDFLARE_COMPLIANCE_REGION=fedramp_highenvironment variable when running WranglerIf both are provided and the values do not match then Wrangler will exit with an error.
When in this mode OAuth authentication is not supported. It is necessary to authenticate using a Cloudflare API Token acquired from the Cloudflare FedRAMP High dashboard.
Most bindings and commands are supported in this mode.
- Unsupported commands may result in API requests that are not supported - possibly 422 Unprocessable Entity responses.
- Unsupported bindings may work in local dev, as there is no local validation, but will fail at Worker deployment time.
Resolves DEVX-1921.
#9330
34c71ceThanks@edmundhung! - Updated internal configuration to use Miniflare’s newdefaultPersistRootinstead of per-pluginpersistflags#8973
cc7fae4Thanks@Caio-Nogueira! - Show latest instance by default onworkflows instances describecommandPatch Changes
... (truncated)
Changelog
Sourced from wrangler's changelog.
4.18.0
Minor Changes
- #9393
34b6174Thanks@jamesopstad! - Hard fail on Node.js < 20. Wrangler no longer supports Node.js 18.x as it reached end-of-life on 2025-04-30. See https://github.com/nodejs/release?tab=readme-ov-file#end-of-life-releases.Patch Changes
#9308
d3a6eb3Thanks@dario-piotrowicz! - expose new utilities and types to aid consumers of the programmatic mixed-mode APISpecifically the exports have been added:
Experimental_MixedModeSession: type representing a mixed-mode sessionExperimental_ConfigBindingsOptions: type representing config-bindingsexperimental_pickRemoteBindings: utility for picking only the remote bindings from a record of start-worker bindings.unstable_convertConfigBindingsToStartWorkerBindings: utility for converting config-bindings into start-worker bindings (that can be passed tostartMixedModeSession)#9347
b8f058cThanks@penalosa! - Improve binding display on narrower terminalsUpdated dependencies [
d9d937a,e39a45f,fdae3f7]:
- miniflare@4.20250525.0
4.17.0
Minor Changes
#9321
6c03bdeThanks@petebacondarwin! - Add support for FedRAMP High compliance regionNow it is possible to target Wrangler at the FedRAMP High compliance region. There are two ways to signal to Wrangler to run in this mode:
- set
"compliance_region": "fedramp_high"in a Wrangler configuration- set
CLOUDFLARE_COMPLIANCE_REGION=fedramp_highenvironment variable when running WranglerIf both are provided and the values do not match then Wrangler will exit with an error.
When in this mode OAuth authentication is not supported. It is necessary to authenticate using a Cloudflare API Token acquired from the Cloudflare FedRAMP High dashboard.
Most bindings and commands are supported in this mode.
- Unsupported commands may result in API requests that are not supported - possibly 422 Unprocessable Entity responses.
- Unsupported bindings may work in local dev, as there is no local validation, but will fail at Worker deployment time.
Resolves DEVX-1921.
#9330
34c71ceThanks@edmundhung! - Updated internal configuration to use Miniflare’s newdefaultPersistRootinstead of per-pluginpersistflags#8973
cc7fae4Thanks@Caio-Nogueira! - Show latest instance by default onworkflows instances describecommand
... (truncated)
Commits
ce7cb9aVersion Packages (#9382)bd763c3Move minimal mode to session config (#9400)d3a6eb3add mixed-mode support to vite-plugin (#9308)34b6174Hard fail Wrangler on Node.js < 20 (#9393)b8f058cImprove wrapped bindings UI (#9347)781924btest: fix broken e2e tests after fixture renaming PR (#9391)fec45edcloudchamber: migrate to typed API fields (#9155)1f76f30Ensure consistent fixture package naming (#9378)d9d937aBump the workerd-and-workers-types group with 2 updates (#9366)fea7128Add Wrangler E2E tests for mixed mode (#9327)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Pull Request Statistics
1
2
+219
-170
Package Dependencies
Technical Details
| ID: | 1186039 |
| UUID: | 2558115363 |
| Node ID: | PR_kwDONg8p_86Yeb4j |
| Host: | GitHub |
| Repository: | Doarakko/git-first-commit |
| Merge State: | Unknown |