aboutsummaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
Diffstat (limited to 'README')
-rw-r--r--README12
1 files changed, 9 insertions, 3 deletions
diff --git a/README b/README
index 1a8139b..da0db04 100644
--- a/README
+++ b/README
@@ -1,7 +1,6 @@
Task Scheduler – cooperative multitasking for Arduino microcontrollers
-Version 1.8.2: 2015-10-29
-
-
+Version 1.8.3: 2015-11-05
+
OVERVIEW:
A lightweight implementation of cooperative multitasking (task scheduling) supporting:
1. Periodic task execution (with dynamic execution period in milliseconds)
@@ -62,3 +61,10 @@ v1.8.2:
2015-10-27 - protection against infinite loop in OnEnable (if enable() methods are called within OnEnable)
2015-10-29 - new currentLts() method in the scheduler class returns current task's LTS pointer in one call
+v1.8.3:
+ 2015-11-05 - support for task activation on a status request with arbitrary interval and number of iterations (0 and 1 are still default values)
+ 2015-11-05 - implement waitForDelayed() method to allow task activation on the status request completion delayed for one current interval
+ 2015-11-09 - added callback methods prototypes to all examples for Arduino IDE 1.6.6 compatibility
+ 2015-11-14 - added several constants to be used as task parameters for readability (e.g, TASK_FOREVER, TASK_SECOND, etc.)
+ 2015-11-14 - significant optimization of the scheduler's execute loop, including millis() rollover fix option
+