Commit Graph

1537 Commits

Author SHA1 Message Date
8d9504239b Fix comparisons operators with const JsonDocument& 2022-04-05 10:12:17 +02:00
bf5d0c790c Add implicit conversion from JsonDocument to JsonVariant 2022-03-23 17:17:35 +01:00
f4379f97ae Format code with clang-format 2022-03-23 17:17:35 +01:00
3dc67c5663 Add memoryUsage() to ElementProxy and MemberProxy (fixes #1730) 2022-03-19 12:11:40 +01:00
47f90b02c3 CI: run apt-get update before installing g++-multilib 2022-03-09 08:33:26 +01:00
27c924746b CI: run apt-get update before installing valgrind 2022-03-08 19:09:56 +01:00
7abf875071 Set version to 6.19.3 v6.19.3 2022-03-08 17:24:14 +01:00
e3e375f5cd MessagePack: serialize round floats as integers (fixes #1718) 2022-02-28 19:38:26 +01:00
ff06292d74 Fix -Wsign-conversion -funsigned-char (fixes #1715) 2022-02-28 10:00:12 +01:00
c1278797f2 CI: use -funsigned-char in one GCC build (issue #1715) 2022-02-28 09:50:32 +01:00
421ecec0dd Tests: trim trailing white spaces 2022-02-25 10:28:42 +01:00
89ed54362b Fix -Wsign-conversion on GCC 8 (fixes #1715) 2022-02-25 10:28:42 +01:00
986f77fa15 Tests: link with -static on MinGW 2022-02-25 10:28:22 +01:00
f831ed395d Fix JsonString operator == and != for non-zero-terminated string 2022-02-17 17:33:16 +01:00
a880614a75 Fix call of overloaded 'String(const char*, int)' is ambiguous 2022-02-17 17:33:16 +01:00
ef8379df1b Set version to 6.19.2 v6.19.2 2022-02-14 09:06:06 +01:00
702f8c2e2f Fix cannot convert 'pgm_p' to 'const void*' (fixes #1707) 2022-02-06 11:14:23 +01:00
6806393285 Wandbox: update compiler version 2022-01-14 09:23:12 +01:00
dea8387586 Publish script: don't stop if wandbox fails 2022-01-14 09:22:55 +01:00
6ea2815341 Set version to 6.19.1 v6.19.1 2022-01-14 08:49:57 +01:00
3c145f1782 Add assertions to comfort Clang-Tidy 2022-01-13 20:25:49 +01:00
21b2c76524 Fix filter not working in zero-copy mode (fixes #1697) 2022-01-13 20:25:49 +01:00
4f6244eef4 Replace CopiedString and LinkedString with JsonString 2022-01-13 16:15:53 +01:00
973858b835 Remove unused CopiedString in MemoryPool 2022-01-13 16:10:42 +01:00
ee12155617 Fix crash when adding an object member in a too small JsonDocument 2022-01-13 11:52:45 +01:00
4b4c68df5f Changelog: remove empty line 2022-01-13 11:52:45 +01:00
fcae33d574 Publish script: fix change log extraction code 2022-01-08 17:59:07 +01:00
896f50eeb9 Publish script: check that all required commands are available 2022-01-08 16:40:21 +01:00
9693fd2d74 Set version to 6.19.0 v6.19.0 2022-01-08 16:21:29 +01:00
37f1c87338 Publish script: check that all changes are committed 2022-01-08 16:21:09 +01:00
4977de38fc Remove .devcontainer/ 2022-01-05 12:08:30 +01:00
9f4750637b Add PlatformIO badge to README 2022-01-05 12:08:18 +01:00
0c65e13aa3 Add LGTM grade badge to README 2022-01-02 10:12:13 +01:00
af18994deb Update copyright notice 2022-01-01 10:01:05 +01:00
8f9599cd19 Format appveyor.yml 2022-01-01 10:01:05 +01:00
78660c6e07 Fix support of long long in catch 2022-01-01 10:01:05 +01:00
4f786db82d CI: build on multiple versions of MinGW 2022-01-01 09:51:05 +01:00
ad7b749dec CI: build with arduino-cli 2021-12-31 14:39:39 +01:00
29ba744d64 Add a polyfill for pgm_read_ptr() (issue #1433) 2021-12-31 14:39:38 +01:00
a2e1021d7d Use pgm_read_dword() instead of pgm_read_float() (issue #1433) 2021-12-31 14:39:38 +01:00
d20c3c65c8 Add a polyfill for pgm_read_dword() (issue #1433) 2021-12-31 14:39:38 +01:00
8f029e6096 Fix Visual Studio command line error D9025
https://stackoverflow.com/a/58711983/1164966
2021-12-31 14:39:38 +01:00
91ed68b4a6 Fix conflicting definition of ARDUINOJSON_DEFINE_STATIC_ARRAY() 2021-12-31 14:39:38 +01:00
67fc2d9897 Assume PROGMEM is available as soon as ARDUINO is defined (#1693) 2021-12-31 11:00:50 +01:00
055304bf01 Ignore Visual Studio's /out/ folder 2021-12-29 10:23:15 +01:00
c2800ace32 Include Arduino.h before stdlib.h to avoid conflict (closes #1693) 2021-12-27 13:16:24 +01:00
ec7ffa20f2 Avoid Arduino.h when all its features are disabled (fixes #1692) 2021-12-27 13:16:24 +01:00
ada1f2a894 Add support for char[][] in copyArray() 2021-12-20 17:51:44 +01:00
184a7c4fbd Add support for arbitrary array rank in copyArray() 2021-12-20 17:51:27 +01:00
84e9447f12 Remove redundant copy constructor of AllocatorOwner 2021-12-19 14:08:19 +01:00