Skip to content

6.9.0

Compare
Choose a tag to compare
@jacobwilliams jacobwilliams released this 29 Jul 14:05
· 370 commits to master since this release

See also

Summary

  • Some efficiency improvements when parsing strings.
    • Speed up the unescape_string() routine.
    • Some cleanup and efficiency improvements for hex string validation.
  • Various updates to error message reporting.
    • The two arguments to json_file_check_for_errors() are now optional to match the core routine.
    • Some adjustments to error messages for invalid hex strings. Validation of hex strings is now done in the unescape_string() routine.
    • A string that ends in an escape character \ is now flagged as invalid.
  • Fixed a bug in the annotate_invalid_json() routine. 🐞
  • Fixed an issue with the jf_test_06 unit test failing on Windows. 🐞