github fastfloat/fast_float v8.3.0
Version 8.3.0

5 hours ago

What's Changed

  • New chars_format::javascript format (ECMAScript DecimalLiteral): like JSON, but the integer part may be empty (.5) and the fractional part may be empty (5., 5.e3); leading zeros, inf and nan are rejected. #407
  • New chars_format::javascript_sloppy format: additionally accepts sloppy-mode NonOctalDecimalIntegerLiteral (08.5 is 8.5). A legacy octal literal (0775) is rejected with the new parse_error::legacy_octal_integer_part so it can be parsed in base 8.
  • Faster integer-part scanning (4-digit SWAR on GCC) and skipping the rounding-mode probe for long mantissas by @fcostaoliveira in #398
  • Avoid old-style casts by @lemire in #405
  • Fix compatibility with min()/max() macros by @dg0yt in #399
  • Guard is_space against negative signed code units by @sahvx655-wq in #395
  • docs: fix strtod function name in README by @latent-9 in #404

Full Changelog: v8.2.10...v8.3.0

Don't miss a new fast_float release

NewReleases is sending notifications on new releases.