ArduinoJson 6.9.1 * Fixed warning "unused variable" with GCC 4.4 (issue #912) * Fixed warning "cast increases required alignment" (issue #914) * Fixed warning "conversion may alter value" (issue #914) * Fixed naming conflict with "CAPACITY" (issue #839) * Muted warning "will change in GCC 7.1" (issue #914) * Added a clear error message for `StaticJsonBuffer` and `DynamicJsonBuffer` * Marked ArduinoJson.h as a "system header"
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.
6.9.0
Changes since- Fixed warning "unused variable" with GCC 4.4 (issue #912)
- Fixed warning "cast increases required alignment" (issue #914)
- Fixed warning "conversion may alter value" (issue #914)
- Fixed naming conflict with "CAPACITY" (issue #839)
- Muted warning "will change in GCC 7.1" (issue #914)
- Added a clear error message for
StaticJsonBuffer
andDynamicJsonBuffer
- Marked ArduinoJson.h as a "system header"
How to install
There are several ways to install ArduinoJson, from simpler to more complex:
- Use the Arduino Library Manager
- Download
ArduinoJson-v6.9.1.h
put it in your project folder - Download
ArduinoJson-v6.9.1.zip
and extract it in youlibraries
folder
Note: ArduinoJson-v6.9.1.h
are ArduinoJson-v6.9.1.hpp
are almost identical; the difference is that the .hpp
keeps everything in the ArduinoJson
namespace.