Skip to content

Version Packages#3503

Merged
lrapoport-cf merged 1 commit intomainfrom
changeset-release/main
Jul 6, 2023
Merged

Version Packages#3503
lrapoport-cf merged 1 commit intomainfrom
changeset-release/main

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Jun 20, 2023

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

create-cloudflare@2.0.11

Patch Changes

  • #3465 528cc0fc Thanks @jculvey! - Improvements to the project name selection prompt.

  • #3500 c43fc4e8 Thanks @jculvey! - Fix the output of the --version flag

  • #3343 cc9ced83 Thanks @petebacondarwin! - fix: use a valid compatibility date for worker templates

    Previously, we changed wrangler.toml to use the current date for the
    compatibility_date setting in wrangler.toml when generating workers.
    But this is almost always going to be too recent and results in a warning.

    Now we look up the most recent compatibility date via npm on the workerd
    package and use that instead.

    Fixes 🐛 BUG: [c3] new projects are almost always scaffolded with incorrect compatibility dates, resulting in noisy warnings #2385

  • #3516 941764d0 Thanks @petebacondarwin! - fix: ensure the Angular fetch handler returns a "real" promise to Cloudflare

    Angular employs the Zone.js library to patch potentially async operations so that
    it can trigger change detection reliably. But in order to do this, it swaps out
    the native Promise with a ZoneAwarePromise class.

    The Cloudflare runtime (i.e. workerd) does runtime checks on the value returned
    from the fetch() handler, expecting it to be a native Promise and fails if not.

    This fix ensures that the actual object returned from the fetch() is actually a
    native Promise. We don't need to stop Angular using ZoneAwarePromises elsewhere.

  • #3486 436f752d Thanks @Cherry! - fix: use wrangler deploy command for deploying applications instead of the deprecated wrangler publish

@cloudflare/pages-shared@0.5.3

Patch Changes

wrangler@3.1.2

Patch Changes

  • #3529 bcdc1fe5 Thanks @jspspike! - Support https in wrangler dev local mode

  • #3541 09f317d4 Thanks @GregBrimble! - chore: Bump miniflare@3.0.2

  • #3497 c5f3bf45 Thanks @evanderkoogh! - Refactor dev-only checkedFetch check from a method substitution to a JavaScript Proxy to be able to support Proxied global fetch function.

  • #3403 8d1521e9 Thanks @Cherry! - fix: wrangler generate will now work cross-device. This is very common on Windows install that use C:/ for the OS and another drive for user files.

wranglerjs-compat-webpack-plugin@0.0.8

Patch Changes

@github-actions github-actions bot force-pushed the changeset-release/main branch 2 times, most recently from 77cb121 to 2c42913 Compare June 21, 2023 10:25
@github-actions github-actions bot requested a review from a team as a code owner June 21, 2023 10:25
@github-actions github-actions bot force-pushed the changeset-release/main branch 7 times, most recently from 75a71c5 to bc058e4 Compare June 27, 2023 14:04
@elithrar
Copy link
Copy Markdown
Contributor

@petebacondarwin - can we make sure this 3.1.2 release definitely includes the latest workerd - https://github.com/cloudflare/workerd/releases/tag/v1.20230628.0` - v1.20230628.0

@petebacondarwin
Copy link
Copy Markdown
Contributor

elithrar commented 4 hours ago
@petebacondarwin - can we make sure this 3.1.2 release definitely includes the latest workerd - https://github.com/cloudflare/workerd/releases/tag/v1.20230628.0` - v1.20230628.0

We will need to bump the workerd dependency in miniflare at https://github.com/cloudflare/miniflare/blob/tre/packages/miniflare/package.json#L42, do a release of miniflare and then bump the dependency in wrangler on miniflare.

cc @mrbbot

@github-actions github-actions bot force-pushed the changeset-release/main branch 5 times, most recently from c0eae86 to 11f7e0e Compare June 30, 2023 09:40
mrbbot
mrbbot previously requested changes Jun 30, 2023
Copy link
Copy Markdown
Contributor

@mrbbot mrbbot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This PR contains a bump to a beta Miniflare release and shouldn't be merged in its current state. npx wrangler@beta can be used to try out the changes. (Please feel free to dismiss this review once a full version of Miniflare has been released and merged into this repo.)

@github-actions github-actions bot force-pushed the changeset-release/main branch 3 times, most recently from 18b6d15 to 212afc0 Compare July 3, 2023 20:46
@penalosa penalosa closed this Jul 5, 2023
@penalosa penalosa reopened this Jul 5, 2023
@penalosa penalosa added the e2e Run wrangler + vite-plugin e2e tests on a PR label Jul 5, 2023
@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions bot commented Jul 5, 2023

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/5477147254/npm-package-wrangler-3503

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

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

Or you can use npx with this latest build directly:

npx https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/5477147254/npm-package-wrangler-3503 dev path/to/script.js
Additional artifacts:
npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/5477147254/npm-package-cloudflare-pages-shared-3503

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

@codecov
Copy link
Copy Markdown

codecov bot commented Jul 5, 2023

Codecov Report

Merging #3503 (d17ef78) into main (b032bf2) will increase coverage by 0.03%.
The diff coverage is n/a.

❗ Current head d17ef78 differs from pull request most recent head dba5687. Consider uploading reports for the commit dba5687 to get more accurate results

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #3503      +/-   ##
==========================================
+ Coverage   75.08%   75.12%   +0.03%     
==========================================
  Files         190      190              
  Lines       11110    11110              
  Branches     2919     2919              
==========================================
+ Hits         8342     8346       +4     
+ Misses       2768     2764       -4     

see 3 files with indirect coverage changes

@github-actions github-actions bot force-pushed the changeset-release/main branch 5 times, most recently from e91b0e2 to d17ef78 Compare July 5, 2023 17:37
@penalosa penalosa closed this Jul 6, 2023
@penalosa penalosa reopened this Jul 6, 2023
@penalosa penalosa removed the e2e Run wrangler + vite-plugin e2e tests on a PR label Jul 6, 2023
@github-actions github-actions bot force-pushed the changeset-release/main branch from d17ef78 to dba5687 Compare July 6, 2023 12:31
@penalosa penalosa dismissed mrbbot’s stale review July 6, 2023 12:32

We've bumped to a non beta Miniflare

@JacobMGEvans JacobMGEvans reopened this Jul 6, 2023
@JacobMGEvans
Copy link
Copy Markdown
Contributor

Screenshot 2023-07-06 at 10 36 42 AM

@lrapoport-cf lrapoport-cf merged commit 38fba4f into main Jul 6, 2023
@lrapoport-cf lrapoport-cf deleted the changeset-release/main branch July 6, 2023 16:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🐛 BUG: [c3] new projects are almost always scaffolded with incorrect compatibility dates, resulting in noisy warnings

7 participants