Closed
Description
This is a proposal.
A quick fix can be added here to remove EspSoftwareSerial as a submodule and instead rely on a specific stable version of it, available for users through the arduino library manager, not downloaded by default except in CI and release process (<= questionnable too)
This is also proposed because EspSoftwareSerial release process seems to be recurrently slowed down by this repository state or status.
More insights:
- SoftwareSerial.h ssize_t undefined #6482 (comment)
- Errors while initializing SoftwareSerial.h & declaring object of SoftwareSerial class plerup/espsoftwareserial#103 (comment)
- SoftwareSerial doesn't read data after a certain time being idle plerup/espsoftwareserial#100 (comment)
- Compilation error in Arduino v1.8.5, ESP8266 v2.4.0 plerup/espsoftwareserial#99 (comment)
- Netdump library #6518 (comment)
and probably others.