From 43d9f0550f1f954696620ad0df4233a4ae7cd326 Mon Sep 17 00:00:00 2001 From: Veronika Romashkina Date: Sun, 13 Oct 2024 18:07:53 +0100 Subject: [PATCH 1/2] Prepare to release 1.2.2 --- .github/workflows/ci.yml | 9 +++++---- CHANGELOG.md | 5 +++++ relude.cabal | 12 +++++++++--- 3 files changed, 19 insertions(+), 7 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f3afea3..5edef82 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,11 +26,12 @@ jobs: - '9.0.2' - '9.2.8' - '9.4.7' - - '9.6.3' - - '9.8.1' + - '9.6.6' + - '9.8.2' + - '9.10.1' exclude: - os: macOS-latest - ghc: 9.6.3 + ghc: 9.6.6 - os: macOS-latest ghc: 9.4.7 - os: macOS-latest @@ -47,7 +48,7 @@ jobs: ghc: 8.4.4 - os: windows-latest - ghc: 9.6.3 + ghc: 9.6.6 - os: windows-latest ghc: 9.4.7 - os: windows-latest diff --git a/CHANGELOG.md b/CHANGELOG.md index d81a69d..d7f1584 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,11 @@ `relude` uses [PVP Versioning][1]. The changelog is available [on GitHub][2]. +## 1.2.2.0 – Oct 13, 2024 + +- Support GHC-9.10 & GHC-9.8. +- Allow hashable-1.5 + ## 1.2.1.0 – Oct 4, 2023 - [#439](https://github.com/kowainik/relude/issues/439): diff --git a/relude.cabal b/relude.cabal index 11b4d4e..478de13 100644 --- a/relude.cabal +++ b/relude.cabal @@ -1,6 +1,6 @@ cabal-version: 3.0 name: relude -version: 1.2.1.0 +version: 1.2.2.0 synopsis: Safe, performant, user-friendly and lightweight Haskell Standard Library description: @__relude__@ is an alternative prelude library. If you find the default @@ -98,7 +98,9 @@ tested-with: GHC == 8.4.4 GHC == 9.0.2 GHC == 9.2.8 GHC == 9.4.7 - GHC == 9.6.3 + GHC == 9.6.6 + GHC == 9.8.2 + GHC == 9.10.1 source-repository head @@ -126,9 +128,13 @@ common common-options if impl(ghc >= 9.2) ghc-options: -Wredundant-bang-patterns -Woperator-whitespace + if impl(ghc >= 9.4 && < 9.10) + ghc-options: -Wforall-identifier if impl(ghc >= 9.4) ghc-options: -Wredundant-strictness-flags - -Wforall-identifier + if impl(ghc >= 9.8) + ghc-options: -Wterm-variable-capture + -Winconsistent-flags default-language: Haskell2010 From c5d0af2783d9a198cbbcde743b1d57c0b7f76d10 Mon Sep 17 00:00:00 2001 From: Veronika Romashkina Date: Sun, 13 Oct 2024 18:10:53 +0100 Subject: [PATCH 2/2] Exclude old ghc on ci --- .github/workflows/ci.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5edef82..4a3f934 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -30,6 +30,8 @@ jobs: - '9.8.2' - '9.10.1' exclude: + - os: macOS-latest + ghc: 9.8.2 - os: macOS-latest ghc: 9.6.6 - os: macOS-latest @@ -47,6 +49,8 @@ jobs: - os: macOS-latest ghc: 8.4.4 + - os: windows-latest + ghc: 9.8.2 - os: windows-latest ghc: 9.6.6 - os: windows-latest