Changes for version 0.04 - 2026-09-18
- A float on a perl built -Duselongdouble below 5.30 came back a ULP or two out: the digits were read with Atof, which is perl's own numifier and was not correctly rounded until 5.30 (perl RT #41202). The decoder names strtold, strtoflt128 or strtod for the build.
- Those digits now use '.' for a radix whatever the locale is.
- t/25-wide-nv.t asserts the digit count on the bytes, and no longer uses perl's numifier as an oracle on a perl whose numifier is the thing at fault.
Modules
a Perl structure to bytes and back, with nothing lost