From f7c1b909641d26dad4dbc80e7e31a49a96862630 Mon Sep 17 00:00:00 2001 From: Vincent Hanquez Date: Sat, 11 Nov 2017 17:48:50 +0000 Subject: [PATCH] release basement 0.0.4 & foundation 0.0.17 --- CHANGELOG.md | 16 ++++++++++++++++ basement/basement.cabal | 2 +- foundation.cabal | 4 ++-- 3 files changed, 19 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index bb69b5c0..e0e95401 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,19 @@ +## 0.0.17 + +* Add Terminal capabilities: ANSI Escape, UTF8 codepage initialization, get dimensions +* Checks: Output now has colors +* Hashable: Add Word128 & Word256 & Boxed Array instances +* Semigroup: Compatibility with GHC 8.4 +* Drop criterion for benchmark, now use Gauge +* Remove more UnboxedTuples from Foundation for easier loading with bytecode interpreter +* Reduce overhead of profiling common primitive operation like size and offset addition by + preventing auto-caf in abstraction module +* Optimise UTF8 validation +* Optimise String toList (allow fusion) +* Optimise String reversal +* Merge different version of lowlevel array algorithms with one backed by a class. +* Zn64/Zn : Add Num, Additive, Subtractive, NormalForm, Arbitrary instances + ## 0.0.16 * Re-organize type sized structure and add UVect and Vect diff --git a/basement/basement.cabal b/basement/basement.cabal index 1d775534..e3ba098c 100644 --- a/basement/basement.cabal +++ b/basement/basement.cabal @@ -1,5 +1,5 @@ name: basement -version: 0.0.3 +version: 0.0.4 synopsis: Foundation scrap box of array & string description: Foundation most basic primitives without any dependencies homepage: https://github.com/haskell-foundation/foundation#readme diff --git a/foundation.cabal b/foundation.cabal index 4f468cae..4507b875 100644 --- a/foundation.cabal +++ b/foundation.cabal @@ -1,5 +1,5 @@ name: foundation -version: 0.0.16 +version: 0.0.17 synopsis: Alternative prelude with batteries and no dependencies description: A custom prelude with no dependencies apart from base. @@ -192,7 +192,7 @@ library BangPatterns DeriveDataTypeable build-depends: base >= 4.7 && < 5 - , basement == 0.0.3 + , basement == 0.0.4 , ghc-prim -- FIXME add suport for armel mipsel -- CPP-options: -DARCH_IS_LITTLE_ENDIAN