From 2ba07bf2a6598d21b98553db8b68fcfcf9e48b8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mark=20Karpel=C3=A8s?= Date: Sun, 7 Jun 2026 21:19:26 +0900 Subject: [PATCH] chore: release v0.0.4 --- CHANGELOG.md | 14 ++++++++++++++ Cargo.toml | 2 +- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b5ec59a..92a3637 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.0.4](https://github.com/KarpelesLab/purestd/compare/v0.0.3...v0.0.4) - 2026-06-07 + +### Other + +- README — document all eight targets +- explicitly link libc (-lc) to define the crt support symbols +- link wasi-libc (default-linker-libraries) to resolve __wasi_init_tp +- add wasm32 (WASI preview1) backend, reduced surface +- add macOS x86_64 backend (build-only) +- 32-bit timeval for SO_RCVTIMEO/SO_SNDTIMEO +- add i686 + arm (32-bit) Linux backends +- use renameat2 (no legacy renameat on this arch) +- add riscv64-linux backend + qemu-user CI harness + ## [0.0.3](https://github.com/KarpelesLab/purestd/compare/v0.0.2...v0.0.3) - 2026-06-06 ### Added diff --git a/Cargo.toml b/Cargo.toml index 21db3ae..e34b83c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "purestd" -version = "0.0.3" +version = "0.0.4" edition = "2021" rust-version = "1.85" description = "A pure-Rust standard library replacement that talks to the kernel via raw syscalls only — no libc."