ArduinoJson v6.18.1 Release Notes

Release Date: 2021-07-03 // almost 3 years ago
    • ๐Ÿ›  Fixed support for volatile float and volatile double (issue #1557)
    • ๐Ÿ›  Fixed error [Pe070]: incomplete type is not allowed on IAR (issue #1560)
    • ๐Ÿ›  Fixed serializeJson(doc, String) when allocation fails (issue #1572)
    • ๐Ÿ›  Fixed clang-tidy warnings (issue #1574, PR #1577 by @armandas)
    • โž• Added fake class InvalidConversion<T1,T2> to easily identify invalid conversions (issue #1585)
    • โž• Added support for std::string_view (issue #1578, PR #1554 by @0xFEEDC0DE64)
    • ๐Ÿ›  Fixed warning definition of implicit copy constructor for 'MsgPackDeserializer' is deprecated because it has a user-declared copy assignment operator
    • โž• Added JsonArray::clear() (issue #1597)
    • ๐Ÿ›  Fixed JsonVariant::as<unsigned>() (issue #1601)
    • โž• Added support for ESP-IDF component build (PR #1562 by @qt1, PR #1599 by @andreaskuster)