Platform
ESP32
IDE / Tooling
Arduino (IDE/CLI)
What happened?
My code was running fine, then I upgraded from 3.8.0 to 3.9.1 and all my "StaticJsonDocument<512> doc;"
would not compile any longer. I have #include <ArduinoJson.h> in my code.
I reverted back to 3.8.0 and everything works once again. I reinstalled 3.9.1 and it was broken again, then removed it and tested with 3.9.0 and had the same problem. It isn't until I put 3.8.0 back in that the issue goes away.
Stack Trace
I have the arduino nano so I have no debug option with this board.
Minimal Reproductible Example (MRE)
#include <ArduinoJson.h>
StaticJsonDocument<256> doc;
doc["modeTime"] = readModeTime;
doc["tempTarget"] = readTempTarget;
I confirm that:
Platform
ESP32
IDE / Tooling
Arduino (IDE/CLI)
What happened?
My code was running fine, then I upgraded from 3.8.0 to 3.9.1 and all my "StaticJsonDocument<512> doc;"
would not compile any longer. I have #include <ArduinoJson.h> in my code.
I reverted back to 3.8.0 and everything works once again. I reinstalled 3.9.1 and it was broken again, then removed it and tested with 3.9.0 and had the same problem. It isn't until I put 3.8.0 back in that the issue goes away.
Stack Trace
I have the arduino nano so I have no debug option with this board.
Minimal Reproductible Example (MRE)
#include <ArduinoJson.h>
StaticJsonDocument<256> doc;
doc["modeTime"] = readModeTime;
doc["tempTarget"] = readTempTarget;
I confirm that: