From 39985b94b4de4d02e8decb5e378b53ad3f72c0cc Mon Sep 17 00:00:00 2001 From: Vincent Hanquez Date: Fri, 19 Aug 2022 12:41:55 +0800 Subject: [PATCH] release basement 0.15 and foundation 0.29 --- CHANGELOG.md | 28 ++++++++++++++++++++++++++++ basement/basement.cabal | 4 ++-- foundation/foundation.cabal | 6 +++--- 3 files changed, 33 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a05a8d90..ca6c7941 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,31 @@ +## 0.0.29 + +* Add support for ghc 9.4 +* Drop support for ghc < 8.10 +* Remove all warnings (TypeOperators, Non canonical instances, Star type, spurious imports) + +## 0.0.28 + +* Add support for ghc 9.2 +* Drop support for ghc < 8.8 +* Fix segfault bug introduce in 0.0.27 for ghc < 9.2 when converting word32 to word8 in some not too used code + +## 0.0.27 + +* Add some primitive support for ghc 9.2 +* Simplify code to use base code instead of raw primops which are completely unstable + +## 0.0.26 + +* add support for ghc 9.0 +* Add instance of Additive for Rational + +## 0.0.25 + +* Add support for ghc 8.8 +* Improve IPv4 type parser +* Disable ghcjs as its not supported + ## 0.0.24 * Fix fail instances diff --git a/basement/basement.cabal b/basement/basement.cabal index 7a60516f..6d93d26e 100644 --- a/basement/basement.cabal +++ b/basement/basement.cabal @@ -1,5 +1,5 @@ name: basement -version: 0.0.14 +version: 0.0.15 synopsis: Foundation scrap box of array & string description: Foundation most basic primitives without any dependencies license: BSD3 @@ -137,7 +137,7 @@ library Basement.Terminal.Size -- support and dependencies - if impl(ghc < 8.8) + if impl(ghc < 8.10) buildable: False else build-depends: base diff --git a/foundation/foundation.cabal b/foundation/foundation.cabal index ac59a200..1a6237a1 100644 --- a/foundation/foundation.cabal +++ b/foundation/foundation.cabal @@ -1,5 +1,5 @@ name: foundation -version: 0.0.28 +version: 0.0.29 synopsis: Alternative prelude with batteries and no dependencies description: A custom prelude with no dependencies apart from base. @@ -196,7 +196,7 @@ library BangPatterns DeriveDataTypeable - if impl(ghc < 8.8) || impl(ghcjs) + if impl(ghc < 8.10) || impl(ghcjs) buildable: False else build-depends: base @@ -206,7 +206,7 @@ library if arch(i386) extra-libraries: gcc - build-depends: basement == 0.0.14 + build-depends: basement == 0.0.15 -- FIXME add suport for armel mipsel -- CPP-options: -DARCH_IS_LITTLE_ENDIAN