8000 Tags · me-no-dev/ArduinoJson · GitHub
[go: up one dir, main page]

Skip to content

Tags: me-no-dev/ArduinoJson

Tags

v5.0.7

Toggle v5.0.7's commit message
ArduinoJson 5.0.7
10000


* 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)

v5.0.0

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

v5.0-beta-5

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

v4.6.1

Toggle v4.6.1's commit message
ArduinoJson 4.6.1

* Removed wrong #include
0