COOLJAPAN

Posts tagged #file-format

4 posts

Jul 21, 2026 · 10 min

OxiH5 0.2.1 Released — Compression, In-Place Overwrite, Nested Groups, and Fixing Every Chunked Dataset It Ever Wrote

OxiH5 0.2.1 adds DEFLATE compression on write, per-chunk tiling, in-place dataset overwrite, and nested groups — and fixes 9 correctness bugs, including a chunk B-tree defect that made every chunked dataset the writer produced unreadable by libhdf5. 682 tests passing — the sovereign scientific-data layer for COOLJAPAN.

releaseoxih5pure-rust
Jul 18, 2026 · 8 min

OxiH5 0.2.0 Released — Superblock v1 Support, Full v2/v3 Extension Parsing, and an Object-Header Creation-Order Bug Fixed

OxiH5 0.2.0 adds superblock v1 parsing, v2/v3 superblock-extension decoding (B-tree K values, shared message table, file space info, driver info), and fixes a silent OCHK object-header creation-order misdecode. 494 tests passing across four crates — the sovereign scientific-data layer for the COOLJAPAN ecosystem.

releaseoxih5pure-rust
Jul 17, 2026 · 10 min

OxiH5 0.1.4 Released — Virtual Dataset Support, Chunked Variable-Length Reads, and a Global-Heap Decode Bug Fixed

OxiH5 0.1.4, the COOLJAPAN Pure-Rust HDF5 reader, adds Virtual Dataset (VDS) resolution, chunked variable-length dataset reads, szip RAW-mode chunk decoding, and soft-link-to-external-link chains, plus a fix for a silently mis-decoded global-heap reference. 486 tests passing across four crates — the sovereign scientific-data layer for the COOLJAPAN ecosystem.

releaseoxih5pure-rust
Jun 20, 2026 · 7 min

OxiH5 0.1.3 — A Pure Rust HDF5 Reader, No libhdf5 in Sight

OxiH5 is the COOLJAPAN Pure-Rust HDF5 reader — it parses real HDF5 files written by h5py and libhdf5 from raw bytes, with no hdf5-sys, no C libhdf5, and no unsafe in production paths. All 11 datatype classes, every chunk index, deflate/shuffle/fletcher32/szip/nbit/scaleoffset filters, mmap, and a NetCDF-4 reader on top — part of the NoFFI sovereign Rust stack.

releaseoxih5pure-rust