ArduinoJson v6.10.0 Release Notes
Release Date: 2019-03-22 // about 5 years ago-
Looking for a human-readable version?
๐ฐ Read the article on arduinojson.org๐ฑ Special note โ ๏ธ
โก๏ธ ArduinoJson 6 requires updating code written for version 5.
See the migration guide for details.๐ Changes since 6.9.1
- ๐ Fixed an integer overflow in the JSON deserializer
- โ Added overflow handling in
JsonVariant::as<T>()
andJsonVariant::is<T>()
.as<T>()
returns0
if the integerT
overflowsis<T>()
returnsfalse
if the integerT
overflows
- โ Added
BasicJsonDocument
to support custom allocator (issue #876) - โ Added
JsonDocument::containsKey()
(issue #938) - โ Added
JsonVariant::containsKey()
How to install
There are several ways to install ArduinoJson, from simpler to more complex:
- Use the Arduino Library Manager
- Download
ArduinoJson-v6.10.0.h
put it in your project folder - Download
ArduinoJson-v6.10.0.zip
and extract it in youlibraries
folder
Note:
ArduinoJson-v6.10.0.h
areArduinoJson-v6.10.0.hpp
are almost identical; the difference is that the.hpp
keeps everything in theArduinoJson
namespace.Try online