From 0daca5dfa33d6c522e9fb8e94a2b66a5ed658c20 Mon Sep 17 00:00:00 2001
From: Lei Zhu <julytreee@gmail.com>
Date: Sun, 9 Jul 2023 05:30:29 +0000
Subject: [PATCH] Prepare v0.5.6.0 release

---
 array.cabal  |  2 +-
 changelog.md | 24 ++++++++++++++++--------
 2 files changed, 17 insertions(+), 9 deletions(-)

diff --git a/array.cabal b/array.cabal
index 799e2f0..b3911b5 100644
--- a/array.cabal
+++ b/array.cabal
@@ -1,6 +1,6 @@
 cabal-version: >= 1.10
 name:          array
-version:       0.5.5.0
+version:       0.5.6.0
 
 -- NOTE: Don't forget to update ./changelog.md
 license:       BSD3
diff --git a/changelog.md b/changelog.md
index 1e861c0..ccd7208 100644
--- a/changelog.md
+++ b/changelog.md
@@ -1,19 +1,27 @@
 # Changelog for [`array` package](http://hackage.haskell.org/package/array)
 
-## NEXT  *TBA*
+## 0.5.6.0  *July 2023*
 
-  * add the `genArray` and `newGenArray` function
+### Changed
 
-  * `listArray` and `newListArray` are now good consumers of the input list.
+  * `listArray` and `newListArray` are now good consumers of the input list
+  * Bump base bound to `<4.20`
 
-  * Unboxed Bool arrays no longer cause spurious alarms
-    when used with `-fcheck-prim-bounds`
+### Added
 
-  * Add `Data.Array.IArray.(!?)`
-
-  * Add `Data.Array.MArray.modifyArray` and `Data.Array.MArray.modifyArray'`.
+  * Add the `genArray` and `newGenArray` function
+  * Add `Data.Array.MArray.modifyArray` and `Data.Array.MArray.modifyArray'`
     These are also exposed from `Data.Array.IO`, `Data.Array.ST`, and
     `Data.Array.Storable`.
+  * Add `Data.Array.IArray.(!?)`
+
+### Fixed
+
+  * Array docs regarding constructing arrays
+  * Update note [Inlining and fusion]
+  * Unboxed Bool arrays no longer cause spurious alarms
+    when used with `-fcheck-prim-bounds`
+  * Replace Haddock hide pragma with not-home to make the Haddocks more readable
 
 ## 0.5.5.0  *February 2022*
 
-- 
GitLab