ArduinoJson 7.3.0
Changes
- Fix support for NUL characters in
deserializeJson() - Make
ElementProxyandMemberProxynon-copyable - Change string copy policy: only string literal are stored by pointer
JsonStringis now stored by copy, unless specified otherwise- Replace undocumented
JsonString::Ownershipwithbool - Rename undocumented
JsonString::isLinked()toisStatic() - Move public facing SFINAEs to template declarations
BREAKING CHANGES
In previous versions,
MemberProxy(the class returned byoperator[]) could lead to dangling pointers when used with a temporary string. To prevent this issue, and are now non-copyable.