8000 Tags · Cabe/ArduinoJson · GitHub
[go: up one dir, main page]

Skip to content

Tags: Cabe/ArduinoJson

Tags

v5.7.3

Toggle v5.7.3's commit message
ArduinoJson 5.7.3

* Added an `printTo(char[N])` and `prettyPrintTo(char[N])` (issue bblanchon#292)
* Added ability to set a nested value like this: `root["A"]["B"] = "C"` (issue bblanchon#352)
* Renamed `*.ipp` to `*Impl.hpp` because they were ignored by Arduino IDE (issue bblanchon#396)

v5.7.2

Toggle v5.7.2's commit message
ArduinoJson 5.7.2

* Made PROGMEM available on more platforms (issue bblanchon#381)
* Fixed PROGMEM causing an exception on ESP8266 (issue bblanchon#383)

v5.7.1

Toggle v5.7.1's commit message
ArduinoJson 5.7.1

* Added support for PROGMEM (issue bblanchon#76)
* Fixed compilation error when index is not an `int` (issue bblanchon#381)

v5.7.0

Toggle v5.7.0's commit message
ArduinoJson 5.7.0

* Templatized all functions using `String` or `std::string`
* Removed `ArduinoJson::String`
* Removed `JsonVariant::defaultValue<T>()`
* Removed non-template `JsonObject::get()` and `JsonArray.get()`
* Fixed support for `StringSumHelper` (issue bblanchon#184)
* Replaced `ARDUINOJSON_USE_ARDUINO_STRING` by `ARDUINOJSON_ENABLE_STD_STRING` and `ARDUINOJSON_ENABLE_ARDUINO_STRING` (issue bblanchon#378)
* Added example `StringExample.ino` to show where `String` can be used
* Increased default nesting limit to 50 when compiled for a computer (issue bblanchon#349)

v5.6.7

Toggle v5.6.7's commit message
ArduinoJson 5.6.7

* Fixed `array[idx].as<JsonVariant>()` and `object[key].as<JsonVariant>()`
* Fixed return value of `JsonObject::set()` (issue bblanchon#350)
* Fixed undefined behavior in `Prettyfier` and `Print` (issue bblanchon#354)
* Fixed parser that incorrectly rejected floats containing a `+` (issue bblanchon#349)

v5.6.6

Toggle v5.6.6's commit message
ArduinoJson 5.6.6

* Fixed `-Wparentheses` warning introduced in v5.6.5 (PR bblanchon#335 by @nuket)
* Added `.mbedignore` for ARM mbdeb (PR bblanchon#334 by @nuket)
* Fixed  `JsonVariant::success()` which didn't propagate `JsonArray::success()` nor `JsonObject::success()` (issue bblanchon#342).

v5.6.5

Toggle v5.6.5's commit message
ArduinoJson 5.6.5

* `as<char*>()` now returns `true` when input is `null` (issue bblanchon#330)

v5.6.4

Toggle v5.6.4's commit message
ArduinoJson 5.6.4

* Fixed error in float serialization (issue bblanchon#324)

v5.6.3

Toggle v5.6.3's commit message
ArduinoJson 5.6.3

* Improved speed of float serialization (about twice faster)
* Added `as<JsonArray>()` as a synonym for `as<JsonArray&>()`... (issue bblanchon#291)
* Fixed `call of overloaded isinf(double&) is ambiguous` (issue bblanchon#284)

v5.6.2

Toggle v5.6.2's commit message
ArduinoJson 5.6.2

* Fixed build when another lib does `#undef isnan` (issue bblanchon#284)
0