The Haskell Cabal | Downloads

Install/Upgrade

For installation/upgrade instructions see here.

Cabal library (version 3.0.0.0)

Released: August 2019

Source download: Cabal-3.0.0.0.tar.gz

Please see the User's guide, the API documentation, and the change log.

cabal-install tool (version 3.0.0.0)

cabal-install is the command line interface to Cabal and hackage. This is the package that provides the cabal command line program. See the change log for information about what's new in this version.

Released: August 2019

Source download: cabal-install-3.0.0.0.tar.gz

Binary download for Windows (x86): cabal-install-3.0.0.0-i386-unknown-mingw32.zip

Binary download for Windows (x86-64): cabal-install-3.0.0.0-x86_64-unknown-mingw32.zip

Binary download for macOS High Sierra (x86_64): cabal-install-3.0.0.0-x86_64-apple-darwin17.7.0.tar.xz

Binary download for Linux (x86, requires glibc 2.12 or later): cabal-install-3.0.0.0-i386-unknown-linux.tar.xz

Binary download for Linux (x86-64, requires glibc 2.12 or later): cabal-install-3.0.0.0-x86_64-unknown-linux.tar.xz

Binary download for Alpine Linux 3.8 (x86-64): cabal-install-2.4.1.0-x86_64-alpine-linux-musl.tar.xz

Binary download for FreeBSD (x86-64, built on 11.2): cabal-install-2.4.1.0-x86_64-portbld-freebsd.tar.xz

Binary download for AIX (PowerPC): cabal-install-2.4.1.0-powerpc-ibm-aix7.1.0.0.tar.xz

Packages for Ubuntu Linux (multiple versions) are available on hvr's PPA.

Packages for Debian (multiple versions) are available on the Haskell.org APT repository.

Packages for Windows are available via Chocolatey.

HEAD binaries for macOS are available on haskell.futurice.com

The source package requires the Cabal package above and also further packages, which can be found on Hackage. To make the process easier the cabal-install tarball contains a bootstrap.sh script which downloads and installs all the dependencies.

Bugs

Report bugs here or to the cabal-devel mailing list.

Code

You can get the development version of the code here.

Version Numbers

Stable Releases are numbered a.b.c.d, where b is even. Unstable snapshots between releases are numbered a.b.c.d, where b is odd. Changes for c and d are minor.

For example, 2.1.x.x is the development version leading up to the stable release 2.2.x.x.

Older Releases

The previous stable release series for Cabal was 2.4.x. The previous stable release series for cabal-install was 2.4.x.

The versions bundled with recent Haskell implementation releases include:

3.0.0.0 August 2019
2.4.1.0 November 2018
2.4.0.1 September 2018
2.4.0.0 September 2018
2.2.0.1 March 2018
2.2.0.0 March 2018
2.0.1.1 December 2017
2.0.1.0 November 2017
2.0.0.2 August 2017
1.24.2.0 December 2016
1.24.1.0 October 2016
1.24.0.0 May 2016
1.22.8.0 March 2016
1.22.7.0 January 2016
1.20.0.4 January 2016
1.18.1.7 January 2016
1.22.6.0 December 2015
1.22.4.0 June 2015
1.22.3.0 April 2015
1.22.2.0 March 2015
1.22.0.0 January 2015
1.18.1.6 January 2015
1.20.0.3 December 2014
1.18.1.5 December 2014
1.20.0.2 July 2014
1.18.1.4 July 2014
1.20.0.1 May 2014
1.20.0.0 April 2014
1.18.1.3 March 2014
1.18.1.2 October 2013
1.18.1.1 October 2013
1.18.1 September 2013
1.18.0 September 2013
1.14.0 February 2012
1.12.0 January 2012
1.10.2.0 June 2010
1.10.1.0 February 2010
1.10.0.0 November 2010
1.8.0.6 June 2010
1.8.0.4 March 2010
1.8.0.2 December 2009
1.6.0.2 February 2009
1.6.0.2 February 2009
1.6.0.1 October 2008
1.4.0.2 August 2008
1.4.0.1 June 2008
1.2.3.0 December 2007
1.2.2.0 October 2007
1.2.1.0 October 2007
1.2.0 September 2007
1.1.6.2 May 2007
1.1.6.1 October 2006
1.1.6 October 2006
1.1.4 May 2006
1.1.3 September 2005
1.1.1 July 2005
0.5 February 2005
0.4 January 2005
0.2 November 2004
0.1 August 2004


Back to the Main Page