Releases: haskell/cabal
cabal-head
No release body provided.
Cabal v3.14.2.0
Patch release to fix regressions in v3.14.1.1. See the release notes for significant changes.
Release notes for v3.14.2.0:
Cabal v3.14.1.1
Patch release to support GHC 9.12 (i.e. not print the warning and enable compiling with 9.12). For the significant changes, refer to the 3.14.1.0 release notes instead.
Release notes for 3.14.1.1:
Cabal v3.14.1.0
Cabal v3.12.1.0
Release Announcement includes release notes, links to binary artifacts, GHCup commands, etc.
Cabal v3.10.3.0
The machine never stops.
You can view the changes at:
- https://github.com/haskell/cabal/blob/master/release-notes/Cabal-3.10.3.0.md
- https://github.com/haskell/cabal/blob/master/release-notes/cabal-install-3.10.3.0.md
cabal-install-3.10.3.0 is available on ghcup, please install it with ghcup install cabal 3.10.3.0 && ghcup set cabal 3.10.3.0
Our deepest thanks to our contributors:
Andrea Bedini
Andreas Abel
Ben Gamari
brandon s allbery kf8nh
Francesco Ariis
Hécate Moonlight
Javier Sagredo
Jens Petersen
Julian Ospald
Mikolaj Konarski
Ondřej Šebek
Rodrigo Mesquita
Tom Smeding
as well as the QA team, and reviewers, without whom this could not have been possible.
cabal v3.10.2.1
The machine never stops.
This is strictly a bug-fix release. You can view the changes at:
- https://github.com/haskell/cabal/blob/master/release-notes/Cabal-3.10.2.0.md
- https://github.com/haskell/cabal/blob/master/release-notes/Cabal-3.10.2.1.md
- https://github.com/haskell/cabal/blob/master/release-notes/cabal-install-3.10.2.0.md
See the release announcement here: https://discourse.haskell.org/t/cabal-install-3-10-2-0-released/8009
cabal-install-3.10.2.0 is available on ghcup, and is built with lib:Cabal-3.10.2.1.
cabal-install-3.10.2.1 is meant for source compilations and does not affect end-users.
See you next time.
cabal v3.10.1.0
For documentation please see
https://cabal.readthedocs.io/en/3.10
for API documentation and changelogs please see
https://hackage.haskell.org/package/Cabal-3.10.1.0
https://hackage.haskell.org/package/Cabal-syntax-3.10.1.0
https://hackage.haskell.org/package/cabal-install-3.10.1.0
https://hackage.haskell.org/package/cabal-install-solver-3.10.1.0
In particular, release notes for the cabal
tool are at
https://github.com/haskell/cabal/blob/master/release-notes/cabal-install-3.10.1.0.md
To obtain binaries, please use ghcup
or download from
https://downloads.haskell.org/~cabal/cabal-install-3.10.1.0/
The release announcement is at
https://discourse.haskell.org/t/just-released-cabal-3-10-1-0/5978
cabal v3.8.1.0
For documentation please see
https://cabal.readthedocs.io/en/3.8
for API documentation and changelogs please see
https://hackage.haskell.org/package/Cabal-3.8.1.0
https://hackage.haskell.org/package/Cabal-syntax-3.8.1.0
https://hackage.haskell.org/package/cabal-install-3.8.1.0
https://hackage.haskell.org/package/cabal-install-solver-3.8.1.0
and for binaries, please use ghcup
or download from
https://downloads.haskell.org/~cabal/cabal-install-3.8.1.0/
Some release highlights are on these threads:
https://twitter.com/jneira/status/1557477176102031360
https://discourse.haskell.org/t/just-released-cabal-3-8-1-0/4920
https://www.reddit.com/r/haskell/comments/wm656h/just_released_cabal_3810/
The currently known and not yet fixed regressions on 3.8 branch compared to cabal 3.6 are listed at
https://github.com/haskell/cabal/labels/regression%20in%203.8
and the fixed regressions (but you need a newer version, once it's released, to benefit from the fixes) are at
https://github.com/haskell/cabal/issues?q=label%3A%22regression+in+3.8%22+is%3Aclosed
Cabal-3.6.2.0
Significant changes
-
Make Paths_ modules work with non-standard preludes again #5962
- Generate Paths_ module with qualified Data.List.last import so that compatibility with non-standard preludes is not regressed compared to cabal 3.4.
-
Windows: redo the fix to breakage caused by new autoconf; the wrong fix made cabal sometimes fail with old autoconf #7494 #7649
- Reverts #7510 that failed on Windows when used with pre-generated scripts included in packages such as network, time, process.
- Adds a subtler fix/workaround for the deficiencies of new autoconf versions on Windows.
Other changes
-
Regenerate bootstrap/ with GHC updated from 8.10.4 to 8.10.7
- This regenerates bootstrap plans using new package versions and also updating GHC from 8.10.4 to 8.10.7, as requested by GHC HQ.