Tags: ezhangle/ArduinoJson
Tags
ArduinoJson 5.0.7 * Made library easier to use from a CMake project: simply `add_ 10000 subdirectory(ArduinoJson/src)` * Changed `String` to be a `typedef` of `std::string` (issues bblanchon#142 and bblanchon#161) **BREAKING CHANGES**: - `JsonVariant(true).as<String>()` now returns `"true"` instead of `"1"` - `JsonVariant(false).as<String>()` now returns `"false"` instead of `"0"`
Arduino 5.0.6 * Added parameter to `DynamicJsonBuffer` constructor to set initial size (issue bblanchon#152) * Fixed warning about library category in Arduino 1.6.6 (issue bblanchon#147) * Examples: Added a loop to wait for serial port to be ready (issue bblanchon#156)
ArduinoJson 5.0.5 * Add overload `JsonObjectSuscript::set(value, decimals)` (issue bblanchon#143) * Use `float` instead of `double` to reduce the size of `JsonVariant` (issue bblanchon#134)
ArduinoJson 5.0.4 * Fixed ambiguous overload with `JsonArraySubscript` and `JsonObjectSubscript` (issue bblanchon#122)
ArduinoJson 5.0.3 * Fixed `printTo(String)` which wrote numbers instead of strings (issue bblanchon#120) * Fixed return type of `JsonArray::is<T>()` and some others (issue bblanchon#121)
ArduinoJson 5.0.2 * Fixed segmentation fault in `parseObject(String)` and `parseArray(String)`, when the `StaticJsonBuffer` is too small to hold a copy of the string * Fixed Clang warning "register specifier is deprecated" (issue bblanchon#102) * Fixed GCC warning "declaration shadows a member" (issue bblanchon#103) * Fixed memory alignment, which made ESP8266 crash (issue bblanchon#104) * Fixed compilation on Visual Studio 2010 and 2012 (issue bblanchon#107)
ArduinoJson 5.0.0 * Fixed compilation with Arduino 1.0.6 (issue bblanchon#99)
ArduinoJson 5.0.0 * Added support of `String` class (issues bblanchon#55, bblanchon#56, bblanchon#70, bblanchon#77) * Added `JsonBuffer::strdup()` to make a copy of a string (issues bblanchon#10, bblanchon#57) * Implicitly call `strdup()` for `String` but not for `char*` (issues bblanchon#84, bblanchon#87) * Added support of non standard JSON input (issue bblanchon#44) * Added support of comments in JSON input (issue bblanchon#88) * Added implicit cast between numerical types (issues bblanchon#64, bblanchon#69, bblanchon#93) * Added ability to read number values as string (issue bblanchon#90) * Redesigned `JsonVariant` to leverage converting constructors instead of assignment operators (issue bblanchon#66) * Switched to new the library layout (requires Arduino 1.0.6 or above)
ArduinoJson 5.0 beta 5 * Added implicit cast between numerical types (issues bblanchon#64, bblanchon#69, bblanchon#93) * Added ability to read number values as string (issue bblanchon#90)
PreviousNext