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

Skip to content

Tags: ROMSDEV/ArduinoJson

Tags

v5.11.1

Toggle v5.11.1's commit message
ArduinoJson 5.11.1

* Removed dependency on `PGM_P` as Particle 0.6.2 doesn't define it (issue bblanchon#546)
* Fixed warning "dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing]"
* Fixed warning "floating constant exceeds range of 'float' [-Woverflow]" (issue bblanchon#544)
* Fixed warning "this statement may fall through" [-Wimplicit-fallthrough=] (issue bblanchon#539)
* Removed `ARDUINOJSON_DOUBLE_IS_64BITS` as it became useless.
* Fixed too many decimals places in float serialization (issue bblanchon#543)

v5.11.0

Toggle v5.11.0's commit message
ArduinoJson 5.11.0

* Made `JsonBuffer` non-copyable (PR bblanchon#524 by @luisrayas3)
* Added `StaticJsonBuffer::clear()`
* Added `DynamicJsonBuffer::clear()`

v5.10.1

Toggle v5.10.1's commit message
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`

v5.10.0

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

v5.9.0

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

v5.8.4

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

v5.8.3

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

v5.8.2

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

v5.8.1

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

v5.8.0

Toggle v5.8.0's commit message 3D92
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
0