Skip to content
This repository has been archived by the owner on Aug 3, 2023. It is now read-only.

Releases: cloudflare/wrangler-legacy

v1.21.0

21 Feb 22:38
0cd971c
Compare
Choose a tag to compare

v1.20.0

03 Oct 19:31
d91560d
Compare
Choose a tag to compare
1.20.0

v1.19.13

07 Sep 15:47
a0673bf
Compare
Choose a tag to compare

v1.19.12

21 Apr 10:40
746f8de
Compare
Choose a tag to compare

1.19.12

v1.19.11

22 Mar 09:25
500362b
Compare
Choose a tag to compare

1.19.11

  • Fixes

    • revert sites expiry stuff - caass, pull/2228

      After discussion with @threepointone and @petebacondarwin we've decided simply to revert back to the old behavior for workers-sites where we delete old assets, rather than marking them for expiration. See #2224 for our reasoning for this change.

v1.19.10

21 Mar 17:40
d45e4e2
Compare
Choose a tag to compare

1.19.10

v1.19.9

18 Mar 00:29
8a79bc7
Compare
Choose a tag to compare

v1.19.8

07 Feb 19:09
a08981d
Compare
Choose a tag to compare
  • Features

    • r2 bindings and subcommands - taylorlee, pull/2146

      Added r2 sub-commands to create/delete/list r2 bucket

v1.19.7

04 Jan 18:06
42575ee
Compare
Choose a tag to compare

v1.19.7

  • Fixes

    • Check for updates in the foreground, not the background - jyn514, pull/2166

      This avoids creating a new OpenSSL context while the main thread exits the process.

    • fix cli help typo - saikatdas0790, pull/2160

    • Improve heuristic for --openssl-legacy-provider (#2155) - eagleflo, pull/2172

      Improve the heuristic for detecting whether we need --openssl-legacy-provider added in #2116 by also checking whether the Node.js was actually built against OpenSSL 3 and has that option available.

    • Revert "Don't look for background updates unless Wrangler finished successfully" - jyn514, pull/2165

v1.19.6

16 Dec 15:06
a3bc640
Compare
Choose a tag to compare

v1.19.6

  • Features

  • Fixes

    • Don't look for background updates unless Wrangler finished successfully - jyn514, pull/2150

      This works around a segfault due to OpenSSL's exit handlers not being thread-safe.

      See #1464 (comment) for an explanation and alternatives.

    • fix: incomplete binary with npm installation - 12f23eddde, pull/2149

      Closes #2148.
      This PR modifies binary-install.js (reference) to make sure the file stream is complete before the program finishes.
      I'm not a
      ... truncated

    • Get https websockets working - jyn514, pull/2153

      It turns out websocket upgrades with HTTP/2 require an HTTP extension,
      which Cloudflare doesn't currently support: https://datatracker.ietf.org/doc/html/rfc8441

      To avoid this, enable HTTP/1 for the remote client.

      This required an upd
      ... truncated

    • Get the audit CI job passing - jyn514, pull/2151

      Note that I didn't say "fix the vulnerabilities" - this just ignores the chrono and time vulnerabilities because they're both very hard to fix and not very common in practice.

      This uncovered a tokio vulnerability, which I've fixed by
      ... truncated

    • Proxy websocket connections when using authenticated (realish) preview - jyn514, pull/2135

      Previously, Wrangler would return a "101 Switching Protocols" response
      and then immediately close the TCP connection. This changes it to instead
      continue proxying the connection to the remote worker.

      This is simpler than `wrangler dev
      ... truncated

  • Maintenance

    • Update Rust toolchain to 1.57 - taylorlee, pull/2145

      I originally updated my toolchain to 1.56.1 on a local branch, since afaict rust-analyzer wasn't able to work with derived StructOpt proc-macros in 1.54. Since 1.57 was released today, I figured I'd update it all the way in this pr.

      foll
      ... truncated