Skip to content

Tags: drony/ArduinoJson

Tags

v5.1.0-beta.2

Toggle v5.1.0-beta.2's commit message
ArduinoJson 5.1.0 beta 2

Fixed build on Visual Studio 2010 and 2012, MinGW32 and GCC 5

v5.1.0-beta.1

Toggle v5.1.0-beta.1's commit message
ArduinoJson 5.1.0 beta 1

* Added support of `long long` (issue bblanchon#171)
* Moved all build settings to `ArduinoJson/Configuration.hpp`

v5.0.8

Toggle v5.0.8's commit message
ArduinoJson v5.0.8

* Made the library compatible with [PlatformIO](http://platformio.org/) (issue bblanchon#181)
* Fixed `JsonVariant::is<bool>()` that was incorrectly returning false (issue bblanchon#214)

v5.0.7

Toggle v5.0.7's commit message
ArduinoJson 5.0.7

* Made library easier to use from a CMake project: simply `add_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"`

v5.0.6

Toggle v5.0.6's commit message
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)

v5.0.5

Toggle v5.0.5's commit message
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)

v5.0.4

Toggle v5.0.4's commit message
ArduinoJson 5.0.4

* Fixed ambiguous overload with `JsonArraySubscript` and `JsonObjectSubscript` (issue bblanchon#122)

v5.0.3

Toggle v5.0.3's commit message
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)

v5.0.2

Toggle v5.0.2's commit message
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)

v5.0.1

Toggle v5.0.1's commit message
ArduinoJson 5.0.0

* Fixed compilation with Arduino 1.0.6 (issue bblanchon#99)