ArduinoJson 5.11.1 * Removed dependency on `PGM_P` as Particle 0.6.2 doesn't define it (issue #546) * Fixed warning "dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]" * Fixed warning "floating constant exceeds range of 'float' [-Woverflow]" (issue #544) * Fixed warning "this statement may fall through" [-Wimplicit-fallthrough=] (issue #539) * Removed `ARDUINOJSON_DOUBLE_IS_64BITS` as it became useless. * Fixed too many decimals places in float serialization (issue #543)
Changes since 5.11.0
- Removed dependency on
PGM_Pas Particle 0.6.2 doesn't define it (issue #546) - Fixed warning "dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]"
- Fixed warning "floating constant exceeds range of 'float' [-Woverflow]" (issue #544)
- Fixed warning "this statement may fall through" [-Wimplicit-fallthrough=] (issue #539)
- Removed
ARDUINOJSON_DOUBLE_IS_64BITSas it became useless. - Fixed too many decimals places in float serialization (issue #543)
How to install
There are several ways to install ArduinoJson, from simpler to more complex:
- Use the Arduino Library Manager
- Download
ArduinoJson-v5.11.1.hbelow and put it in your project folder - Download
ArduinoJson-v5.11.1.zipand extract it in youlibrariesfolder
Note: ArduinoJson-v5.11.1.h are ArduinoJson-v5.11.1.hpp are almost identical; the difference is that the .hpp keeps everything in the ArduinoJson namespace.