Skip to content

Conversation

@workers-devprod
Copy link
Contributor

@workers-devprod workers-devprod commented Mar 31, 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

Patch Changes

  • #8720 8df60b5 Thanks @lukevalenta! - Fix logic to derive resource name from binding by replacing all underscores with dashes

  • #8697 ec1f813 Thanks @emily-shen! - fix: stop getPlatformProxy crashing when internal DOs are present

    Internal DOs still do not work with getPlatformProxy, but warn instead of crashing.

  • #8737 624882e Thanks @garvit-gupta! - fix: General improvements for the R2 catalog commands

[email protected]

Patch Changes

  • #8731 5eb6e1b Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    @angular/create 19.1.6 19.2.5
  • #8732 5fc7fe6 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-react-router 7.4.0 7.4.1
  • #8734 e4e7296 Thanks @dependabot! - chore: update dependencies of "create-cloudflare" package

    The following dependency versions have been updated:

    Dependency From To
    create-solid 0.6.1 0.6.2
  • #8741 56637e3 Thanks @emily-shen! - Graduate Next.js + Workers Assets template from experimental

    You no longer need the --experimental flag to access this template.

  • #8738 da1ec13 Thanks @emily-shen! - fix: remove main field in wrangler.jsonc of Hono Pages template

@cloudflare/[email protected]

Patch Changes

  • #8688 28522ae Thanks @petebacondarwin! - Ensure that Node.js polyfills are pre-optimized before the first request

    Previously, these polyfills were only optimized on demand when Vite became aware of them.
    This was either because Vite was able to find an import to a polyfill when statically analysing the import tree of the entry-point,
    or when a polyfilled module was dynamically imported as part of a executing code to handle a request.

    In the second case, the optimizing of the dynamically imported dependency causes a reload of the Vite server, which can break applications that are holding state in modules during the request.
    This is the case of most React type frameworks, in particular React Router.

    Now, we pre-optimize all the possible Node.js polyfills when the server starts before the first request is handled.

  • #8680 8dcc50f Thanks @dario-piotrowicz! - fix: make sure that users can specify inspector port 0 to use a random port

  • #8572 e6fea13 Thanks @dario-piotrowicz! - Add validation for the configPath option in the plugin config that clearly indicates any issues.

  • #8672 d533f5e Thanks @dario-piotrowicz! - replace modules runtime checks with vite environment config validation

    currently at runtime the vite plugin applies checks to make sure that
    external files are not being imported, such checks are however too
    restrictive and prevent worker code to perform some valid imports from
    node_modules (e.g. import stylesheet from "<some-package>/styles.css?url";)

    the changes here replace the runtime checks (allowing valid imports from
    node_modules) with some validation to the worker vite environment configurations,
    specifically they make sure that the environment doesn't specify invalid
    optimizeDeps.exclude and resolve.external options

  • #8680 8dcc50f Thanks @dario-piotrowicz! - fix: make sure that the plugin keeps looking for available inspector ports by default

    this change updates the plugin so that if an inspector port is not specified and the
    default inspector port (9229) is not available it keeps looking for other available
    port instead of crashing

  • Updated dependencies [3993374, 8df60b5, ec1f813, 624882e]:

@cloudflare/[email protected]

Patch Changes

@workers-devprod workers-devprod requested review from a team as code owners March 31, 2025 09:34
@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 Mar 31, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Mar 31, 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/14225590901/npm-package-wrangler-8730

You can reference the automatically updated head of this PR with:

npm install --save-dev https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/prs/8730/npm-package-wrangler-8730

Or you can use npx with this latest build directly:

npx https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/14225590901/npm-package-wrangler-8730 dev path/to/script.js
Additional artifacts:

cloudflare-workers-bindings-extension:

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

create-cloudflare:

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

@cloudflare/kv-asset-handler:

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

miniflare:

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

@cloudflare/pages-shared:

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

@cloudflare/unenv-preset:

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

@cloudflare/vite-plugin:

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

@cloudflare/vitest-pool-workers:

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

@cloudflare/workers-editor-shared:

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

@cloudflare/workers-shared:

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

@cloudflare/workflows-shared:

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

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


[email protected] includes the following runtime dependencies:

Package Constraint Resolved
miniflare workspace:* 4.20250321.1
workerd 1.20250321.0 1.20250321.0
workerd --version 1.20250321.0 2025-03-21

Please ensure constraints are pinned, and miniflare/workerd minor versions match.

@workers-devprod workers-devprod force-pushed the changeset-release/main branch 2 times, most recently from 88376fb to b72c94e Compare March 31, 2025 11:10
@workers-devprod workers-devprod requested a review from a team March 31, 2025 11:10
@workers-devprod workers-devprod force-pushed the changeset-release/main branch 13 times, most recently from bbe2efb to 4dd8631 Compare April 1, 2025 15:27
@workers-devprod workers-devprod force-pushed the changeset-release/main branch 3 times, most recently from 3f6b266 to f4b5f6a Compare April 2, 2025 14:19
@workers-devprod workers-devprod force-pushed the changeset-release/main branch from f4b5f6a to abe6b19 Compare April 2, 2025 16:06
@petebacondarwin petebacondarwin merged commit 8b510e8 into main Apr 2, 2025
26 checks passed
@petebacondarwin petebacondarwin deleted the changeset-release/main branch April 2, 2025 19:11
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