docs: changelog for reduced-precision integer sign-extension

Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
This commit is contained in:
osobh
2026-06-03 12:48:23 +00:00
co-authored by Claude Opus 4.8
parent 249841e232
commit 8c68b5de33
+6
View File
@@ -16,6 +16,12 @@
compound/array N-Bit layouts remain unsupported. compound/array N-Bit layouts remain unsupported.
### Bug Fixes ### Bug Fixes
- `clawhdf5-format`: **sign-extend reduced-precision fixed-point integers** on
read. A signed integer whose datatype precision is smaller than its storage
size is stored zero-filled, so e.g. a 16-bit-precision `-1` previously read as
`65535`. The integer read paths now extract the precision field and
sign-extend (full-width types are unchanged). Completes signed N-Bit reads and
also fixes un-filtered reduced-precision integer datasets.
- `clawhdf5-format`: read datasets written by modern HDF5 (1.14+/2.0, i.e. - `clawhdf5-format`: read datasets written by modern HDF5 (1.14+/2.0, i.e.
`libver=latest`). Compound (class 6) and array (class 10) datatype **version 5** `libver=latest`). Compound (class 6) and array (class 10) datatype **version 5**
messages and data layout **version 5** messages were rejected as invalid; they messages and data layout **version 5** messages were rejected as invalid; they