Tags: fuzzitdev/ArduinoJson
Tags
ArduinoJson 6.11.0 * Fixed `deserializeJson()` silently accepting a `Stream*` (issue bblanchon#978) * Fixed invalid result from `operator|` (issue bblanchon#981) * Made `deserializeJson()` more picky about trailing characters (issue bblanchon#980) * Added `ARDUINOJSON_ENABLE_NAN` (default=0) to enable NaN in JSON (issue bblanchon#973) * Added `ARDUINOJSON_ENABLE_INFINITY` (default=0) to enable Infinity in JSON * Removed implicit conversion in comparison operators (issue bblanchon#998) * Added lexicographical comparison for `JsonVariant` * Added support for `nullptr` (issue bblanchon#998)
ArduinoJson 6.10.1 * Fixed error "attributes are not allowed on a function-definition" * Fixed `deserializeJson()` not being picky enough (issue bblanchon#969) * Fixed error "no matching function for call to write(uint8_t)" (issue bblanchon#972)
ArduinoJson 6.9.1 * Fixed warning "unused variable" with GCC 4.4 (issue bblanchon#912) * Fixed warning "cast increases required alignment" (issue bblanchon#914) * Fixed warning "conversion may alter value" (issue bblanchon#914) * Fixed naming conflict with "CAPACITY" (issue bblanchon#839) * Muted warning "will change in GCC 7.1" (issue bblanchon#914) * Added a clear error message for `StaticJsonBuffer` and `DynamicJsonBuffer` * Marked ArduinoJson.h as a "system header"
ArduinoJson 5.13.5 * Fixed warning "unused variable" with GCC 4.4 (issue bblanchon#912) * Fixed warning "maybe uninitialized" (issue bblanchon#909) * Added an clear message for `StaticJsonDocument`, `DynamicJsonDocument`...
ArduinoJson 6.9.0 * Decode escaped Unicode characters like \u00DE (issue bblanchon#304, PR bblanchon#791)
ArduinoJson 6.8.0-beta * Import functions in the ArduinoJson namespace to get clearer errors * Improved syntax highlighting in Arduino IDE * Removed default capacity of `DynamicJsonDocument` * `JsonArray::copyFrom()` accepts `JsonArrayConst` * `JsonVariant::set()` accepts `JsonArrayConst` and `JsonObjectConst` * `JsonDocument` was missing in the ArduinoJson namespace * Added `memoryUsage()` to `JsonArray`, `JsonObject`, and `JsonVariant` * Added `nesting()` to `JsonArray`, `JsonDocument`, `JsonObject`, and `JsonVariant` * Replaced `JsonDocument::nestingLimit` with an additional parameter
ArduinoJson 6.7.0-beta * Removed the automatic expansion of `DynamicJsonDocument`, it now has a fixed capacity. * Restored the monotonic allocator because the code was getting too big * Reduced the memory usage * Reduced the code size * Renamed `JsonKey` to `JsonString` * Removed spurious files in the Particle library
ArduinoJson 6.6.0-beta * Removed `JsonArray::is<T>(i)` and `JsonArray::set(i,v)` * Removed `JsonObject::is<T>(k)` and `JsonObject::set(k,v)` * Replaced `T JsonArray::get<T>(i)` with `JsonVariant JsonArray::get(i)` * Replaced `T JsonObject::get<T>(k)` with `JsonVariant JsonObject::get(k)` * Added `JSON_STRING_SIZE()` * Replacing or removing a value now releases the memory * Added `DeserializationError::code()` to be used in switch statements (issue bblanchon#846)
PreviousNext