- Class Json::FastWriter  
- Use StreamWriterBuilder.  
- Class Json::Reader  
- Use CharReader and CharReaderBuilder.  
- Member Json::Reader::getFormatedErrorMessages  () const
- Use getFormattedErrorMessages() instead (typo fix).  
- Class Json::StyledStreamWriter  
- Use StreamWriterBuilder.  
- Class Json::StyledWriter  
- Use StreamWriterBuilder.  
- Member Json::Value::removeMember  (const std::string &key)
- Member Json::Value::removeMember  (const char *key)
- Member Json::Value::setComment  (const char *comment, CommentPlacement placement)
- Always pass len.  
- Member Json::ValueIteratorBase::memberName  () const
- This cannot be used for UTF-8 strings, since there can be embedded nulls.  
- Class Json::Writer  
- Use StreamWriter. (And really, this is an implementation detail.)