packages feed

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 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'.