IndependentTimer that allows creating dependencies on time ranges
Customizable time zones for IndependentTimer, currently only UTC supported
Report constant time until end of current event batch
Guard against clock skew that moves time backwards
Notify dependents about clock skew
Allow checking for exact time equality in timers in order to fully support all >, <, >=, <= operators higher in the stack
Implemented IndependentDateTime - an alternative DateTime.UtcNow that supports dependency tracking
Implemented FloatingTimeSpan that makes it easier to compare IndependentDateTime with DateTime
Renamed IndependentDateTime -> FloatingDateTime, IndependentTimeZone -> FloatingTimeZone
Replaced IndependentTimer.IsExact with extra IndependentTimer that has +1 tick
WBP release 2.3.1.8
Implemented DependentJob - arbitrary task to execute whenever anything used during the task changes
WBP release 2.3.1.9