Declare support for base-4.13
[packages/array.git] / changelog.md
1 # Changelog for [`array` package](http://hackage.haskell.org/package/array)
2
3 ## Next
4
5 * Add a `Read` instance for `UArray`
6
7 ## 0.5.3.0  *Oct 2018*
8
9   * Bundled with GHC 8.6.2
10   * Drop support for GHC versions prior to GHC 8.0
11
12 ## 0.5.2.0  *Jul 2017*
13
14   * Bundled with GHC 8.2.1
15   * Overflow check in `unsafeNewArray` (#229)
16   * Fix and simplify handling of `Bool` arrays
17   * Export `unsafeFreezeIOUArray` from `Data.Array.IO.Internals`
18   * Drop support for GHC versions prior to GHC 7.8
19
20 ## 0.5.1.1  *Apr 2016*
21
22   * Bundled with GHC 8.0.1
23   * Use `@since` syntax in Haddock comments
24   * Don't needlessly call `bounds` in `Data.Array.Base.elems` (#10014)
25
26 ## 0.5.1.0  *Mar 2015*
27
28   * Bundled with GHC 7.10.1
29   * Add role annotations for GHC >= 7.8 (#9220)
30
31 ## 0.5.0.0  *Nov 2013*
32
33   * Update to Cabal 1.10 format
34   * Remove NHC and Hugs specific code
35   * Remove deprecated function exports `Data.Array.IO.castIOUArray`,
36     `Data.Array.MArray.unsafeFreeze`, `Data.Array.MArray.unsafeThaw`,
37     and `Data.Array.ST.castSTUArray`; These functions are still
38     available from the `Data.Array.Unsafe` module.
39
40 ## 0.4.0.1  *Sep 2012*
41
42   * Bundled with GHC 7.6.1
43   * Fix inline rule shadowing warnings
44
45 ## 0.4.0.0  *Feb 2012*
46
47   * Bundled with GHC 7.4.1
48   * Add support for SafeHaskell
49   * New `Data.Array.IO.Safe` module
50   * New `Data.Array.MArray.safe` module
51   * New `Data.Array.ST.safe` module
52   * New `Data.Array.Storable.Internals` module
53   * New `Data.Array.Storable.Safe` module
54   * New `Data.Array.Unsafe` module