Skip to content

Json::Exception

Compare
Choose a tag to compare
@cdunn2001 cdunn2001 released this 15 Mar 19:28
· 159 commits to 0.y.z since this release

(Based on 1.6.0. Binary-compatible with the old 0.6.0-rc2 from sourceforge.)

  • Added Json::Exception, plus derived types:
    • Json::RuntimeError
    • Json::LogicError
  • Clarified when exceptions are thrown.
    • If you are trapping std::exception, nothing will change for you.
  • Fixed deprecation macro. (Thx to @Dani-Hub.)
  • Fixed compilation error for gcc-4.8. (Thx to @connormanning.)
  • Fixed CharReader::Factory base. (Thx to Tengiz Sharafiev.) (Technically, this is not a binary-compatible change, but it is a pretty serious bug. So we have deprecated 0.8 and 0.9, which are quite recent. This version is fully binary-compatible with 0.6.0-rc2, the very old release in common use.)