-
Notifications
You must be signed in to change notification settings - Fork 1k
Version Packages #8730
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Version Packages #8730
Conversation
|
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-8730You 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-8730Or you can use npx https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/14225590901/npm-package-wrangler-8730 dev path/to/script.jsAdditional 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.vsixcreate-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-8730miniflare: 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-8730Note that these links will no longer work once the GitHub Actions artifact expires.
Please ensure constraints are pinned, and |
88376fb to
b72c94e
Compare
bbe2efb to
4dd8631
Compare
3f6b266 to
f4b5f6a
Compare
f4b5f6a to
abe6b19
Compare
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
3993374Thanks @Ltadrian! - add sslmode to hyperdrive and update mtls flagsPatch Changes
#8720
8df60b5Thanks @lukevalenta! - Fix logic to derive resource name from binding by replacing all underscores with dashes#8697
ec1f813Thanks @emily-shen! - fix: stop getPlatformProxy crashing when internal DOs are presentInternal DOs still do not work with getPlatformProxy, but warn instead of crashing.
#8737
624882eThanks @garvit-gupta! - fix: General improvements for the R2 catalog commands[email protected]
Patch Changes
#8731
5eb6e1bThanks @dependabot! - chore: update dependencies of "create-cloudflare" packageThe following dependency versions have been updated:
#8732
5fc7fe6Thanks @dependabot! - chore: update dependencies of "create-cloudflare" packageThe following dependency versions have been updated:
#8734
e4e7296Thanks @dependabot! - chore: update dependencies of "create-cloudflare" packageThe following dependency versions have been updated:
#8741
56637e3Thanks @emily-shen! - Graduate Next.js + Workers Assets template from experimentalYou no longer need the
--experimentalflag to access this template.#8738
da1ec13Thanks @emily-shen! - fix: removemainfield in wrangler.jsonc of Hono Pages template@cloudflare/[email protected]
Patch Changes
#8688
28522aeThanks @petebacondarwin! - Ensure that Node.js polyfills are pre-optimized before the first requestPreviously, 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
8dcc50fThanks @dario-piotrowicz! - fix: make sure that users can specify inspector port0to use a random port#8572
e6fea13Thanks @dario-piotrowicz! - Add validation for theconfigPathoption in the plugin config that clearly indicates any issues.#8672
d533f5eThanks @dario-piotrowicz! - replace modules runtime checks with vite environment config validationcurrently 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.excludeandresolve.externaloptions#8680
8dcc50fThanks @dario-piotrowicz! - fix: make sure that the plugin keeps looking for available inspector ports by defaultthis 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
3993374,8df60b5,ec1f813,624882e]: