-
Features
-
Display account ID's when possible - caass, pull/1786
Previously, users had to log in to their dash to view their account IDs. This PR extracts some of the code used in
whoami
to log their account IDs to the terminal, instead. If for some reason that doesn't work, it'll fall back to telling them to look at the dashboard -
Feature/monorepo support - thefill, pull/1748
Improvement of the detection of node_modules dir - adds bottom-up traversing to find it in parent dirs.
This should resolve some issues experienced with monorepos (e.g. with nx).
-
fix installer - xortive, pull/1780
binary-install@0.1.1 broke semver, this PR changes our installer to use a cloudflare-owned version of binary-install with updated dependencies to resolve the previous vulnerability warnings from the old version of axios that was being used.
This is also a feature, since we now install the
wrangler
binary innode_modules
instead of~/.wrangler
.
This means installing wrangler as a dev dependency works as expected --npx wrangler
will run the version
in your dev dependencies, not the globally installed wrangler.Wrangler will now also support setting the
WRANGLER_INSTALL_PATH
environment variable to choose where you install the wrangler binary.
This environment variable must be set when running wrangler, as well as when installing it. -
kv put with metadata - ags799, pull/1740
Closes #1734
-
-
Fixes
-
don't panic on Client build - ags799, pull/1750
This won't fix the issue #1743 but it should give us some more context.
-
endlessly retry connection to devtools websocket - ags799, pull/1752
Endlessly retry connection to preview's devtools websocket on
wrangler dev
. With exponential backoff.Keeps us from panicking in issue/1510.
-
fix console formatting - mdycz, pull/1749
Fixes #1707
-
-
Maintenance
-
Bump futures-util from 0.3.11 to 0.3.13 - dependabot, pull/1778
-
Remove extra required_override call from sites ignore logic - xortive, pull/1754
-
remove webpack specific change - xtuc, pull/1730
We used to hook directly into webpack internals to rewrite the runtime
that loads Wasm to make it point to the Worker binding instead of a
network fetch.This change removes the webpack specific change and injects a generic
runtime to
... truncated -
Set panic to abort in release mode - ObsidianMinor, pull/1762
This should fix cases where we spawn threads that panic and get us in an invalid state that requires us to get killed anyway.
-
Tweak issue templates - Electroid, pull/1776
Made minor edits to the issue templates
-
update binary-install to avoid vulnerable axios version - simonhaenisch, pull/1726
Fixes the security warnings when installing the wrangler npm package!
-
Update README.md for windows install - koeninger, pull/1779
note about #1765
-
Update release.yml - xortive, pull/1783
thanks @rajatsharma for spotting this :)
-