Skip to content

Releases: emilk/ehttp

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).