Skip to content

Commit 87d449c

Browse files
authored
Remove GHC <= 9.0 from the support window (#1778)
* Remove GHC <= 8.10.7 from the support window GHC <= 8.10.7 is removed from the support window. The lowest version supported in CI becomes GHC 9.2.1, released on the 29/10/2021. This grants us the ability to use `-XGHC2021` as default language, as well as `-XOverloadedRecordDot`. * Revise bounds for bytestring, containers and Cabal * More containers and bytestring bounds bumps
1 parent 1e3cbee commit 87d449c

File tree

42 files changed

+78
-92
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+78
-92
lines changed

cabal.project

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
packages:
22
servant/
3+
servant-client-core/
4+
servant-client/
5+
servant-server/
6+
37
servant-auth/servant-auth
48
servant-auth/servant-auth-client
59
servant-auth/servant-auth-docs
610
servant-auth/servant-auth-server
711
servant-auth/servant-auth-swagger
8-
9-
servant-client-core/
10-
servant-client/
1112
servant-docs/
1213
servant-foreign/
1314
servant-http-streams/
1415
servant-quickcheck/
15-
servant-server/
1616
servant-swagger/
1717

1818
doc/tutorial/
@@ -83,3 +83,7 @@ allow-newer: vault:hashable
8383
allow-newer: psqueues:hashable
8484
allow-newer: insert-ordered-containers:hashable
8585
allow-newer: openapi3:hashable
86+
87+
-- http2-5.3.3 is blacklisted, force http2-5.3.2 or http2-5.3.4
88+
constraints:
89+
http2 ==5.3.2 || ==5.3.4

changelog.d/1778

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
synopsis: Remove GHC <= 8.10.7 from the support window
2+
prs: #1778
3+
4+
description {
5+
GHC <= 8.10.7 is removed from the support window. The lowest version supported in CI becomes GHC 9.2.1, released on the 26/05/2023
6+
7+
This grants us the ability to use -XGHC2021 as default language, as well as -XOverloadedRecordDot.
8+
}

doc/cookbook/basic-auth/basic-auth.cabal

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ license-file: ../../../servant/LICENSE
88
author: Servant Contributors
99
maintainer: [email protected]
1010
build-type: Simple
11-
tested-with: GHC==8.6.5, GHC==8.8.3, GHC ==8.10.7
1211

1312
executable cookbook-basic-auth
1413
main-is: BasicAuth.lhs

doc/cookbook/basic-streaming/basic-streaming.cabal

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ license-file: ../../../servant/LICENSE
88
author: Servant Contributors
99
maintainer: [email protected]
1010
build-type: Simple
11-
tested-with: GHC==8.6.5, GHC==8.8.3, GHC ==8.10.7
1211

1312
executable cookbook-basic-streaming
1413
main-is: Streaming.lhs

doc/cookbook/curl-mock/curl-mock.cabal

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ license-file: ../../../servant/LICENSE
88
author: Servant Contributors
99
maintainer: [email protected]
1010
build-type: Simple
11-
tested-with: GHC==8.6.5, GHC==8.8.3, GHC ==8.10.7
1211

1312
executable cookbock-curl-mock
1413
if impl(ghc >= 9.2)

doc/cookbook/custom-errors/custom-errors.cabal

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ license-file: ../../../servant/LICENSE
88
author: Servant Contributors
99
maintainer: [email protected]
1010
build-type: Simple
11-
tested-with: GHC==8.6.5, GHC==8.8.3, GHC ==8.10.7
1211

1312
executable cookbook-custom-errors
1413
main-is: CustomErrors.lhs

doc/cookbook/db-postgres-pool/db-postgres-pool.cabal

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ license-file: ../../../servant/LICENSE
88
author: Servant Contributors
99
maintainer: [email protected]
1010
build-type: Simple
11-
tested-with: GHC==8.6.5, GHC==8.8.3, GHC ==8.10.7
1211

1312
executable cookbook-db-postgres-pool
1413
main-is: PostgresPool.lhs

doc/cookbook/db-sqlite-simple/db-sqlite-simple.cabal

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ license-file: ../../../servant/LICENSE
88
author: Servant Contributors
99
maintainer: [email protected]
1010
build-type: Simple
11-
tested-with: GHC==8.6.5, GHC==8.8.3, GHC ==8.10.7
1211

1312
executable cookbook-db-sqlite-simple
1413
main-is: DBConnection.lhs

doc/cookbook/file-upload/file-upload.cabal

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ license-file: ../../../servant/LICENSE
88
author: Servant Contributors
99
maintainer: [email protected]
1010
build-type: Simple
11-
tested-with: GHC==8.6.5, GHC==8.8.3, GHC ==8.10.7
1211

1312
executable cookbook-file-upload
1413
main-is: FileUpload.lhs

doc/cookbook/generic/generic.cabal

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ license-file: ../../../servant/LICENSE
88
author: Servant Contributors
99
maintainer: [email protected]
1010
build-type: Simple
11-
tested-with: GHC==8.6.5, GHC==8.8.3, GHC ==8.10.7
1211

1312
executable cookbook-using-custom-monad
1413
main-is: Generic.lhs

0 commit comments

Comments
 (0)