Releases: bblanchon/ArduinoJson
ArduinoJson 5.6.3
ArduinoJson 5.6.2
Changes since v5.6.1
- Fixed build when another lib does
#undef isnan
(issue #284)
ArduinoJson 5.6.1
ArduinoJson 5.6.0
Changes since v5.5.1
- ArduinoJson is now a header-only library (issue #199)
ArduinoJson 5.5.1
Changes since v5.5.0
- Fixed compilation error with Intel Galileo (issue #299)
Which package to download?
If you are running the official Arduino IDE, download ArduinoJson-v5.5.1.zip
.
You can also use the library manager from the IDE; it will download the library for you.
If you are running an alternative IDE (like Energia or Stino), download ArduinoJson-v5.5.1-old-layout.zip
.
This package has the legacy library layout that was supported by older versions of the Arduino IDE.
ArduinoJson 5.5.0
Changes since v5.4.0
- Added
JsonVariant::success()
(issue #279) - Renamed
JsonVariant::invalid<T>()
toJsonVariant::defaultValue<T>()
Which package to download?
If you are running the official Arduino IDE, download ArduinoJson-v5.5.0.zip
.
You can also use the library manager from the IDE; it will download the library for you.
If you are running an alternative IDE (like Energia or Stino), download ArduinoJson-v5.5.0-old-layout.zip
.
This package has the legacy library layout that was supported by older versions of the Arduino IDE.
ArduinoJson 5.4.0
Changes since v5.3.0
- Changed
::String
toArduinoJson::String
(issue #275) - Changed
::Print
toArduinoJson::Print
too
Which package to download?
If you are running the official Arduino IDE, download ArduinoJson-v5.4.0.zip
.
You can also use the library manager from the IDE; it will download the library for you.
If you are running an alternative IDE (like Energia or Stino), download ArduinoJson-v5.4.0-old-layout.zip
.
This package has the legacy library layout that was supported by older versions of the Arduino IDE.
ArduinoJson 5.3.0
Changes since v5.2.0
- Added custom implementation of
ftoa
(issues #266, #267, #269 and #270) - Added
JsonVariant JsonBuffer::parse()
(issue #265) - Fixed
unsigned long
printed assigned long
(issue #170)
Which package to download?
If you are running the official Arduino IDE, download ArduinoJson-v5.3.0.zip
.
You can also use the library manager from the IDE, it will download the library for you.
If you are running an alternative IDE (like Energia or Stino), download ArduinoJson-v5.3.0-old-layout.zip
This package has the legacy library layout that was supported by older versions of the Arduino IDE.
ArduinoJson 5.2.0
Changes since v5.1.1
- Added
JsonVariant::as<char*>()
as a synonym forJsonVariant::as<const char*>()
(issue #257) - Added example
JsonHttpClient
(issue #256) - Added
JsonArray::copyTo()
andJsonArray::copyFrom()
(issue #254) - Added
RawJson()
to insert pregenerated JSON portions (issue #259)
Which package to download?
If you are running the official Arduino IDE, download ArduinoJson-v5.2.0.zip
.
You can also use the library manager from the IDE, it will download the library for you.
If you are running an alternative IDE (like Energia or Stino), download ArduinoJson-v5.2.0-old-layout.zip
This package has the legacy library layout that was supported by older versions of the Arduino IDE.
ArduinoJson 5.1.1
Changes since v5.1.0
Which package to download?
If you are running the official Arduino IDE, download ArduinoJson-v5.1.1.zip
.
You can also use the library manager from the IDE, it will download the library for you.
If you are running an alternative IDE (like Energia or Stino), download ArduinoJson-v5.1.1-old-layout.zip
This package has the legacy library layout that was supported by older versions of the Arduino IDE.