Tags: skyformat99/ArduinoJson
Tags
ArduinoJson 5.11.0 * Made `JsonBuffer` non-copyable (PR bblanchon#524 by @luisrayas3) * Added `StaticJsonBuffer::clear()` * Added `DynamicJsonBuffer::clear()`
ArduinoJson 5.10.1 * Fixed IntelliSense errors in Visual Micro (issue bblanchon#483) * Fixed compilation in IAR Embedded Workbench (issue bblanchon#515) * Fixed reading "true" as a float (issue bblanchon#516) * Added `ARDUINOJSON_DOUBLE_IS_64BITS` * Added `ARDUINOJSON_EMBEDDED_MODE`
ArduinoJson 5.10.0 * Removed configurable number of decimal places (issues bblanchon#288, bblanchon#427 and bblanchon#506) * Changed exponentation thresholds to `1e7` and `1e-5` (issues bblanchon#288, bblanchon#427 and bblanchon#506) * `JsonVariant::is<double>()` now returns `true` for integers * Fixed error `IsBaseOf is not a member of ArduinoJson::TypeTraits` (issue bblanchon#495) * Fixed error `forming reference to reference` (issue bblanchon#495)
ArduinoJson 5.9.0 * Added `JsonArray::remove(iterator)` (issue bblanchon#479) * Added `JsonObject::remove(iterator)` * Renamed `JsonArray::removeAt(size_t)` into `remove(size_t)` * Renamed folder `include/` to `src/` * Fixed warnings `floating constant exceeds range of float`and `floating constant truncated to zero` (issue bblanchon#483) * Removed `Print` class and converted `printTo()` to a template method (issue bblanchon#276) * Removed example `IndentedPrintExample.ino` * Now compatible with Particle 0.6.1, thanks to Jacob Nite (issue bblanchon#294 and PR bblanchon#461 by @foodbag)
ArduinoJson 5.8.4 * Added custom implementation of `strtod()` (issue bblanchon#453) * Added custom implementation of `strtol()` (issue bblanchon#465) * `char` is now treated as an integral type (issue bblanchon#337, bblanchon#370)
ArduinoJson 5.8.3 * Fixed an access violation in `DynamicJsonBuffer` when memory allocation fails (issue bblanchon#433) * Added operators `==` and `!=` for two `JsonVariant`s (issue bblanchon#436) * Fixed `JsonVariant::operator[const FlashStringHelper*]` (issue bblanchon#441)
ArduinoJson 5.8.2 * Fixed parsing of comments (issue bblanchon#421) * Fixed ignored `Stream` timeout (issue bblanchon#422) * Made sure we don't read more that necessary (issue bblanchon#422) * Fixed error when the key of a `JsonObject` is a `char[]` (issue bblanchon#423) * Reduced code size when using `const` references * Fixed error with string of type `unsigned char*` (issue bblanchon#428) * Added `deprecated` attribute on `asArray()`, `asObject()` and `asString()` (issue bblanchon#420)
ArduinoJson 5.8.1 * Fixed error when assigning a `volatile int` to a `JsonVariant` (issue bblanchon#415) * Fixed errors with Variable Length Arrays (issue bblanchon#416) * Fixed error when both `ARDUINOJSON_ENABLE_STD_STREAM` and `ARDUINOJSON_ENABLE_ARDUINO_STREAM` are set to `1` * Fixed error "Stream does not name a type" (issue bblanchon#412)
ArduinoJson 5.8.0 * Added operator `==` to compare `JsonVariant` and strings (issue bblanchon#402) * Added support for `Stream` (issue bblanchon#300) * Reduced memory consumption by not duplicating spaces and comments
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)
PreviousNext