wiki:Commentary/Libraries/VersionHistory

GHC Boot Library Version History

This table lists the versions of GHC against those of its boot libraries, including most notably the base library. This may be useful if you ever want to find out which version of the base package was bundled with which version of GHC or vice versa.

See also: LanguagePragmaHistory, which lists the language extensions added and/or removed in each GHC version.

HEAD 8.2.1 8.0.2 8.0.1 7.10.3 7.10.2 7.10.1 7.8.4 7.8.3 7.8.2 7.8.1 7.6.3 7.6.2 7.6.1 7.4.2 7.4.1 7.2.2 7.2.1 7.0.4 7.0.3 7.0.2 7.0.1
Cabal 2.0.0.0 2.0.0.2 1.24.2.0 1.24.0.0 1.22.5.0 1.22.4.0 1.22.2.0 1.18.1.5 1.18.1.3 1.16.0 1.14.0 1.12.0 1.10.2.0 1.10.1.0 1.10.0.0
Win32 2.3.1.1 2.5.4.1 none 2.3.1.1 2.3.1.0 2.3.0.2 2.3.0.0 2.2.2.0 2.2.1.0 2.2.0.2
array 0.5.1.2 0.5.2.0 0.5.1.1 0.5.1.0 0.5.0.0 0.4.0.1 0.4.0.0 0.3.0.3 0.3.0.2
base 4.10.0.0 4.9.1.0 4.9.0.0 4.8.2.0 4.8.1.0 4.8.0.0 4.7.0.2 4.7.0.1 4.7.0.0 4.6.0.1 4.6.0.0 4.5.1.0 4.5.0.0 4.4.1.0 4.4.0.0 4.3.1.0 4.3.0.0
bin-package-db none 0.0.0.0
binary 0.8.4.1 0.8.5.1 0.8.3.0 0.7.5.0 0.7.3.0 0.7.1.0 0.5.1.1 0.5.1.0 0.5.0.2* none
bytestring 0.10.8.2 0.10.8.1 0.10.6.0 0.10.4.0 0.10.0.2 0.10.0.0 0.9.2.1 0.9.2.0 0.9.1.10 0.9.1.8
containers 0.5.10.2 0.5.7.1 0.5.6.2 0.5.5.1 0.5.0.0 0.4.2.1 0.4.1.0 0.4.0.0
deepseq 1.4.3.0 1.4.2.0 1.4.1.1 1.3.0.2 1.3.0.1 1.3.0.0 none
directory 1.3.0.2 1.3.0.0 1.2.6.2 1.2.2.0 1.2.1.0 1.2.0.1 1.2.0.0 1.1.0.2 1.1.0.1 1.1.0.0
extensible-exceptions none 0.1.1.4 0.1.1.3 0.1.1.2
ffi none 1.0
filepath 1.4.1.2 1.4.1.1 1.4.1.0 1.4.0.0 1.3.0.2 1.3.0.1 1.3.0.0 1.2.0.1 1.2.0.0
ghc 8.3 8.2.1* 8.0.2 8.0.1* 7.10.3* 7.10.2* 7.10.1* 7.8.4* 7.8.3* 7.8.2* 7.8.1* 7.6.3* 7.6.2* 7.6.1* 7.4.2* 7.4.1* 7.2.2* 7.2.1* 7.0.4* 7.0.3* 7.0.2* 7.0.1*
ghc-binary none 0.5.0.2*
ghc-boot 8.3 8.2.1 8.0.2 8.0.1 none
ghc-boot-th 8.3 8.2.1 8.0.2 8.0.1 none
ghc-compact 0.1.0.0 none
ghc-prim 0.5.0.0 0.5.1.0 0.5.0.0 0.4.0.0 0.3.1.0 0.3.0.0 0.2.0.0
ghci 8.3 8.2.1 8.0.2 8.0.1 none
haskeline 0.7.4.0 0.7.3.0 0.7.2.3 0.7.2.1 0.7.1.2 none
haskell2010 none 1.1.2.0* 1.1.1.0* 1.1.0.1* 1.1.0.0* 1.0.0.0*
haskell98 none 2.0.0.3* 2.0.0.2* 2.0.0.1* 2.0.0.0* 1.1.0.1 1.1.0.0
hoopl 3.10.2.2 3.10.2.1 3.10.0.2 3.10.0.1 3.9.0.0 3.8.7.3 3.8.7.1 none
hpc 0.6.0.3 0.6.0.2 0.6.0.1 0.6.0.0 0.5.1.1 0.5.1.0 0.5.0.6
integer-gmp 1.0.0.1 1.0.1.0 1.0.0.1 1.0.0.0 0.5.1.0 0.5.0.0 0.4.0.0 0.3.0.0 0.2.0.3 0.2.0.2
old-locale none 1.0.0.6 1.0.0.5 1.0.0.4 1.0.0.3 1.0.0.2
old-time none 1.1.0.2 1.1.0.1 1.1.0.0 1.0.0.7 1.0.0.6
pretty 1.1.3.3 1.1.2.0 1.1.1.1 1.1.1.0 1.1.0.0 1.0.1.2
process 1.6.0.0 1.6.1.0 1.4.3.0 1.4.2.0 1.2.3.0 1.2.0.0 1.1.0.2 1.1.0.1 1.1.0.0 1.0.1.5 1.0.1.4
random 1.1 none 1.0.0.3
rts 1.0
template-haskell 2.12.0.0 2.11.1.0 2.11.0.0 2.10.0.0 2.9.0.0 2.8.0.0 2.7.0.0 2.6.0.0 2.5.0.0
terminfo 0.4.1.0 0.4.0.2 0.4.0.1 0.4.0.0 none
time 1.8.0.1 1.8.0.2 1.6.0.1 1.5.0.1 1.4.2 1.4.0.1 1.4 1.2.0.5 1.2.0.3
transformers 0.5.2.0 0.4.2.0 0.3.0.0 none
unix 2.7.2.1 2.7.2.2 2.7.2.1 2.7.2.0 2.7.1.0 2.7.0.1 2.6.0.1 2.6.0.0 2.5.1.1 2.5.1.0 2.5.0.0 2.4.2.0 2.4.1.0
xhtml 3000.2.2 3000.2.1 none
HEAD 8.2.1 8.0.2 8.0.1 7.10.3 7.10.2 7.10.1 7.8.4 7.8.3 7.8.2 7.8.1 7.6.3 7.6.2 7.6.1 7.4.2 7.4.1 7.2.2 7.2.1 7.0.4 7.0.3 7.0.2 7.0.1

Note: A * after the version number denotes the package being hidden by default.

A table covering some GHC 6.* releases can be found at https://wiki.haskell.org/Libraries_released_with_GHC

Last modified 2 months ago Last modified on Jul 23, 2017 4:11:41 PM