Beginning in v1.4.1 and prior to v1.4.9, due to an incomplete fix for CVE-2021-24031, the Zstandard command-line utility created output files with default permissions and restricted those permissions immediately afterwards. Output files could therefore momentarily be readable or writable to unintended parties.
Prerelease CPAN testing. Build fixes for quadmath and longdouble perls. Certain tests were failing with the old versions which were subtly broken on quadmath or longdouble machines. These tests are now skipped on these builds. You will not be able to fully test this platform until you install the Decoder, and then install the Encoder.
Changes for version 5.000_001
Prerelease CPAN testing for 5.000_000.
Changes for version 5.000_000
Better handling of floating point values
Support quadmath __float128 values as FLOAT_128.
Better longdouble support.
Add encoder option 'use_standard_double' which avoids use of LONG_DOUBLE and FLOAT_128 and forces doubles to go to the wire as DOUBLE instead. By default we use the native double for back compat.
Add support for YES and NO tags, to match the new booleans we have in Perl. JSON this is for you. Requires Perl 5.36.