2015-05-23 15:32:50 +02:00
|
|
|
ArduinoJson: change log
|
|
|
|
|
=======================
|
|
|
|
|
|
2023-03-15 14:54:55 +01:00
|
|
|
HEAD
|
|
|
|
|
----
|
2023-02-10 09:36:18 +01:00
|
|
|
|
2023-03-20 14:49:08 +01:00
|
|
|
* Remove `BasicJsonDocument`
|
2023-03-15 14:54:55 +01:00
|
|
|
* Remove `StaticJsonDocument`
|
2023-03-20 14:47:27 +01:00
|
|
|
* Add abstract `Allocator` class
|
2023-03-20 10:49:01 +01:00
|
|
|
* Merge `DynamicJsonDocument` with `JsonDocument`
|
2023-03-29 19:18:06 +02:00
|
|
|
* Remove `JSON_ARRAY_SIZE()`, `JSON_OBJECT_SIZE()`, and `JSON_STRING_SIZE()`
|
2023-07-29 06:33:29 +02:00
|
|
|
* Remove `ARDUINOJSON_ENABLE_STRING_DEDUPLICATION` (string deduplication cannot be disabled anymore)
|
2023-04-02 16:47:37 +02:00
|
|
|
* Remove `JsonDocument::capacity()`
|
2023-04-11 10:03:47 +02:00
|
|
|
* Store the strings in the heap
|
2023-04-17 09:46:41 +02:00
|
|
|
* Reference-count shared strings
|
2023-05-02 09:36:40 +02:00
|
|
|
* Always store `serialized("string")` by copy (#1915)
|
2023-05-10 09:55:21 +02:00
|
|
|
* Remove the zero-copy mode of `deserializeJson()` and `deserializeMsgPack()`
|
2023-07-05 16:18:35 +02:00
|
|
|
* Fix double lookup in `to<JsonVariant>()`
|
2023-07-12 14:54:19 +02:00
|
|
|
* Fix double call to `size()` in `serializeMsgPack()`
|
|
|
|
|
* Include `ARDUINOJSON_SLOT_OFFSET_SIZE` in the namespace name
|
2023-07-17 18:15:13 +02:00
|
|
|
* Remove `JsonVariant::shallowCopy()`
|
|
|
|
|
* `JsonDocument`'s capacity grows as needed, no need to pass it to the constructor anymore
|
2023-07-20 17:54:38 +02:00
|
|
|
* `JsonDocument`'s allocator is not monotonic anymore, removed values get recycled
|
2023-07-23 18:08:21 +02:00
|
|
|
* Show a link to the documentation when user passes an unsupported input type
|
2023-07-24 17:21:25 +02:00
|
|
|
* Remove `JsonDocument::memoryUsage()`
|
2023-07-25 14:37:25 +02:00
|
|
|
* Remove `JsonDocument::garbageCollect()`
|