diff --git a/CHANGELOG.md b/CHANGELOG.md index 4e8e6af18..1f2b52279 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,95 @@ # Changelog +## v1.19.3 + +- ### Features + + - **Generate `compatibility_date` in `wrangler init` and warn if it's missing - [kentonv], [pull/2070]** + + We'd like everyone to specify a `compatibility_date` in their `wrangler.toml` going forward. This change both adds the date automatically to newly-generated `wrangler.toml` files, and warns when parsing old ones that are missing it. + + See + ... truncated + + [kentonv]: https://github.com/kentonv + [pull/2070]: https://github.com/cloudflare/wrangler/pull/2070 + + - **Implement `wrangler dev --inspect` - [jyn514], [pull/2016]** + + Helps with #946. + + ## How do I use this? + + 1. `wrangler dev --inspect`, which should have output similar to this: + + ``` + 💁 watching "./" + 👂 Listening on http://127.0.0.1:8787 + [2021-07-28 13:38:20] GET worker.jnelson.workers.dev/ HTTP/ + ... truncated + + [jyn514]: https://github.com/jyn514 + [pull/2016]: https://github.com/cloudflare/wrangler/pull/2016 + + ``` + + - **OAuth integration for Wrangler login - [ocsfrank], [pull/2048]** + + Still in staging, but it should be ready for review. + + Please also ignore the cargo.toml, I will update it once the service goes to prod. The CI test are failing because of `oauth2` library. + + [ocsfrank]: https://github.com/ocsfrank + [pull/2048]: https://github.com/cloudflare/wrangler/pull/2048 + + - **Tagged Durable Objects Migrations - [xortive], [pull/1992]** + + fixes #1950 + + This PR adds support for tagged migrations to wrangler. Migration tags are a way to ensure that you are applying the correct migration to a given script that contains a DO. + + They are also used for allowing multiple migrati + ... truncated + + [xortive]: https://github.com/xortive + [pull/1992]: https://github.com/cloudflare/wrangler/pull/1992 + +- ### Fixes + + - **Allow showing a backtrace for errors returned from main - [jyn514], [pull/2059]** + + Example usage: + + ``` + $ RUST_BACKTRACE=1 wrangler dev --inspect + Error: missing field `prewarm` at line 1 column 627 + + Stack backtrace: + 0: as core::ops::try_trait::FromResidual"] edition = "2018" license = "MIT/Apache-2.0" diff --git a/npm/npm-shrinkwrap.json b/npm/npm-shrinkwrap.json index a38fed83f..5c37ec1c3 100644 --- a/npm/npm-shrinkwrap.json +++ b/npm/npm-shrinkwrap.json @@ -1,12 +1,12 @@ { "name": "@cloudflare/wrangler", - "version": "1.19.1", + "version": "1.19.3", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@cloudflare/wrangler", - "version": "1.19.1", + "version": "1.19.3", "hasInstallScript": true, "license": "MIT OR Apache-2.0", "dependencies": { diff --git a/npm/package.json b/npm/package.json index 5a24e8f56..b3ad21ecd 100644 --- a/npm/package.json +++ b/npm/package.json @@ -1,6 +1,6 @@ { "name": "@cloudflare/wrangler", - "version": "1.19.3-rc.1", + "version": "1.19.3", "description": "Command-line interface for all things Cloudflare Workers", "main": "binary.js", "scripts": {