# Changelog for [`array` package](http://hackage.haskell.org/package/array)

## 0.5.1.0  *Mar 2015*

  * Bundled with GHC 7.10.1
  * Add role annotations for GHC >= 7.8 (#9220)

## 0.5.0.0  *Nov 2013*

  * Update to Cabal 1.10 format
  * Remove NHC and Hugs specific code
  * Remove deprecated function exports `Data.Array.IO.castIOUArray`,
    `Data.Array.MArray.unsafeFreeze`, `Data.Array.MArray.unsafeThaw`,
    and `Data.Array.ST.castSTUArray`; These functions are still
    available from the `Data.Array.Unsafe` module.

## 0.4.0.1  *Sep 2012*

  * Bundled with GHC 7.6.1
  * Fix inline rule shadowing warnings

## 0.4.0.0  *Feb 2012*

  * Bundled with GHC 7.4.1
  * Add support for SafeHaskell
  * New `Data.Array.IO.Safe` module
  * New `Data.Array.MArray.safe` module
  * New `Data.Array.ST.safe` module
  * New `Data.Array.Storable.Internals` module
  * New `Data.Array.Storable.Safe` module
  * New `Data.Array.Unsafe` module
