Merge pull request #10634 from cabalism/hlint/unused-lang-pragma
[cabal.git] / release-notes / Cabal-3.10.3.0.md
blob3488616b9207033d9e38723711e8e2eea94a156c
1 Cabal and Cabal-syntax 3.10.3.0 changelog and release notes
2 ---
4 ## Release 3.10.3.0 is strictly a bug-fix release, with the fixes listed below
6 - PkgConfig environment variables [#9134](https://github.com/haskell/cabal/pull/9134)
7   - `cabal` invokes `pkg-config` with `PKG_CONFIG_ALLOW_SYSTEM_CFLAGS` and `PKG_CONFIG_ALLOW_SYSTEM_LIBS` set
9 - Support text-2.1 in Cabal and Cabal-syntax [#9242](https://github.com/haskell/cabal/pull/9242)
11 - Fix extra-prog-path propagation [#7649](https://github.com/haskell/cabal/issues/7649) [#9519](https://github.com/haskell/cabal/issues/9519) [#9527](https://github.com/haskell/cabal/pull/9527)
12   - extra-prog-paths are now propagated to all commands. This in particular helps
13     when running a MinGW cabal in the PowerShell, where the MSYS2 paths are
14     usually not available in the PowerShell PATH. GHCup already sets them up for
15     us but they were sometimes lost on the way.