Oh, and the unofficial changelog of this unofficial prerelease is this directory:

https://github.com/haskell/cabal/tree/unofficial-prerelease-of-3.10/changelog.d

If you stumble on a change that is not sufficiently summarized there, e.g, some backwards compat workaround hints are missing, please report that, too.


On Fri, Jan 27, 2023 at 4:06 PM Mikolaj Konarski <mikolaj@well-typed.com> wrote:
Hi fellow co-conspirators,

Happy news! The unofficial prerelease of cabal 3.10 is out.
Please install it, use it and report problems at our issue tracker at
https://github.com/haskell/cabal/issues

The prerelease is called cabal 3.9.0.0 and you can get it via ghcup as follows:

```
ghcup config add-release-channel https://raw.githubusercontent.com/haskell/ghcup-metadata/master/ghcup-prereleases-0.0.7.yaml
ghcup tui
```

Then enable "Show all versions" and then install and set "cabal
3.9.0.0". Alternatively, the binaries for the same four platforms
are at

https://downloads.haskell.org/~cabal/cabal-install-3.9.0.0/

Credits go to the narrower team, the wider team, and the XXL team that
includes all the contributors, users and kind souls.

Cheers,
Mikolaj