Haskell Platform Changelog

What's new in Haskell Platform 2014.2.0.0

Aug 11, 2014
  • Works on 10.6, 10.7, 10.8, 10.9, and even 10.10 beta!
  • Works with both gcc and clang based systems.
  • Distributed with a build of GHC 7.8.3 that differs from the released bindist in two ways: a) it was built split-objs for smaller resulting executables, b) it includes Cabal-1.18.1.4 which fixes a particularly nasty problem with haddock, -XCPP, and clang based systems. This ghc-7.8.3 bindist is already incorporated into the installer above, but for reference is available here: ghc-7.8.3-x86_64-apple-darwin-r3.tar.bz2
  • Includes a new experimental activate-hs command that can switch between multiple installed versions of the platform
  • The cabal command is wrapped to provide a smoother file layout on the Mac. The wrapping only updates the ~/.cabal/config file the first time you run it. Please pay attention to its output. If you have a custom config file, you'll want to update it, as Cabal's defaults have changed.

New in Haskell Platform 2013.2.0.0 (Jun 21, 2013)

  • New packages:
  • attoparsec
  • case-insensitive,
  • hashable
  • unordered-containers
  • Major update:
  • OpenGL and GLUT

New in Haskell Platform 2012.2.0.0 (Sep 6, 2012)

  • Contents of the Haskell Platform:
  • The contents of the Haskell Platform are specified as this Cabal file.
  • Compiler:
  • ghc 7.0.4 ⟶ 7.4.1
  • Core Libraries, Provided with GHC:
  • array 0.3.0.2 ⟶ 0.4.0.0
  • base 4.3.1.0 ⟶ 4.5.0.0
  • bytestring 0.9.1.10 ⟶ 0.9.2.1
  • Cabal 1.10.2.0 ⟶ 1.14.0
  • containers 0.4.0.0 ⟶ 0.4.2.1
  • deepseq 1.1.0.2 ⟶ 1.3.0.0
  • directory 1.1.0.0 ⟶ 1.1.0.2
  • extensible-exceptions 0.1.1.2 ⟶ 0.1.1.4
  • filepath 1.2.0.0 ⟶ 1.3.0.0
  • haskell2010 1.0.0.0 ⟶ 1.1.0.1
  • haskell98 1.1.0.1 ⟶ 2.0.0.1
  • hpc 0.5.0.6 ⟶ 0.5.1.1
  • old-locale 1.0.0.2 ⟶ 1.0.0.4
  • old-time 1.0.0.6 ⟶ 1.1.0.0
  • pretty 1.0.1.2 ⟶ 1.1.1.0
  • process 1.0.1.5 ⟶ 1.1.0.1
  • template-haskell 2.5.0.0 ⟶ 2.7.0.0
  • time 1.2.0.3 ⟶ 1.4
  • unix 2.4.2.0 ⟶ 2.5.1.0
  • Win32 2.2.0.1 ⟶ 2.2.2.0
  • Additional Platform Libraries
  • cgi (same) ⟶ 3001.1.7.4
  • fgl (same) ⟶ 5.4.2.4
  • GLUT (same) ⟶ 2.1.2.1
  • haskell-src 1.0.1.4 ⟶ 1.0.1.5
  • html (same) ⟶ 1.0.1.2
  • HTTP 4000.1.2 ⟶ 4000.2.3
  • HUnit (same) ⟶ 1.2.4.2
  • mtl 2.0.1.0 ⟶ 2.1.1
  • network 2.3.0.5 ⟶ 2.3.0.13
  • OpenGL 2.2.3.0 ⟶ 2.2.3.1
  • parallel 3.1.0.1 ⟶ 3.2.0.2
  • parsec 3.1.1 ⟶ 3.1.2
  • QuickCheck 2.4.1.1 ⟶ 2.4.2
  • random 1.0.0.3 ⟶ 1.0.1.1
  • regex-base (same) ⟶ 0.93.2
  • regex-compat (same) ⟶ 0.95.1
  • regex-posix (same) ⟶ 0.95.1
  • stm 2.2.0.1 ⟶ 2.3
  • syb 0.3.3 ⟶ 0.3.6.1
  • text 0.11.1.5 ⟶ 0.11.2.0
  • transformers 0.2.2.0 ⟶ 0.3.0.0
  • xhtml 3000.2.0.4 ⟶ 3000.2.1
  • zlib 0.5.3.1 ⟶ 0.5.3.3
  • Programs and Tools:
  • cabal-install 0.10.2 ⟶ 0.14.0
  • alex 2.3.5 ⟶ 3.0.1
  • happy 1.18.6 ⟶ 1.18.9

New in Haskell Platform 2011.4.0.0 (Feb 7, 2012)

  • The contents of the Haskell Platform are specified as this Cabal file.
  • Libraries:
  • ghc 7.0.4
  • array
  • base
  • bytestring
  • Cabal
  • containers
  • directory
  • extensible-exceptions
  • filepath
  • haskell2010
  • haskell98
  • hpc
  • old-locale
  • old-time
  • pretty
  • process
  • random
  • template-haskell
  • time
  • unix or Win32
  • cgi
  • fgl
  • GLUT
  • haskell-src
  • html
  • HUnit
  • mtl
  • network
  • OpenGL
  • parallel
  • parsec
  • QuickCheck
  • regex-base
  • regex-compat
  • regex-posix
  • stm
  • syb
  • xhtml
  • zlib
  • HTTP
  • deepseq
  • text
  • transformers
  • Programs and Tools:
  • cabal-install
  • alex
  • happy
  • haddock

New in Haskell Platform 2011.2.0.1 (Apr 28, 2011)

  • The contents of the Haskell Platform are specified as this Cabal file.
  • Libraries
  • ghc 7.0.3
  • array 0.3.0.2
  • base 4.3.1.0
  • bytestring 0.9.1.10
  • Cabal 1.10.1.0
  • containers 0.4.0.0
  • directory 1.1.0.0
  • extensible-exceptions 0.1.1.2
  • filepath 1.2.0.0
  • haskell2010 1.0.0.0
  • haskell98 1.1.0.1
  • hpc 0.5.0.6
  • old-locale 1.0.0.2
  • old-time 1.0.0.6
  • pretty 1.0.1.2
  • process 1.0.1.5
  • random 1.0.0.3
  • template-haskell 2.5.0.0
  • time 1.2.0.3
  • unix 2.4.2.0 or Win32 2.2.0.1
  • cgi 3001.1.7.4
  • fgl 5.4.2.3
  • GLUT 2.1.2.1
  • haskell-src 1.0.1.4
  • html 1.0.1.2
  • HUnit 1.2.2.3
  • mtl 2.0.1.0,
  • network 2.3.0.2
  • OpenGL 2.2.3.0
  • parallel 3.1.0.1
  • parsec 3.1.1
  • QuickCheck 2.4.0.1
  • regex-base 0.93.2
  • regex-compat 0.93.1
  • regex-posix 0.94.4
  • stm 2.2.0.1
  • syb 0.3
  • xhtml 3000.2.0.1
  • zlib 0.5.3.1
  • HTTP 4000.1.1
  • deepseq 1.1.0.2
  • text 0.11.0.6
  • transformers 0.2.2.0
  • Programs and Tools
  • cabal-install 0.10.2
  • alex 2.3.5
  • happy 1.18.6
  • haddock 2.8.0
  • Package version changes since last release
  • ghc 7.0.2 to 7.0.3
  • text 0.11.0.5 to 0.11.0.6