Releases: Aasim-A/AsyncTimer
Releases · Aasim-A/AsyncTimer
2.4.1
- Fixed
getRemaining
not returning 0 when the timer is finished
2.4.0
- Added support for capturing lambda functions (#19)
2.3.0
- Added
getRemaining
method (#18)
- Prevented potential duplicate
ids
when generating a random id
2.2.3
- Fixed bug in
cancelAll
method
2.2.2
- Added
cancelAll
to cancel all timeouts and intervals at once or just timeouts
- Reverted to the random
id
system to avoid the limitation by unsigned short
size
2.2.0
- Replace random
ids
with incremental ids
for better performance and to avoid potential conflicts
- The method
setup()
is deprecated and not needed for AsyncTimer
to work, will be removed in the next major release
2.1.3
Bug fixes:
- Prevent
cancel()
from incorrectly changing internal length counters
- Made loop types consistent with function types
2.1.2
Fixed bug where delay time couldn't be over 65000
2.0.0
Removed fancy C++
features to support all boards.
Notable changes:
- The timer has a fixed size now, it defaults to
10
and could be changed through initializer.
- Added new features:
changeDelay
, delay
, reset
.