PackageTrack
Sign in Get early access

gloo-net

HTTP requests library for WASM Apps

0.7.0 21M downloads/mo #2018 most downloaded on crates.io rustwasm/gloo

What this package is like to depend on

Last release 5 months ago

25 Mar 2026

Ships unpredictably

gaps range from 2 weeks to 1.7 years

Nearly every release is documented

notes for 14 of 14 stable releases

Nothing withdrawn

no release was ever pulled

4 years old

14 releases · first in 2022

1 release in the last 12 months

see the full history below

Release timeline

14 releases · Mar 2022 to Mar 2026
2023 2024 2025 2026
Release Pre-release

Releases

latest 14
  1. 0.7.0 25 Mar 2026
    Release notes

    MSRV updated to 1.82

    Breaking

    • Remove Clone implementation for EventSource (#417) by @vpochapuis
      Cloning had a bug where dropping any clone would disconnect all instances.

    New Features

    • Add EventSourceBuilder for configuring EventSource with credentials (#530) by @zn3x
    • Add WebSocket::buffered_amount (#510) by @vi
    • Add PartialEq, Eq, Hash derives to CloseEvent (#504) by @Alexi24601

    Fixes

    • Fix RequestBuilder::build producing a URL with an extra & (#497) by @hmacias-avaya
    • Fix WebSocket binary send panicking when SharedArrayBuffer is enabled (#502) by @Fedeparma74

    Maintenance

    Open source →
    Release notes
    • Remove Clone implementation for EventSource (#417) by @vpochapuis Cloning had a bug where dropping any clone would disconnect all instances.
    • Add EventSourceBuilder for configuring EventSource with credentials (#530) by @zn3x
    • Add WebSocket::buffered_amount (#510) by @vi
    • Add PartialEq, Eq, Hash derives to CloseEvent (#504) by @Alexi24601
    • Fix RequestBuilder::build producing a URL with an extra & (#497) by @hmacias-avaya
    • Fix WebSocket binary send panicking when SharedArrayBuffer is enabled (#502) by @Fedeparma74
    • Update MSRV to 1.82 (#505) by @martinfrances107
    • Bump pin-project to 1.1 and http to 1.4 (#536) by @Madoshakalaka
    Open source →
  2. 0.6.0 21 Jul 2024
    Release notes
    • Update http crate to 1.0 (#407)
    Open source →
  3. 0.5.0 06 Dec 2023
    Release notes
    • Implement futures_io::AsyncWrite and futures_io::AsyncRead on WebSocket. This feature is behind a new feature flag io-util that is disabled by default.
    • Add TryFrom<web_sys::WebSocket> (#365)
    • Add WASI support for gloo-history. (#405)
    Open source →
  4. 0.4.0 11 Aug 2023
    Release notes

    MSRV updated to 1.82

    Open source →
    Release notes
    • Update MSRV to 1.82 (#505) by @martinfrances107
    Open source →
  5. 0.3.1 24 Jul 2023
    Release notes
    • export RequestBuilder and ResponseBuilder as public
    Open source →
  6. 0.3.0 17 Jun 2023
    Release notes

    MSRV updated to 1.82

    Open source →
    Release notes

    MSRV updated to 1.82

    Fixes

    • JsError::try_from no longer panics when given a JsValue that is neither a js_sys::Error nor string-coercible. It now falls back to a placeholder message instead of crashing. (#488) by @ranile
    Open source →
    Release notes
    • Migrate to Edition 2021 and Apply MSRV in Cargo.toml (#360)
    • Introduces the FromQuery and ToQuery traits to allow for customizing how query strings are encoded and decoded in gloo_history. (#364)
    Open source →
  7. 0.2.6 21 Jan 2023
    Release notes
    • Add PartialEq, Eq, PartialOrd, Ord, Hash for eventsource State (#336)
    • Seanaye/feat/serverside http (#312)
    • Fix clippy for Rust 1.67 (#302)
    Open source →
  8. 0.2.5 29 Nov 2022
    Release notes
    • Fix clippy. (#287)
    • Prevent send from hanging if connection fails. (#280)
    Open source →
  9. 0.2.4 21 Aug 2022
    Release notes
    • fix(ws): calling close event with destroyed close callback (#264)
    • fix: cyclic dependency for gloo-net websocket feature (#260)
    • Gloo net fetch in worker (#253)
    • fix: remove unused import in gloo-net::http (#257)
    • Fix Request.json(): Use Rust Serde Serialization instead of Javascript Evaluator. Avoids Big Integer serialization issues. (#256)
    • Add std::error::Error impl for WebSocketError (#250)
    • Provides an EventSource implementation (#246)
    • Release new gloo versions
    Open source →
  10. 0.2.3 02 Jul 2022
    Release notes
    • Release new gloo versions
    Open source →
  11. 0.2.2 26 Jun 2022
    Release notes
    • feat(gloo-utils): Lift serde-serialization from wasm-bindgen (#242)
    • fix: Break dependency cycle by not using serde-serialize (#239)
    Open source →
  12. 0.2.1 24 Jun 2022
    Release notes
    • Fix utils crate and history docs. (#189)
    • Hash-based History type & Unified Location. (#177)
    • Fixes console_dbg! and console! expression output. Bold src info. (#174)
    Open source →
  13. 0.2.0 13 Apr 2022
    Release notes

    MSRV updated to 1.82

    Breaking Changes

    • Default worker type is now ES module (as_module: true by default). Users who relied on the classic default must now call .as_module(false) explicitly. (#421) by @JonasAlaif
    • spawn_with_loader() removed. Use .with_loader(true).spawn(path) instead. (#421) by @JonasAlaif

    Fixes

    • Fix broken docs link for WorkerSpawner (#487) by @ranile
    Open source →
    Release notes
    • Add console_dbg macro (#170)
    Open source →
  14. 0.1.0 11 Mar 2022
    Release notes
    • Add an dbg! equivalent to gloo-console (#158)
    • Fix dir, dirxml macros in gloo-console (#154)
    • Finishing touches

    gloo-dialogs

    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive