From f5d0b13251291c3bd1ae396f3e6c8b0b9eaf58b0 Mon Sep 17 00:00:00 2001 From: David Feuer Date: Wed, 27 Sep 2023 08:12:31 -0400 Subject: [PATCH] Bump version to 0.7 (#973) --- .github/workflows/haskell-ci.yml | 9 ++------- containers-tests/containers-tests.cabal | 2 +- containers/changelog.md | 19 +++++++++++++++++-- containers/containers.cabal | 6 ++++-- containers/src/Data/IntSet/Internal.hs | 2 +- 5 files changed, 25 insertions(+), 13 deletions(-) diff --git a/.github/workflows/haskell-ci.yml b/.github/workflows/haskell-ci.yml index 85e59139d..b4f50a511 100644 --- a/.github/workflows/haskell-ci.yml +++ b/.github/workflows/haskell-ci.yml @@ -8,9 +8,9 @@ # # For more information, see https://github.com/haskell-CI/haskell-ci # -# version: 0.16.5 +# version: 0.16.3 # -# REGENDATA ("0.16.5",["github","--config=cabal.haskell-ci","--ghc-head","cabal.project"]) +# REGENDATA ("0.16.3",["github","--config=cabal.haskell-ci","--ghc-head","cabal.project"]) # name: Haskell-CI on: @@ -42,11 +42,6 @@ jobs: compilerVersion: 9.4.5 setup-method: ghcup allow-failure: false - - compiler: ghc-9.2.8 - compilerKind: ghc - compilerVersion: 9.2.8 - setup-method: ghcup - allow-failure: false - compiler: ghc-9.0.2 compilerKind: ghc compilerVersion: 9.0.2 diff --git a/containers-tests/containers-tests.cabal b/containers-tests/containers-tests.cabal index c99bfb6bc..5d3ea2b8b 100644 --- a/containers-tests/containers-tests.cabal +++ b/containers-tests/containers-tests.cabal @@ -27,7 +27,7 @@ extra-source-files: tested-with: GHC ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || - ==9.4.5 || ==9.6.2 + ==9.4.5 || ==9.6.2 || ==9.8.1 source-repository head type: git diff --git a/containers/changelog.md b/containers/changelog.md index 0d98dc126..db7213a54 100644 --- a/containers/changelog.md +++ b/containers/changelog.md @@ -1,16 +1,31 @@ # Changelog for [`containers` package](http://github.com/haskell/containers) -## ??? +## 0.7 -* Breaking changes to `Data.Graph.SCC v`: +### Breaking changes + +* Breaking changes to `Data.Graph.SCC v` (bodʲɪˈɡrʲim): * `CyclicSCC [v]` is now not a constructor, but a bundled pattern synonym for backward compatibility. * `NECyclicSCC (NonEmpty v)` is a new constructor, maintaining an invariant that a set of mutually reachable vertices is non-empty. +### Additions + +* Add `Data.IntSet.fromRange`. (Soumik Sarkar) + +### Documentation and other + +* Add, improve, and correct documentation. (Niklas Hambüchen, Soumik Sarkar, + tomjaguarpaw) + +### Other/internal + * Remove the `stack.yaml` file. It was extremely stale, and its utility was a bit dubious in a GHC boot package. Closes #938. +* Add a bunch of new tests and benchmarks. (Soumik Sarkar) + ## 0.6.7 ### Additions diff --git a/containers/containers.cabal b/containers/containers.cabal index 79de7514d..d2b40f806 100644 --- a/containers/containers.cabal +++ b/containers/containers.cabal @@ -1,5 +1,5 @@ name: containers -version: 0.6.7 +version: 0.6.8 license: BSD3 license-file: LICENSE maintainer: libraries@haskell.org @@ -26,7 +26,9 @@ extra-source-files: changelog.md mkappend.hs -tested-with: GHC==9.6.2, GHC==9.4.5, GHC==9.2.8, GHC==9.0.2, GHC==8.10.7, GHC==8.8.4, GHC==8.6.5, GHC==8.4.4, GHC==8.2.2 +tested-with: + GHC ==8.2.2 || ==8.4.4 || ==8.6.5 || ==8.8.4 || ==8.10.7 || ==9.0.2 || ==9.2.8 || + ==9.4.5 || ==9.6.2 || ==9.8.1 source-repository head type: git diff --git a/containers/src/Data/IntSet/Internal.hs b/containers/src/Data/IntSet/Internal.hs index d592adebb..a5c0235ca 100644 --- a/containers/src/Data/IntSet/Internal.hs +++ b/containers/src/Data/IntSet/Internal.hs @@ -1220,7 +1220,7 @@ fromList xs -- -- > fromRange (low, high) == fromList [low..high] -- --- @since FIXME +-- @since 0.7 fromRange :: (Key, Key) -> IntSet fromRange (lx,rx) | lx > rx = empty