2.2.9 - more critical bugfixes
This brings in yet another round of critical bugfixes for the 2.2.x branch (2.3.x will have 2-series support, and parts of that are already sketched in, but due to ATTinyCore demanding some attention, it will be some time before I am able to come back to finish that off.
- Correct critical regression involving PWM on PA3, PA4, and PA5 (introduced with 2.2.8).
- Correct critical regression involving PWM on PA7 on 8-pin parts (introduced with 2.2.8)..
- Correct defect in RTC millis timekeeping which could result in traveling back in time by as much as 32 seconds.
- Correct canShow() and associated code in tinyNeoPixel and tinyNeoPixel_Static libraries to recognize when micros() is not available and skip over the code that uses it, rather than generating a compile error; instead, in these cases, we warn the user that they are responsible for ensuring that show() method is not called less than 50us after the previous show() finished.