fold-debounce 0.2.0.12 → 0.2.0.13
raw patch · 3 files changed
+9/−3 lines, 3 filesdep +data-defaultdep −data-default-classPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependencies added: data-default
Dependencies removed: data-default-class
API changes (from Hackage documentation)
- Control.FoldDebounce: instance Data.Default.Class.Default (Control.FoldDebounce.Opts i o)
+ Control.FoldDebounce: instance Data.Default.Internal.Default (Control.FoldDebounce.Opts i o)
Files
- ChangeLog.md +6/−0
- fold-debounce.cabal +2/−2
- src/Control/FoldDebounce.hs +1/−1
ChangeLog.md view
@@ -1,5 +1,11 @@ # Revision history for fold-debounce +## 0.2.0.13 -- 2024-10-31++* Now it depends on `data-default` instead of `data-default-class`.+ This is because `data-default-0.8` now includes and deprecates `data-default-class`.+ See also: https://github.com/commercialhaskell/stackage/issues/7545+ ## 0.2.0.12 -- 2024-09-13 * Update dependency version bounds with cabal-plan-bounds.
fold-debounce.cabal view
@@ -1,5 +1,5 @@ name: fold-debounce-version: 0.2.0.12+version: 0.2.0.13 author: Toshio Ito <debug.ito@gmail.com> maintainer: Toshio Ito <debug.ito@gmail.com> license: BSD3@@ -21,7 +21,7 @@ default-extensions: DeriveDataTypeable -- other-modules: build-depends: base ^>=4.14.0 || ^>=4.15.0 || ^>=4.16.0 || ^>=4.17.0 || ^>=4.18.0 || ^>=4.19.0 || ^>=4.20.0,- data-default-class ^>=0.1.2,+ data-default ^>=0.7.1 || ^>=0.8.0, stm ^>=2.5.0, time ^>=1.9.3 || ^>=1.11.1 || ^>=1.12.2, stm-delay ^>=0.1.1
src/Control/FoldDebounce.hs view
@@ -85,7 +85,7 @@ readTChan, readTVar, retry, throwSTM, writeTChan, writeTVar) import Control.Concurrent.STM.Delay (cancelDelay, newDelay, waitDelay)-import Data.Default.Class (Default (def))+import Data.Default (Default (def)) import Data.Time (UTCTime, addUTCTime, diffUTCTime, getCurrentTime) -- | Mandatory parameters for 'new'.