v1.0.8
Fixed
- wasm32 builds no longer fail compiling
mio.reqwestwas declared with its default feature set (default-tls,http2,system-proxy), which enablestokio/net→mioat the Cargo-manifest level.miohas no wasm32 support, so any downstream wasm build that pulls crawlberg (e.g.xberg-wasm) failed to compile.reqwestis nowdefault-features = falseat the workspace level, with the native TLS/HTTP2/proxy features re-added only undercfg(not(target_arch = "wasm32"))in the crates that need them. Native behavior is unchanged; wasm builds get a fetch-backed reqwest with no tokio/mio.
Rust crates published to crates.io from local; this release drives the remaining language-package publishes.
Zig
Add to your build.zig.zon:
.dependencies = .{
.crawlberg-zig = .{\n .url = \"https://github.com/xberg-io/crawlberg/releases/download/v1.0.8/crawlberg-zig-v1.0.8.tar.gz\",\n .hash = \"crawlberg-1.0.8-IoY1ChESqCCyE_eUCv2QuX6WTWCI8chlyMkuShPPgrtG\",\n },\n},\n```\n