Skip to content

2.2.9 - more critical bugfixes

Compare
Choose a tag to compare
@SpenceKonde SpenceKonde released this 26 Feb 10:29
· 6 commits to 2.2.x since this release

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.

  1. Correct critical regression involving PWM on PA3, PA4, and PA5 (introduced with 2.2.8).
  2. Correct critical regression involving PWM on PA7 on 8-pin parts (introduced with 2.2.8)..
  3. Correct defect in RTC millis timekeeping which could result in traveling back in time by as much as 32 seconds.
  4. 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.