Skip to content

Releases: emilk/ehttp

0.7.1 - relax wasm-bindgen version requirements

23 Mar 11:17

Choose a tag to compare

  • Relax version requirements on wasm-bindgen, js-sys, web-sys, and wasm-streams

0.7.0

23 Mar 10:49

Choose a tag to compare

  • Add builder methods to Request (#77)
  • Add Request::with_credentials for web (#62)
  • Update to ureq 3 (#76)
  • Update MSRV to 1.88 (#78)

0.6.0 - Configurable timeouts and Node.js support

05 Dec 13:09
a2ca266

Choose a tag to compare

ehttp is a simple HTTP fetch library that works the same natively and on Web (Wasm), with minimal dependencies.

  • Support configurable timeouts (#71)
  • Add Node.js support (#58)
  • Include mode on native too (#54)

0.5.0 - Multipart, JSON, CORS Mode

16 Feb 09:11

Choose a tag to compare

ehttp is a simple HTTP fetch library that works the same natively and on Web (Wasm), with minimal dependencies.

  • Support multipart and JSON (#47, #49)
  • Added CORS Mode property to Request on web (#52)
  • Don't add web-sys in native builds (#48)

0.4.0 - Support HEAD and duplicated headers

17 Jan 14:00

Choose a tag to compare

  • Allow duplicated headers in requests and responses (#46)
  • Support HEAD requests (#45)
  • Add missing web-sys feature (#42)
  • Update MSRV to 1.72.0 (#44)

ehttp 0.3.0 - Streaming fetch API

15 Jun 15:10

Choose a tag to compare

ehttp is a simple Rust HTTP client that works both natively and when compiling to Wasm for web.

New in 0.3.0:

  • Add ehttp::streaming, for streaming HTTP requests (#28).
  • Add cross-platform fetch_async (#25).
  • Nicer formatted error messages on web.
  • Implement Clone and Debug for Request (#17).

0.1.0 - The first release

03 Sep 18:50

Choose a tag to compare

Code extracted from the egui framework crates (eframe/epi/egui_glium/egui_web).