diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 0bf33d5..3d3fb44 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -22,6 +22,9 @@ jobs: - '8.6' - '8.8' - '8.10' + - '9.4.8' + - '9.8.2' + - 'latest' cabal: - 'latest' - '2.4' diff --git a/changelog.md b/changelog.md index 10e1898..ddde909 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,7 @@ +* v0.10.0.1 + - Fix build issues caused by removed symbols in dependencies + - Adjust `text` bounds + * v0.10.0.0 2021-01-25 - Require MPD version 0.19 or later. - Breaking: `list` now takes a `Query` instead of a `Maybe Artist`, and lists the requested tag of songs matching the query. diff --git a/libmpd.cabal b/libmpd.cabal index c667a3b..3edf9b7 100644 --- a/libmpd.cabal +++ b/libmpd.cabal @@ -1,6 +1,6 @@ Cabal-Version: 2.4 Name: libmpd -Version: 0.10.0.0 +Version: 0.10.0.1 Synopsis: An MPD client library. Description: A client library for MPD, the Music Player Daemon. Category: Network, Sound @@ -20,14 +20,16 @@ Stability: beta Homepage: http://github.com/vimus/libmpd-haskell#readme Bug-reports: http://github.com/vimus/libmpd-haskell/issues -Tested-With: GHC ==8.4.4, GHC==8.6.5, GHC==8.8.4, GHC==8.10.3 +Tested-With: GHC==8.4.4, GHC==8.6.5, GHC==8.8.4, GHC==8.10.3, GHC==9.8.2 Build-Type: Simple Extra-Source-Files: README.md - changelog.md tests/*.hs +Extra-Doc-Files: + changelog.md + Source-Repository head type: git location: https://github.com/vimus/libmpd-haskell @@ -50,7 +52,7 @@ Library -- Additional dependencies , data-default-class >= 0.0.1 && < 1 - , network >= 2.6.3.5 + , network >= 3 && < 3.3 , safe-exceptions >= 0.1 && < 0.2 , utf8-string >= 0.3.1 && < 1.1 @@ -103,7 +105,7 @@ Test-Suite specs Default-Language: Haskell2010 Main-Is: Main.hs Hs-Source-Dirs: src tests - cpp-options: -DTEST -Wall -Werror + cpp-options: -DTEST ghc-options: -fno-warn-missing-signatures Build-Depends: diff --git a/tests/StringConn.hs b/tests/StringConn.hs index a416628..a2178dc 100644 --- a/tests/StringConn.hs +++ b/tests/StringConn.hs @@ -13,6 +13,7 @@ module StringConn where import Control.Applicative import Prelude hiding (exp) +import Control.Monad import Control.Monad.Except import Control.Monad.Identity import Control.Monad.Reader