COOLJAPAN

Posts tagged #no-std

5 posts

Jun 4, 2026 · 5 min

OxiCode 0.2.4 Released — Config-Aware Streaming and no_std Error Trait Support

OxiCode 0.2.4 makes the streaming encoder/decoder generic over the Config type so encoder and decoder pairs can share an explicit codec configuration via new_with_config, implements core::error::Error for DeError/SerError in no_std + alloc, bumps the MSRV to 1.81, and moves OxiARC pure Rust compression to 0.3.2. Same 100% bincode-2.0 binary compatibility.

releaseoxicodebincode
Apr 4, 2026 · 8 min

OxiZ 0.2.0 Released — An Easy API, no_std/zkVM Support, and ML-Guided Heuristics for the Pure Rust SMT Solver

OxiZ 0.2.0 ships an ergonomic EasySolver builder, no_std support for bare-metal/zkVM (RISC-V), a Pure-Rust ML heuristics crate (oxiz-ml), Skolemization, a modular WASM js_api, and 100% Z3 parity across 88 benchmarks. Zero C/C++.

releaseoxizsmt-solver
Mar 16, 2026 · 6 min

OxiCode 0.2.0 Released — Zero-Copy Decode, Size Pre-Computation, and a Much Bigger API

OxiCode's first 0.2 minor: a major API expansion with a BorrowDecode derive for zero-copy decoding, the SizeWriter / encoded_size pre-allocation API, encode_to_file / decode_from_file, lazy DecodeIter streaming, CRC32 checksums, versioned-value helpers, and a rich set of derive attributes — all while keeping 100% bincode 2.0 binary compatibility. 19,929 passing tests, zero warnings.

releaseoxicodebincode
Mar 7, 2026 · 6 min

OxiBLAS 0.2.0 Released — Recursive Factorizations, Batched BLAS, and no_std

OxiBLAS 0.2.0 is a major step up: cache-oblivious recursive and parallel factorizations, batched BLAS, runtime auto-tuning, multifrontal sparse solvers, mixed-precision refinement, NUMA-aware allocation, and no_std support — with the Fortran FFI retired in favor of a fully pure Rust workspace.

releaseoxiblasblas
Dec 28, 2025 · 5 min

OxiCode 0.1.0 Released — A Modern Pure Rust Binary Serializer, the Successor to bincode

The first real release of OxiCode: a compact, fast, no_std-friendly binary serialization library for Rust with 100% bincode 2.0 binary compatibility. Drop-in encode/decode, derive macros, optional SIMD, compression, schema versioning, streaming, and validation. 10,860 lines of pure Rust, 211 passing tests, zero unwrap.

releaseoxicodebincode