ANN: Cabal v1.18.0 released
Johan Tibell
johan.tibell at gmail.com
Fri Sep 6 06:41:32 CEST 2013
Hideyuki Tanaka was missing from the list of contributors (his patch was
applied through me). His contribution made 'cabal update' faster!
On Wed, Sep 4, 2013 at 2:11 PM, Johan Tibell <johan.tibell at gmail.com> wrote:
> Hi all,
>
> On behalf of the cabal maintainers and contributors I'm proud to
> announce the Cabal (and cabal-install) 1.18.0 release. To install run
>
> cabal update && cabal install Cabal-1.18.0 cabal-install-1.18.0
>
> With 854 commits since the last release there are two many
> improvements and bug fixes to list them here, but two highlights are:
>
> * Hermetic builds using sandboxes. This should reduce the number of
> "dependency hell" and broken package DB problems.
>
> * GHCi support. It's now much easier to use ghci when developing your
> packages, especially if those packages require preprocessors (e.g.
> hsc2hs).
>
> Here's how working on a package might look like using the new features:
>
> # Only once:
> cabal sandbox init
> cabal install --only-dependencies --enable-tests
> # Configure, build, and run tests:
> cabal test # now implies configure and build
> # Play around with the code in GHCi:
> cabal repl
>
> Mikhail wrote a bit more about the user visible changes on his blog:
>
> http://coldwa.st/e/blog/2013-08-21-Cabal-1-18.html
>
> For a complete list of changes run
>
> git log cabal-install-v1.16.0.2..cabal-install-v1.18.0
>
> in the cabal repo or look at the GitHub compare page:
>
>
> https://github.com/haskell/cabal/compare/cabal-install-v1.16.0.2...cabal-install-v1.18.0
>
> (only shows the last 250 commits).
>
> 57 people contributed to this release!
>
> 503 Mikhail Glushenkov
> 99 Johan Tibell
> 41 Duncan Coutts
> 39 Ian Lynagh
> 19 Brent Yorgey
> 19 Thomas Tuegel
> 18 Ben Millwood
> 16 Eyal Lotem
> 10 Thomas Dziedzic
> 7 Andres Loeh
> 6 John Wiegley
> 6 Benno Fünfstück
> 5 Gregory Collins
> 4 Herbert Valerio Riedel
> 4 Simon Hengel
> 3 Joachim Breitner
> 3 Luke Iannini
> 3 Bryan Richter
> 3 Richard Eisenberg
> 3 Tuncer Ayaz
> 3 Jens Petersen
> 2 Arun Tejasvi Chaganty
> 2 Bryan O'Sullivan
> 2 Eric Kow
> 2 Jookia
> 2 Paolo G. Giarrusso
> 2 Paolo Capriotti
> 1 Sönke Hahn
> 1 Yitzchak Gale
> 1 Albert Krewinkel
> 1 stepcut
> 1 Alexander Kjeldaas
> 1 Austin Seipp
> 1 Bardur Arantsson
> 1 Ben Doyle
> 1 Ben Gamari
> 1 Bram
> 1 Carter Tazio Schonwald
> 1 Clint Adams
> 1 Daniel Wagner
> 1 David Lazar
> 1 Erik Hesselink
> 1 Eugene Sukhodolin
> 1 Gabor Greif
> 1 Jack Henahan
> 1 Jason Dagit
> 1 Ken Bateman
> 1 Mark Lentczner
> 1 Masahiro Yamauchi
> 1 Merijn Verstraaten
> 1 Michael Thompson
> 1 Niklas Hambüchen
> 1 Oleksandr Manzyuk
> 1 Patrick Premont
> 1 Roman Cheplyaka
> 1 Sergei Trofimovich
> 1 Stephen Blackheath
>
> -- Johan, on behalf of the cabal maintainers and contributors.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/cabal-devel/attachments/20130905/784ee995/attachment.htm>
More information about the cabal-devel
mailing list