webgear-core 1.3.1 → 1.4.0
raw patch · 3 files changed
+24/−22 lines, 3 filesdep ~basedep ~bytestringdep ~http-api-data
Dependency ranges changed: base, bytestring, http-api-data, jose, template-haskell, text
Files
- CHANGELOG.md +10/−1
- src/WebGear/Core.hs +0/−2
- webgear-core.cabal +14/−19
CHANGELOG.md view
@@ -2,6 +2,14 @@ ## [Unreleased] +## [1.4.0] - 2025-05-19++### Added+- Support GHC-9.12++### Removed+- Support GHC-9.0, GHC-9.2+ ## [1.3.1] - 2024-11-24 ### Added@@ -68,7 +76,8 @@ - Extracted webgear-core from webgear-server - New arrow based API -[Unreleased]: https://github.com/haskell-webgear/webgear/compare/v1.3.1...HEAD+[Unreleased]: https://github.com/haskell-webgear/webgear/compare/v1.4.0...HEAD+[1.4.0]: https://github.com/haskell-webgear/webgear/releases/tag/v1.4.0 [1.3.1]: https://github.com/haskell-webgear/webgear/releases/tag/v1.3.1 [1.3.0]: https://github.com/haskell-webgear/webgear/releases/tag/v1.3.0 [1.2.0]: https://github.com/haskell-webgear/webgear/releases/tag/v1.2.0
src/WebGear/Core.hs view
@@ -14,7 +14,6 @@ -} module WebGear.Core ( module Control.Arrow,- module Data.Text, module WebGear.Core.Trait, module WebGear.Core.Request, module WebGear.Core.Response,@@ -26,7 +25,6 @@ ) where import Control.Arrow-import Data.Text import qualified Network.Wai as Wai import WebGear.Core.MIMETypes
webgear-core.cabal view
@@ -1,7 +1,7 @@ cabal-version: 2.4 name: webgear-core-version: 1.3.1+version: 1.4.0 synopsis: Composable, type-safe library to build HTTP APIs description: WebGear is a library to for building composable, type-safe HTTP APIs.@@ -10,7 +10,7 @@ bug-reports: https://github.com/haskell-webgear/webgear/issues author: Raghu Kaippully maintainer: rkaippully@gmail.com-copyright: 2020-2024 Raghu Kaippully+copyright: 2020-2025 Raghu Kaippully license: MPL-2.0 license-file: LICENSE category: Web@@ -24,7 +24,7 @@ location: https://github.com/haskell-webgear/webgear -common webgear-common+library default-language: Haskell2010 default-extensions: Arrows ConstraintKinds@@ -42,8 +42,8 @@ LambdaCase MultiParamTypeClasses NamedFieldPuns- OverloadedStrings OverloadedLists+ OverloadedStrings PolyKinds RankNTypes RecordWildCards@@ -53,39 +53,36 @@ TypeApplications TypeFamilies TypeOperators- build-depends: base >=4.13.0.0 && <4.21+ build-depends: arrows ==0.4.*+ , base >=4.17.0.0 && <4.22 , binary >= 0.8.0.0 && <0.9- , bytestring >=0.10.10.1 && <0.13+ , bytestring >=0.11.0.0 && <0.13 , case-insensitive ==1.2.* , cookie >=0.4.5 && <0.6- , http-api-data >=0.4.2 && <0.7+ , http-api-data >=0.5 && <0.7 , http-media ==0.8.* , http-types ==0.12.*+ , jose >=0.10 && <0.12 , network >=3.1.0 && <3.3 , tagged ==0.8.*- , template-haskell >=2.15.0.0 && <2.23- , text >=1.2.0.0 && <2.2+ , template-haskell >=2.19.0.0 && <2.24+ , text >=2.0 && <2.2 , wai ==3.2.* , wai-app-static ==3.1.* , wai-extra ==3.1.* ghc-options: -Wall- -Wno-unticked-promoted-constructors -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns+ -Wmissing-deriving-strategies -Wmissing-fields -Wmissing-home-modules- -Wmissing-deriving-strategies+ -Wno-unticked-promoted-constructors -Wpartial-fields -Wredundant-constraints+ -Wunused-packages -fshow-warning-groups-- if impl(ghc >= 8.10)- ghc-options: -Wunused-packages--library- import: webgear-common exposed-modules: WebGear.Core , WebGear.Core.Modifiers , WebGear.Core.Trait@@ -106,5 +103,3 @@ , WebGear.Core.Trait.Status , WebGear.Core.Handler.Static hs-source-dirs: src- build-depends: arrows ==0.4.*- , jose >=0.8.3.1 && <0.12