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)
5.11.0
Changes since- 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)
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.h
below and put it in your project folder - Download
ArduinoJson-v5.11.1.zip
and extract it in youlibraries
folder
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.