[Haskell-cafe] [ANN] Cabal-3.6.1.0 and cabal-install-3.6.0.0

Hécate hecate at glitchbra.in
Fri Sep 10 07:22:57 UTC 2021


Congratulations for the release!!

Le 10/09/2021 à 03:22, Emily Pillmore a écrit :
> Hello all,
>
> The Cabal team is excited to announce the release of both 
> `Cabal-3.6.1.0`, and `cabal-install-3.6.0.0`!
>
> ## Changelog for `Cabal-3.6.1.0`
>
> This release of `Cabal` is a point release that allowed us to get some 
> important features out into the ecosystem that just couldn't wait:
>
>
> - Include cmm-sources when linking shared objects
> - Prefer canonicalized path when guessing tools from GHC path
> - Fix `cabal test --enable-library-coverage` for modules in the 
> `other-modules` field
> - set the PATH_SEPARATOR value to `;` when calling `./configure` on 
> Windows (this is necessary for autoconf >=2.7)
> - Significant speedups to the solver
>
> ## Changelog for `cabal-install-3.6.0.0`
>
> This is the fourth release of the 3.0 release series for 
> `cabal-install`, introducing features and quality of life improvements 
> including:
>
> - Better support for `hsc2hs`, allowing users to pass additional options
> - Added an `--only-download` flag
> - extra-packages now works properly
> - `cabal init` UX improvements
> - GHC 9.2 support
> - Fixes to the backpack UX
> - Removing the spurious warnings for extraneous versions on internal 
> packages
> - Alerts and spelling suggestions for mispelled comands
> - Massive improvements to code organization and repository health
>
> For a full set of release notes, see 
> https://github.com/haskell/cabal/blob/master/release-notes/cabal-install-3.6.0.0.md 
> <https://github.com/haskell/cabal/blob/master/release-notes/cabal-install-3.6.0.0.md>. 
> If you have issues, we'd love to hear about them here: 
> https://github.com/haskell/cabal/issues 
> <https://github.com/haskell/cabal/issues>.
>
> ## Plans for 3.8
>
> The 3.6 release marks the first in a series where we work to modernize 
> the Cabal project by means of doing away with the idiosyncratic and 
> historical cruft built up, improving the contribution experience.
>
> Over the next 6 months, we'll be working hard to improve the state of 
> the repository, including onboarding more maintainers and welcoming 
> new contributors with clearer contribution requirements. To start, 
> we've identified issues and new features that we aim to tackle for the 
> 3.8 release spanning the following:
>
> - Better build info for tool creators
> - Support for stable package sets like LTS
> - Dropping build/test support for GHCs outside of the 5 year window
> - Finishing the multilib work
> - a byte-for-byte bidirectional parser
> - etc.
>
> You can find the full list of 3.8 project issues here: 
> https://github.com/haskell/cabal/issues?q=is%3Aopen+is%3Aissue+project%3Ahaskell%2Fcabal%2F14 
> <https://github.com/haskell/cabal/issues?q=is%3Aopen+is%3Aissue+project%3Ahaskell%2Fcabal%2F14>.
>
> I'd also like to thank the many contributors who offered patches, 
> tickets, and other help in the preparation of this release. We 
> appreciate all of your help! And a special thank you to the Haskell 
> Language Server team for working with us and the Haskell Foundation to 
> help fund work needed to improve the IDE.
>
> Happy hacking!
> Emily
>
>
> _______________________________________________
> Haskell-Cafe mailing list
> To (un)subscribe, modify options or view archives go to:
> http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe
> Only members subscribed via the mailman list are allowed to post.

-- 
Hécate ✨
🐦: @TechnoEmpress
IRC: Hecate
WWW: https://glitchbra.in
RUN: BSD

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/haskell-cafe/attachments/20210910/9fa37cd6/attachment.html>


More information about the Haskell-Cafe mailing list