Benoit Blanchon
|
f235157466
|
Added support for std::string_view (closes #1578, closes #1554)
|
2021-06-17 20:41:04 +02:00 |
|
Benoit Blanchon
|
ba5cdab619
|
Test: extracted executable Cpp11Tests
|
2021-06-17 20:28:09 +02:00 |
|
Benoit Blanchon
|
4e261068a1
|
clang-format: set IndentPPDirectives to AfterHash
|
2021-06-16 21:08:01 +02:00 |
|
Benoit Blanchon
|
d5d2209d09
|
Added "https://" prefix to all URLs so they are clickable in VS Code
|
2021-03-29 19:35:25 +02:00 |
|
Benoit Blanchon
|
97b7161d78
|
Update copyright notice for 2021
|
2021-01-25 09:14:15 +01:00 |
|
Benoit Blanchon
|
16e51b83ab
|
Changed the default value of ARDUINOJSON_ENABLE_PROGMEM (fixes #1433)
It now checks that the pgm_read_XXX macros are defined before enabling PROGMEM.
|
2020-11-10 14:58:31 +01:00 |
|
Benoit Blanchon
|
c711fe592d
|
Allowed more than 32767 values in non-embedded mode (fixes #1414)
|
2020-10-28 09:59:40 +01:00 |
|
Benoit Blanchon
|
67aa8efd5a
|
Added a build failure when nullptr is defined as a macro (closes #1355)
|
2020-08-23 09:31:40 +02:00 |
|
Benoit Blanchon
|
298864bafe
|
Set ARDUINOJSON_DECODE_UNICODE to 1 by default
|
2020-07-30 09:49:09 +02:00 |
|
Benoit Blanchon
|
764ff2cd53
|
Added string deduplication (closes #1303)
|
2020-07-21 20:15:31 +02:00 |
|
Benoit Blanchon
|
959b1d9e4c
|
Fixed error C2766 with flag /Zc:__cplusplus on VS2017+ (fixes #1250)
|
2020-04-28 16:02:38 +02:00 |
|
Benoit Blanchon
|
67e78f0751
|
Disabled alignment on AVR (fixes #1231)
|
2020-04-08 11:16:22 +02:00 |
|
Benoit Blanchon
|
5b812522fa
|
Enabled debug mode when PlatformIO builds in debug
|
2020-03-20 20:58:08 +01:00 |
|
Benoit Blanchon
|
2540b4e01b
|
Added move-constructor and move-assignment to BasicJsonDocument
|
2020-03-01 17:24:29 +01:00 |
|
Benoit Blanchon
|
1e3d478998
|
Improved speed of serializeXxx() when writing to a String
|
2020-01-14 14:50:44 +01:00 |
|
Benoit Blanchon
|
04fe7e1a27
|
Added ARDUINOJSON_ENABLE_COMMENTS to enable support for comments
|
2020-01-13 18:16:02 +01:00 |
|
Benoit Blanchon
|
f9cfea244a
|
Updated copyright notice
|
2020-01-09 15:48:38 +01:00 |
|
Benoit Blanchon
|
8550418875
|
Auto enable std::string and stream on modern compilers (closes #1156)
|
2020-01-04 15:05:20 +01:00 |
|
Benoit Blanchon
|
d4f819f1f0
|
Added detection of Atmel AVR8/GNU C Compiler (fixes #1112)
|
2019-10-18 22:10:35 +02:00 |
|
Simon Arlott
|
b9c4a0c5f6
|
Include Arduino.h if ARDUINO is defined (closes #1071)
|
2019-08-11 13:04:12 +02:00 |
|
Benoit Blanchon
|
2ed77d2cc3
|
Added support for nullptr (closes #998)
|
2019-05-26 11:31:51 +02:00 |
|
Benoit Blanchon
|
4eb8074358
|
Set ARDUINOJSON_ENABLE_NAN and ARDUINOJSON_ENABLE_INFINITY to 0
|
2019-05-19 17:46:20 +02:00 |
|
Benoit Blanchon
|
80a02cd90d
|
Added ARDUINOJSON_ENABLE_INFINITY to enable Infinity in JSON
|
2019-05-19 15:48:27 +02:00 |
|
Benoit Blanchon
|
7427888e05
|
Added ARDUINOJSON_ENABLE_NAN to enable NaN in JSON (closes #973)
|
2019-05-18 12:15:36 +02:00 |
|
Benoit Blanchon
|
12f9aac4ea
|
Fixed "no matching function for call to write(uint8_t)" (closes #972)
|
2019-04-23 08:46:18 +02:00 |
|
Benoit Blanchon
|
77f38e4449
|
Travis: restore build on GCC 4.4
|
2019-02-28 16:31:08 +01:00 |
|
Benoit Blanchon
|
c3f71c1a99
|
Updated copyright year to 2019
|
2019-02-15 13:32:04 +01:00 |
|
Benoit Blanchon
|
7050ef675d
|
Decode escaped Unicode characters like \u00DE (issue #304, PR #791)
|
2019-02-15 13:29:30 +01:00 |
|
Benoit Blanchon
|
70739f5cfd
|
Reduced the size of the pretty JSON serializer
|
2019-01-23 18:19:24 +01:00 |
|
Benoit Blanchon
|
9ac2ac303c
|
Removed default capacity of DynamicJsonDocument
|
2019-01-14 10:32:19 +01:00 |
|
Benoit Blanchon
|
f375459d53
|
JsonArray::remove() and JsonObject::remove() now release the memory of strings
|
2018-11-09 18:20:57 +01:00 |
|
Benoit Blanchon
|
5dc7dc1216
|
Increased the default capacity of DynamicJsonDocument
|
2018-10-08 18:32:58 +02:00 |
|
Benoit Blanchon
|
527dc19794
|
Allow mixed configuration in compilation units (issue #809)
|
2018-10-02 16:54:05 +02:00 |
|
Benoit Blanchon
|
cb723840d9
|
Added deserializeMsgPack() (issue #358)
|
2018-04-10 17:43:27 +02:00 |
|
Benoit Blanchon
|
ef55a6ba7c
|
Removed all deprecated features
|
2018-03-15 16:50:39 +01:00 |
|
Benoit Blanchon
|
5c33fd4b94
|
Set copyright year to 2018
|
2018-01-05 09:20:01 +01:00 |
|
Benoit Blanchon
|
57d98e48f7
|
Added detection of Keil ARM Compiler (issue #629)
|
2017-12-05 21:24:28 +01:00 |
|
Benoit Blanchon
|
cf2babc598
|
Added detection of MPLAB XC compiler (issue #629)
|
2017-12-05 21:18:21 +01:00 |
|
Benoit Blanchon
|
221c2861fc
|
Changed all links to point to arduinojson.org
|
2017-11-07 20:42:50 +01:00 |
|
Benoit Blanchon
|
abfd3997eb
|
Fixed "constant exceeds range of float [-Woverflow]" (issue #544)
|
2017-07-09 15:24:58 +02:00 |
|
Benoit Blanchon
|
a2446f6c68
|
Fixed compilation in IAR Embedded Workbench (issue #515)
|
2017-06-01 20:47:09 +02:00 |
|
Benoit Blanchon
|
cda05aec04
|
Removed configurable number of decimal places (issues #288, #427 and #506)
|
2017-05-20 09:06:53 +02:00 |
|
Benoit Blanchon
|
024976cda2
|
Renamed folder include/ to src/ (issue #461)
|
2017-04-20 10:26:40 +02:00 |
|