|
5faa3df43f
|
MemoryPool calls the Allocator directly
|
2023-03-20 15:03:09 +01:00 |
|
|
540901e219
|
Merge DynamicJsonDocument with JsonDocument
|
2023-03-20 14:49:51 +01:00 |
|
|
db9258bcd7
|
Remove BasicJsonDocument
|
2023-03-20 14:49:08 +01:00 |
|
|
24aaab6e3e
|
Add abstract Allocator class
|
2023-03-20 14:47:27 +01:00 |
|
|
17a482a9b1
|
Remove StaticJsonDocument
|
2023-03-20 10:40:35 +01:00 |
|
|
5edd435fe9
|
Add a constructor to VariantData
|
2023-03-20 10:14:54 +01:00 |
|
|
c89a2025ce
|
Make string support generic (issue #1807)
|
2023-03-13 12:19:05 +01:00 |
|
|
0f8698e655
|
Replace ARDUINOJSON_EXPANDX with variadic macros (#1820)
|
2023-02-22 11:24:51 +01:00 |
|
|
b2b995edb3
|
Use delete instead of hiding copy constructors and assignments (#1820)
|
2023-02-17 10:59:57 +01:00 |
|
|
33a4773fbd
|
Set clang-format standard to C++11 (#1820)
|
2023-02-16 11:51:02 +01:00 |
|
|
daa87e12dc
|
Update copyright notice
|
2023-02-16 11:45:01 +01:00 |
|
|
1b66a217bf
|
Replace ARDUINOJSON_NAMESPACE with an inline namespace (#1820)
|
2023-02-14 10:04:48 +01:00 |
|
|
8f7211a50f
|
Remove ARDUINOJSON_HAS_NULLPTR (#1820)
|
2023-02-10 17:02:52 +01:00 |
|
|
2be4ee732a
|
Remove ARDUINOJSON_HAS_RVALUE_REFERENCES (#1820)
|
2023-02-10 17:02:52 +01:00 |
|
|
3bdedc9a2f
|
Remove ARDUINOJSON_HAS_LONG_LONG (#1820)
|
2023-02-10 17:02:52 +01:00 |
|
|
407fc2cd45
|
Drop support for C++98/C++03 (closes #1820)
|
2023-02-10 17:02:52 +01:00 |
|
|
62dea9d364
|
Reformat CMake files
|
2023-02-10 17:02:51 +01:00 |
|
|
e0bdc4bff1
|
Remove unused variables (fixes #1858)
|
2023-02-10 17:02:51 +01:00 |
|
|
007b4f3362
|
Update Catch library to 2.13.10 (#1820)
|
2023-02-10 17:02:51 +01:00 |
|
|
94b2b3f9ce
|
Run all tests with C++11 enabled (#1820)
|
2023-02-10 17:02:51 +01:00 |
|
|
e054cba610
|
Set minimum Visual Studio version to 2017 (#1820)
|
2023-02-10 14:49:24 +01:00 |
|
|
ae0499fd57
|
Update idf_component.yml
|
2023-02-08 16:46:15 +01:00 |
|
|
6013a1a56f
|
Fix the name of the license file
|
2023-02-08 16:40:01 +01:00 |
|
|
1ec16ca94f
|
Use pgm_read() instead of ARDUINOJSON_READ_STATIC_ARRAY
|
2023-01-26 14:55:46 +01:00 |
|
|
bf93779b4f
|
Update catch.hpp (fixes #1856)
See also catchorg/Catch2#2627
|
2023-01-17 13:53:47 +01:00 |
|
|
175e5b3062
|
Add missing semicolon (fixes #1857)
|
2023-01-17 08:59:45 +01:00 |
|
|
7885155634
|
Add to IDF Component Registry (closes #1844)
|
2023-01-14 09:26:12 +01:00 |
|
|
3345255f16
|
Fix comma tests.
|
2023-01-13 08:21:54 +01:00 |
|
|
c49adfd6da
|
Test custom converter for std::array (issue #1840)
|
2022-12-31 10:48:20 +01:00 |
|
|
191fc5dff4
|
Remove support for naked char (was deprecated since 6.18.0)
|
2022-12-26 11:02:34 +01:00 |
|
|
09f9bd6b8b
|
Fix detection of char types
|
2022-12-26 10:21:57 +01:00 |
|
|
7ed2559e9e
|
Test custom converter for std::vector<T> (issue #1840)
|
2022-12-26 10:09:06 +01:00 |
|
|
ac8e5f01db
|
Clang-Format: set AllowShortLoopsOnASingleLine to false
|
2022-12-24 15:48:00 +01:00 |
|
|
b0730f04f7
|
Rename VariantRef to JsonVariant
|
2022-12-19 14:41:53 +01:00 |
|
|
ef8ed28aec
|
Rename VariantConstRef to JsonVariantConst
|
2022-12-19 14:41:43 +01:00 |
|
|
d0b619ea93
|
Rename UInt to JsonUInt
|
2022-12-19 14:41:43 +01:00 |
|
|
652d70fe2c
|
Rename Integer to JsonInteger
|
2022-12-19 14:41:43 +01:00 |
|
|
dc42d93b0f
|
Rename ObjectConstRef to JsonObjectConst
|
2022-12-19 12:20:37 +01:00 |
|
|
dff07ebfe8
|
Rename ObjectRef to JsonObject
|
2022-12-19 12:20:13 +01:00 |
|
|
83e5d9d150
|
Rename ArrayConstRef to JsonArrayConst
|
2022-12-19 12:12:28 +01:00 |
|
|
7079aa99d7
|
Rename ArrayRef to JsonArray
|
2022-12-19 12:10:58 +01:00 |
|
|
0f85a55cac
|
Implement VariantRefBase with a CRTP
|
2022-12-05 21:00:24 +01:00 |
|
|
b8d1dccb21
|
Test IsString<String> and IsString<StringSumHelper>
|
2022-10-31 18:02:07 +01:00 |
|
|
c3d5e9382d
|
Implement IsString from StringAdapter
|
2022-10-26 17:20:33 +02:00 |
|
|
cf4436e581
|
Extract VariantProxy from ElementProxy and MemberProxy
|
2022-08-30 10:25:03 +02:00 |
|
|
8002722f3b
|
Clang-format: set DerivePointerAlignment to false
|
2022-08-09 16:52:17 +02:00 |
|
|
62e83133cd
|
Remove JsonDocument::data() and JsonDocument::memoryPool()
|
2022-08-09 10:38:36 +02:00 |
|
|
1d21027e2a
|
Fix lax parsing of true , false , and null (fixes #1781)
|
2022-08-06 09:15:07 +02:00 |
|
|
c5838a876b
|
Remove getElement() , getOrAddElement() , getMember() , and getOrAddMember()
|
2022-07-07 14:32:43 +02:00 |
|
|
758580bfb6
|
Rename addElement() to add()
|
2022-07-07 14:32:43 +02:00 |
|