ArduinoJson v6.17.0 Release Notes
Release Date: 2020-10-19 // over 3 years ago-
๐ฑ ๐ฐ Read the complete article on arduinojson.org
๐ Changes since 6.16.1
- โ Added a build failure when nullptr is defined as a macro (issue #1355)
- โ Added
JsonDocument::overflowed()
which tells if the memory pool was too small (issue #1358) - โ Added
DeserializationError::EmptyInput
which tells if the input was empty - Added
DeserializationError::f_str()
which returns aconst __FlashStringHelper*
(issue #846) - โ Added
operator|(JsonVariantConst, JsonVariantConst)
- โ Added filtering for MessagePack (issue #1298, PR #1394 by Luca Passarella)
- ๐ Moved float convertion tables to PROGMEM
- ๐ Fixed
JsonVariant::set((char*)0)
which returned false instead of true (issue #1368) - ๐ Fixed error
No such file or directory #include <WString.h>
(issue #1381)
How to install
There are several ways to install ArduinoJson, from simpler to more complex:
- Use the Arduino Library Manager or equivalent
- Download
ArduinoJson-v6.17.0.h
put it in your project folder - Download
ArduinoJson-v6.17.0.zip
and extract it in youlibraries
folder
Note:
ArduinoJson-v6.17.0.h
andArduinoJson-v6.17.0.hpp
are almost identical; the difference is that the.hpp
keeps everything in theArduinoJson
namespace.Try online