-
Notifications
You must be signed in to change notification settings - Fork 1k
Version Packages #7825
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 #7825
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/12890716848/npm-package-wrangler-7825You can reference the automatically updated head of this PR with: npm install --save-dev https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/prs/7825/npm-package-wrangler-7825Or you can use npx https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12890716848/npm-package-wrangler-7825 dev path/to/script.jsAdditional artifacts:cloudflare-workers-bindings-extension: wget https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12890716848/npm-package-cloudflare-workers-bindings-extension-7825 -O ./cloudflare-workers-bindings-extension.0.0.0-vc5e4b0ed7.vsix && code --install-extension ./cloudflare-workers-bindings-extension.0.0.0-vc5e4b0ed7.vsixcreate-cloudflare: npx https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12890716848/npm-package-create-cloudflare-7825 --no-auto-update@cloudflare/kv-asset-handler: npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12890716848/npm-package-cloudflare-kv-asset-handler-7825miniflare: npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12890716848/npm-package-miniflare-7825@cloudflare/pages-shared: npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12890716848/npm-package-cloudflare-pages-shared-7825@cloudflare/unenv-preset: npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12890716848/npm-package-cloudflare-unenv-preset-7825@cloudflare/vite-plugin: npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12890716848/npm-package-cloudflare-vite-plugin-7825@cloudflare/vitest-pool-workers: npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12890716848/npm-package-cloudflare-vitest-pool-workers-7825@cloudflare/workers-editor-shared: npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12890716848/npm-package-cloudflare-workers-editor-shared-7825@cloudflare/workers-shared: npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12890716848/npm-package-cloudflare-workers-shared-7825@cloudflare/workflows-shared: npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/12890716848/npm-package-cloudflare-workflows-shared-7825Note that these links will no longer work once the GitHub Actions artifact expires.
Please ensure constraints are pinned, and |
28b172b to
200bb75
Compare
3cd627e to
989fc22
Compare
aa1d9f8 to
bd6f436
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
approved with the following comments for posterity:
- #7806
I double checked with Victor whether this PR is impacted by cloudflare/workerd#3377. That is not the case since the changes in this PR affect theunenvpolyfill only, which does not interract with the nativenode:timersimplemented inworkerd
@vicb provided more context here 🙏
workerdonly implements node:timers in2025-01-20. That's whyunenv
provides a polyfill for the module.When investigating
mysqlsupport, we noted that the package is calling a
deprecated API that was not implemented byunenv. We fixed the issue both in
unenvand inworkerdseparately.unenvpolyfillssetImmediatewhen it is
not available so theworkerdproblem does not affectunenv.
- #7816
Anyone have strong opinions against this being aminor?
18904fb to
54277eb
Compare
54277eb to
6f65489
Compare
farshadjanu1
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
.
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
#7715
26fa9e8Thanks @penalosa! - Support service bindings from Pages projects to Workers in a singleworkerdinstance. To try it out, pass multiple-cflags to Wrangler: i.e.wrangler pages dev -c wrangler.toml -c ../other-worker/wrangler.toml. The first-cflag must point to your Pages config file, and the rest should point to Workers that are bound to your Pages project.#7816
f6cc029Thanks @dario-piotrowicz! - add support for assets bindings togetPlatformProxythis change makes sure that that
getPlatformProxy, when the input configurationfile contains an assets field, correctly returns the appropriate asset binding proxy
example:
Patch Changes
#7785
cccfe51Thanks @joshthoward! - Fix Durable Objects transfer migration validation#7821
fcaa02cThanks @vicb! - fix(wrangler): fix wrangler config schema defaults#7832
97d2a1bThanks @petebacondarwin! - Relax the messaging when Wrangler uses redirected configurationPreviously the messaging was rendered as a warning, which implied that the user
had done something wrong. Now it is just a regular info message.
#7806
d7adb50Thanks @vicb! - chore: update unenv to 2.0.0-rc.0Pull a couple changes in node:timers
activeand_unrefActiveexports unjs/unenv#385 implement active and _unrefActive in node:timerThe unenv update also includes #unjs/unenv/381 which implements
stdout,stderrandstdinofnode:processwithnode:tty#7828
9077a67Thanks @edmundhung! - improve multi account error message in non-interactive modeUpdated dependencies []:
[email protected]
Patch Changes
#7822
c6e8a1cThanks @dependabot! - chore: update dependencies of "create-cloudflare" packageThe following dependency versions have been updated:
#7823
4f84172Thanks @dependabot! - chore: update dependencies of "create-cloudflare" packageThe following dependency versions have been updated:
#7824
794b446Thanks @dependabot! - chore: update dependencies of "create-cloudflare" packageThe following dependency versions have been updated:
#7827
6c2e943Thanks @edmundhung! - fix: bumpvitest-pool-workersversion range in templatesThis resolves #7815, where users encountered an error about missing
nodejs_compatornodejs_compat_v2compatibility flags when running Vitest on a fresh Hello World project created withcreate-cloudflare.@cloudflare/[email protected]
Patch Changes
#7806
d7adb50Thanks @vicb! - chore: update unenv to 2.0.0-rc.0Pull a couple changes in node:timers
activeand_unrefActiveexports unjs/unenv#385 implement active and _unrefActive in node:timerThe unenv update also includes #unjs/unenv/381 which implements
stdout,stderrandstdinofnode:processwithnode:tty@cloudflare/[email protected]
Patch Changes
#7763
7e04493Thanks @petebacondarwin! - Initial beta release of the Cloudflare Vite pluginUpdated dependencies [
cccfe51,fcaa02c,26fa9e8,97d2a1b,d7adb50,f6cc029,9077a67]:@cloudflare/[email protected]
Patch Changes
cccfe51,fcaa02c,26fa9e8,97d2a1b,d7adb50,f6cc029,9077a67]:@cloudflare/[email protected]
Patch Changes
7faabebThanks @WalshyDev! - fix: fix analytics not being logged forasset-workerin the case of a successful request.