diff --git a/.github/workflows/validate.yml b/.github/workflows/validate.yml index 26f09d8c7c132296a063f6c5e7390a0615ecc34c..1144323d995c7248339f0e232900e0fde43c6c26 100644 --- a/.github/workflows/validate.yml +++ b/.github/workflows/validate.yml @@ -67,7 +67,9 @@ jobs: strategy: matrix: os: [ubuntu-latest, macos-13, windows-latest] - # If you remove something from here.. then add it to the old-ghcs job. + # If you remove something from here, then add it to the old-ghcs job. + # Also a removed GHC from here means that we are actually dropping + # support, so the PR *must* have a changelog entry. ghc: ['9.8.2', '9.6.4', '9.4.8', '9.2.8', '9.0.2', '8.10.7', '8.8.4', '8.6.5'] exclude: # corrupts GHA cache or the fabric of reality itself, see https://github.com/haskell/cabal/issues/8356 diff --git a/release-notes/Cabal-3.12.0.0.md b/release-notes/Cabal-3.12.0.0.md index 3825c9e89851f58e705c403c1ac7f1841ea6b51e..f177338c6ecdf6e1c1e3c5fd82b6639179334a0d 100644 --- a/release-notes/Cabal-3.12.0.0.md +++ b/release-notes/Cabal-3.12.0.0.md @@ -73,6 +73,10 @@ Cabal and Cabal-syntax 3.12.0.0 changelog and release notes If you are dealing with a custom setup, you have to invoke `./Setup repl --repl-multi-file`. +- Cabal and Cabal-syntax 3.12 support GHC version 8.4.4 and up. + + Support for all previous GHC versions is deprecated. + ### Other changes - `cabal init` should not suggest Cabal < 2.0 [#8680](https://github.com/haskell/cabal/issues/8680)