1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
# ChangeLog for time-manager
## 0.2.4
* Providing `isAllGone`.
* Providing emptyHandle.
## 0.2.3
* Exporting defaultManager.
## 0.2.2
* `initialize` with non positive integer creates a time manager
which does not maintain timeout.
[#1017](https://github.com/yesodweb/wai/pull/1017)
## 0.2.1
* Export KilledByThreadManager exception
[#1016](https://github.com/yesodweb/wai/pull/1016)
## 0.2.0
* Providing `System.ThreadManager`.
* `withHandle` catches `TimeoutThread` internally.
It returns `Nothing` on timeout.
## 0.1.3
* Providing `withHandle` and `withHandleKillThread`.
## 0.1.2
* Holding `Weak ThreadId` to prevent thread leak again
[#1013](https://github.com/yesodweb/wai/pull/1013)
## 0.1.1
* Removing `unliftio`.
## 0.1.0
* [#986](https://github.com/yesodweb/wai/pull/986)
* Change behavior of `cancel` to immediately remove the `Handle` from the
reaper's workload, rather than waiting for timeout.
* Using auto-update v0.2.0.
|