diff --git a/.github/workflows/haskell.yml b/.github/workflows/haskell.yml index ce5d75a5..8b0b9fcb 100644 --- a/.github/workflows/haskell.yml +++ b/.github/workflows/haskell.yml @@ -7,7 +7,7 @@ jobs: strategy: fail-fast: false matrix: - ghc: ['8.4', '8.6', '8.8', '8.10', '9.0', '9.2', '9.4', '9.6', '9.8', '9.10', '9.12'] + ghc: ['8.4', '8.6', '8.8', '8.10', '9.0', '9.2', '9.4', '9.6', '9.8', '9.10', '9.12', '9.14'] os: ['ubuntu-latest', 'macos-13'] exclude: - os: 'macos-13' diff --git a/cabal.project b/cabal.project index e6fdbadb..627c614a 100644 --- a/cabal.project +++ b/cabal.project @@ -1 +1,3 @@ packages: . + +allow-newer: *:base diff --git a/reflex.cabal b/reflex.cabal index dbb483ec..e417037a 100644 --- a/reflex.cabal +++ b/reflex.cabal @@ -7,7 +7,7 @@ maintainer: ryan.trinkle@gmail.com author: Ryan Trinkle stability: Experimental tested-with: - ghc ==8.4.4 || ==8.6.5 || ==8.8.1 || ==8.10.7 || ==9.0.1 || ==9.2.5 || ==9.4.5 || ==9.6.1 || ==9.8.2 || ==9.10.1 || ==9.12.2 + ghc ==8.4.4 || ==8.6.5 || ==8.8.1 || ==8.10.7 || ==9.0.1 || ==9.2.5 || ==9.4.5 || ==9.6.1 || ==9.8.2 || ==9.10.1 || ==9.12.2 || ==9.14.1 homepage: https://reflex-frp.org bug-reports: https://github.com/reflex-frp/reflex/issues @@ -130,13 +130,13 @@ library build-depends: MemoTrie == 0.6.* - , base >= 4.11 && < 4.22 + , base >= 4.11 && < 4.23 , bifunctors >= 5.2 && < 5.7 , comonad >= 5.0.4 && < 5.1 , commutative-semigroups >= 0.1 && <0.3 , constraints >= 0.10 && <0.15 , constraints-extras >= 0.3 && < 0.5 - , containers >= 0.6 && < 0.8 + , containers >= 0.6 && < 0.9 , data-default >= 0.5 && < 0.9 , dependent-map >= 0.3 && < 0.5 , dependent-sum >= 0.6 && < 0.8 @@ -155,13 +155,13 @@ library , semigroupoids >= 4.0 && < 7 , stm >= 2.4 && < 2.6 , syb >= 0.5 && < 0.8 - , time >= 1.4 && < 1.15 + , time >= 1.4 && < 1.16 , transformers >= 0.5 && < 0.7 , unbounded-delays >= 0.1.0.0 && < 0.2 , witherable >= 0.4 && < 0.6 , haskell-src-exts >= 1.16 && < 1.24 , haskell-src-meta >= 0.6 && < 0.9 - , template-haskell >= 2.9 && < 2.24 + , template-haskell >= 2.9 && < 2.25 other-extensions: TemplateHaskell @@ -179,7 +179,7 @@ library if flag(debug-trace-events) cpp-options: -DDEBUG_TRACE_EVENTS - build-depends: bytestring >=0.10.8 && <0.11 + build-depends: bytestring >=0.10.8 && <0.13 if flag(debug-propagation) cpp-options: @@ -209,7 +209,7 @@ test-suite semantics default-language: Haskell2010 ghc-options: -O2 -Wall -rtsopts build-depends: - base >= 4.11 && < 4.22 + base >= 4.11 && < 4.23 , bifunctors , containers , deepseq @@ -234,7 +234,7 @@ test-suite CrossImpl default-language: Haskell2010 ghc-options: -O2 -Wall -rtsopts build-depends: - base >= 4.11 && < 4.22 + base >= 4.11 && < 4.23 , containers , dependent-map , dependent-sum @@ -250,7 +250,7 @@ test-suite hlint hs-source-dirs: test default-language: Haskell2010 build-depends: - base >= 4.11 && < 4.22 + base >= 4.11 && < 4.23 , directory , filepath , filemanip @@ -274,7 +274,7 @@ test-suite EventWriterT other-modules: Test.Run default-language: Haskell2010 build-depends: - base >= 4.11 && < 4.22 + base >= 4.11 && < 4.23 , containers , deepseq , dependent-map @@ -297,7 +297,7 @@ test-suite DebugCycles default-language: Haskell2010 ghc-options: -threaded build-depends: - base >= 4.11 && < 4.22 + base >= 4.11 && < 4.23 , containers , deepseq , dependent-map @@ -327,7 +327,7 @@ test-suite RequesterT default-language: Haskell2010 build-depends: - base >= 4.11 && < 4.22 + base >= 4.11 && < 4.23 , constraints , constraints-extras , containers @@ -351,7 +351,7 @@ test-suite Headless hs-source-dirs: test default-language: Haskell2010 build-depends: - base >= 4.11 && < 4.22 + base >= 4.11 && < 4.23 , reflex test-suite Adjustable @@ -361,7 +361,7 @@ test-suite Adjustable other-modules: Test.Run default-language: Haskell2010 build-depends: - base >= 4.11 && < 4.22 + base >= 4.11 && < 4.23 , containers , dependent-sum , reflex @@ -380,7 +380,7 @@ test-suite QueryT default-language: Haskell2010 build-depends: - base >= 4.11 && < 4.22 + base >= 4.11 && < 4.23 , commutative-semigroups , containers , dependent-map @@ -412,7 +412,7 @@ test-suite GC-Semantics default-language: Haskell2010 build-depends: - base >= 4.11 && < 4.22 + base >= 4.11 && < 4.23 , containers , dependent-sum , dependent-map @@ -438,7 +438,7 @@ test-suite rootCleanup default-language: Haskell2010 build-depends: - base >= 4.11 && < 4.22 + base >= 4.11 && < 4.23 , containers , deepseq , dependent-sum @@ -459,7 +459,7 @@ benchmark spider-bench default-language: Haskell2010 ghc-options: -Wall -O2 -rtsopts build-depends: - base >= 4.11 && < 4.22 + base >= 4.11 && < 4.23 , containers , criterion , deepseq @@ -489,7 +489,7 @@ benchmark saulzar-bench default-language: Haskell2010 ghc-options: -Wall -O2 -rtsopts -threaded build-depends: - base >= 4.11 && < 4.22 + base >= 4.11 && < 4.23 , containers , criterion , deepseq