forked from bblanchon/ArduinoJson
22 lines
832 B
Markdown
22 lines
832 B
Markdown
ArduinoJson: change log
|
|
=======================
|
|
|
|
HEAD
|
|
----
|
|
|
|
* Remove `BasicJsonDocument`
|
|
* Remove `StaticJsonDocument`
|
|
* Add abstract `Allocator` class
|
|
* Merge `DynamicJsonDocument` with `JsonDocument`
|
|
* Remove `JSON_ARRAY_SIZE()`, `JSON_OBJECT_SIZE()`, and `JSON_STRING_SIZE()`
|
|
* Remove `ARDUINOJSON_ENABLE_STRING_DEDUPLICATION` (string deduplication cannot be enabled anymore)
|
|
* Remove `JsonDocument::capacity()`
|
|
* Store the strings in the heap
|
|
* Reference-count shared strings
|
|
* Always store `serialized("string")` by copy (#1915)
|
|
* Remove the zero-copy mode of `deserializeJson()` and `deserializeMsgPack()`
|
|
* Fix double lookup in `to<JsonVariant>()`
|
|
* Fix double call to `size()` in `serializeMsgPack()`
|
|
* Include `ARDUINOJSON_SLOT_OFFSET_SIZE` in the namespace name
|
|
* Remove `JsonVariant::shallowCopy()`
|