ArduinoJson v6.16.0 Release Notes

Release Date: 2020-08-01 // 9 months ago
  • ๐Ÿฑ ๐Ÿ“ฐ Read the complete article on arduinojson.org

    ๐Ÿš€ Changes since 6.15.2

    • โž• Added comparisons (>, >=, ==, !=, <, and <=) between JsonVariants
    • โž• Added string deduplication (issue #1303)
    • โž• Added JsonString::operator!=
    • Set ARDUINOJSON_DECODE_UNICODE to 1 by default
    • ๐Ÿ›  Fixed copyArray() not working with String, ElementProxy, and MemberProxy
    • ๐Ÿ›  Fixed error getOrAddElement is not a member of ElementProxy (issue #1311)
    • ๐Ÿ›  Fixed excessive stack usage when compiled with -Og (issues #1210 and #1314)
    • ๐Ÿ›  Fixed Warning[Pa093]: implicit conversion from floating point to integer on IAR compiler (PR #1328 by @stawiski)

    View version history

    How to install

    There are several ways to install ArduinoJson, from simpler to more complex:

    1. Use the Arduino Library Manager or equivalent
    2. Download ArduinoJson-v6.16.0.h put it in your project folder
    3. Download ArduinoJson-v6.16.0.zip and extract it in you libraries folder

    Note: ArduinoJson-v6.16.0.h and ArduinoJson-v6.16.0.hpp are almost identical; the difference is that the .hpp keeps everything in the ArduinoJson namespace.

    Try online