npm @cloudflare/wrangler 1.14.0
v1.14.0

latest releases: 1.21.0, 1.20.0, 1.19.13...
3 years ago
  • 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 in node_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 :)

Don't miss a new wrangler release

NewReleases is sending notifications on new releases.