- Added rummage.Deadline, a mechanism that can place a hard time limit on the completion of a
scala.concurrent.Future
.
-
Added support for Scala 2.11 in addition to Scala 2.10.
-
Updated dependencies to support Scala 2.11.
-
Added rummage.Clock as a more general-purpose time abstraction than rummage.Timer.
-
Added rummage.TryAll: An extension to the
scala.util.Try
API to add support aggregated try operations. -
Deprecated rummage.Timer in favor of the new rummage.Clock API. The timer interface will likely be rewritten in the future on top of the new clock API.
Initial release including:
- rummage.Timer: An interface for scheduling tasks to run one or more times at some point in the future.