Skip to content

Conversation

@workers-devprod
Copy link
Contributor

@workers-devprod workers-devprod commented May 22, 2025

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

[email protected]

Minor Changes

  • #9330 34c71ce Thanks @edmundhung! - Add a new defaultPersistRoot option to control where plugins persist data when no path is provided.

    // Before this change / No `defaultPersistRoot`
    new Miniflare({
    	kvPersist: undefined, // → "/(tmp)/kv"
    	d1Persist: true, // → "$PWD/.mf/d1"
    	r2Persist: false, // → "/(tmp)/r2"
    	cachePersist: "/my-cache", // → "/my-cache"
    });
    
    // With `defaultPersistRoot`
    new Miniflare({
    	defaultPersistRoot: "/storage",
    	kvPersist: undefined, // → "/storage/kv"
    	d1Persist: true, // → "/storage/d1"
    	r2Persist: false, // → "/(tmp)/r2"
    	cachePersist: "/my-cache", // → "/my-cache"
    });

Patch Changes

  • #9184 f7c82a4 Thanks @dependabot! - chore: update dependencies of "miniflare" package

    The following dependency versions have been updated:

    Dependency From To
    workerd 1.20250508.0 1.20250520.0
    @cloudflare/workers-types ^4.20250508.0 ^4.20250520.0
  • #9346 7ddd865 Thanks @dependabot! - chore: update dependencies of "miniflare" package

    The following dependency versions have been updated:

    Dependency From To
    workerd 1.20250520.0 1.20250523.0
    @cloudflare/workers-types ^4.20250520.0 ^4.20250523.0
  • #9335 6479fc5 Thanks @penalosa! - Redesign wrangler dev to more clearly present information and have a bit of a glow up ✨
    Screenshot 2025-05-22 at 01 11 43

  • #9106 e5ae13a Thanks @edmundhung! - fix: decouple KV plugin from secrets store plugin

    The KV plugin previously configured both KV namespace and secrets store bindings with the same service name but different persistence paths, causing conflicts when both were defined. This change copies the KV binding implementation into the secrets store plugin and customizes its service name to prevent collisions.

@cloudflare/[email protected]

Minor Changes

  • #9330 34c71ce Thanks @edmundhung! - Updated internal configuration to use Miniflare’s new defaultPersistRoot instead of per-plugin persist flags

Patch Changes

[email protected]

Minor Changes

  • #9321 6c03bde Thanks @petebacondarwin! - Add support for FedRAMP High compliance region

    Now 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_high environment variable when running Wrangler

    If 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 34c71ce Thanks @edmundhung! - Updated internal configuration to use Miniflare’s new defaultPersistRoot instead of per-plugin persist flags

  • #8973 cc7fae4 Thanks @Caio-Nogueira! - Show latest instance by default on workflows instances describe command

Patch Changes

[email protected]

Patch Changes

@cloudflare/[email protected]

Patch Changes

@cloudflare/[email protected]

Patch Changes

@workers-devprod workers-devprod requested review from a team as code owners May 22, 2025 09:59
@workers-devprod workers-devprod added e2e Run wrangler + vite-plugin e2e tests on a PR c3-e2e Run c3 e2e tests on a PR labels May 22, 2025
@github-actions
Copy link
Contributor

github-actions bot commented May 22, 2025

A Wrangler prerelease is available for testing. You can install this latest build in your project with:

npm install --save-dev https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15274020832/npm-package-wrangler-9337
Prereleases for other packages:

cloudflare-workers-bindings-extension:

wget https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15274020832/npm-package-cloudflare-workers-bindings-extension-9337 -O ./cloudflare-workers-bindings-extension.0.0.0-vb6018c03c.vsix && code --install-extension ./cloudflare-workers-bindings-extension.0.0.0-vb6018c03c.vsix

create-cloudflare:

npx https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15274020832/npm-package-create-cloudflare-9337 --no-auto-update

@cloudflare/kv-asset-handler:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15274020832/npm-package-cloudflare-kv-asset-handler-9337

miniflare:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15274020832/npm-package-miniflare-9337

@cloudflare/pages-shared:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15274020832/npm-package-cloudflare-pages-shared-9337

@cloudflare/unenv-preset:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15274020832/npm-package-cloudflare-unenv-preset-9337

@cloudflare/vite-plugin:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15274020832/npm-package-cloudflare-vite-plugin-9337

@cloudflare/vitest-pool-workers:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15274020832/npm-package-cloudflare-vitest-pool-workers-9337

@cloudflare/workers-editor-shared:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15274020832/npm-package-cloudflare-workers-editor-shared-9337

@cloudflare/workers-shared:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15274020832/npm-package-cloudflare-workers-shared-9337

@cloudflare/workflows-shared:

npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/15274020832/npm-package-cloudflare-workflows-shared-9337

Note that these links will no longer work once the GitHub Actions artifact expires.

@workers-devprod workers-devprod force-pushed the changeset-release/main branch 3 times, most recently from 4109717 to 6d987cc Compare May 22, 2025 10:21
@workers-devprod workers-devprod requested a review from a team May 22, 2025 10:21
@workers-devprod workers-devprod force-pushed the changeset-release/main branch 14 times, most recently from a645ea0 to f4659a5 Compare May 27, 2025 11:05
@workers-devprod workers-devprod force-pushed the changeset-release/main branch from f4659a5 to 7ff38df Compare May 27, 2025 11:26
@jamesopstad jamesopstad merged commit 212e8f9 into main May 27, 2025
25 checks passed
@jamesopstad jamesopstad deleted the changeset-release/main branch May 27, 2025 14:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

c3-e2e Run c3 e2e tests on a PR e2e Run wrangler + vite-plugin e2e tests on a PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants