Releases: sebright/cabal
Releases · sebright/cabal
cabal-head
Documentation
- correct references to location of global store #9832 (Adam Gundry)
Continuous Integration
- Drop validate 8.4.4 job. #9722 (Matthew Pickering)
Commits
- 5e5adfa: Move formatRejections top level and doctest (Phil de Joux) #9560
- be71421: Add ProgressAction (Phil de Joux) #9560
- 00711b3: ProgressAction taking showQFNBool and showQSNBool (Phil de Joux) #9560
- 8e3f600: Don't pass strings to abbreviatePkgVers (Phil de Joux) #9560
- ccc8457: Rename to abbreviateOptions (Phil de Joux) #9560
- 36e3b18: Abbreviate to versions (Phil de Joux) #9560
- 7a22768: Switch to using the I and V to match other naming (Phil de Joux) #9560
- a760817: Add haddocks to tryVs and showIsOrVs (Phil de Joux) #9560
- 2e2d7c9: Add mixed tests (Phil de Joux) #9560
- dcc8568: Simplify versions for doctests (Phil de Joux) #9560
- 8a91a64: Remove PackageTests/ShortRejections (Phil de Joux) #9560
- c9ee431: Update expectations of cabal-install:unit-tests (Phil de Joux) #9560
- a4e70f5: Don't use show instance for showing ProgressAction (Phil de Joux) #9560
- 6eb24c3: Let intercalate check for singleton lists (Phil de Joux) #9560
- b20f1a9: Don't reverse list in showIsOrVs (Phil de Joux) #9560
- 8897ff6: Use blurb for showing a progress action (Phil de Joux) #9560
- 6c34eb6: Add blurbOption (Phil de Joux) #9560
- 8b27270: Change wording to "linked or installed" (Phil de Joux) #9560
- 5e3dace: Change foo to foo-bar, a hyphenated package name (Phil de Joux) #9560
- b15a515: Add skipping abbreviation unit tests (Phil de Joux) #9560
- a474965: Add skipping installed tests (Phil de Joux) #9560
- 5bceb40: Add cabal-install-solver to doctest target (Phil de Joux) #9560
- 18bc485: Satisfy fourmolu. (Phil de Joux) #9560
- f80bb15: Add /installed-x.y.z to expectations in unit tests (Phil de Joux) #9560
- d9f4ad5: Switch from criterion to tasty-bench (Bodigrim) #9599
- 9ead3f7: Test that the last line
--helpis the name of the config file (Andreas Abel) #9614 - 8d5e47a: Sed-replace CRLF files (Javier Sagredo) #9615
- f29e4f8: Use
open-browserfor properhaddock --openon Windows (Javier Sagredo) #9537 - b750ce6: Update boostrap jsons (Javier Sagredo) #9537
- 46df8ba: Fix extra-prog-path propagation in the codebase. (Javier Sagredo) #9527
- f06195d: Honor build-tool-depends in CmdRun (Ondřej Šebek) #9527
- f190828: update jinja2 per CVE-2024-22195 (brandon s allbery kf8nh) #9619
- b055abb: Include the GHC "Project Unit Id" in the cabal store path (Simon Hengel) #9618
- dd19cfa: Include the compiler ABI hash in the package hash (Rodrigo Mesquita) #9618
- 7275763: Add cabal-testsuite git ignores for validate dangling files (Phil de Joux) #9633
- 1e62b82: Add test cases that reproduce haskell#7241. (Phil de Joux) #8226
- addbcbf: Add extraLibDirs to runtime lib search paths of library (Rodrigo Mesquita) #9554
- 0ab660a: Solver Hackage benchmark: Explicitly initialize cabal config files (Kristen Kozak) #9494
- 0959677: Relax
containersupper bound (Francesco Ariis) #9643 - ee9e188: Ignore IntegrationTests2/config/default-config (Phil de Joux) #9644
- 0b34b4e: Ignore invalid Unicode in pkg-config descriptions (haskell#9609) (Tom Smeding) #9609
- c0dcbde: Add solver Hackage benchmarks to GitHub Actions (fixes haskell#9495) (Kristen Kozak) #9625
- cd6f1ed: Cabal-syntax: Drop dependencies on unix and Win32 (Ben Gamari) #9662
- 3f4c81f: Drop sub-component targets (haskell#8966) (Andrea Bedini) #8966
- e8c9d19: Don't build unnecessary targets of legacy-fallback deps. (Rodrigo Mesquita) #9650
- 099e9c6: Add logging and assertions on output to cyclical test (Phil de Joux) #9665
- 3f92ac6: Add cyclical import tests with 1 and 2 hops in cycle (Phil de Joux) #9665
- b4c99ac: Add test for C source depending on Haskell C stub (Rodrigo Mesquita) #9602
- 2decb0e: Refactor the core component building logic (Rodrigo Mesquita) #9602
- 03d7b42: Bump haskell-actions/run-fourmolu from 9 to 10 (haskell#9670) (dependabot[bot]) #9670
- 46a7bfc: Fixup haskell#9614: make config file extraction from help text more robust (haskell#9667) (Andreas Abel) #9667
- Fix hardcoded /bin/bash in custom-cc wrapper #9634 (Matthew Pickering)
- Allow Win32-2.14 #9679 (Ben Gamari)
- 8832b26: Add trimmed down PackageTests/VersionPriority (Phil de Joux) #9680
- 381245d: Add with-ghc.config to reset --with-compiler=ghc (Phil de Joux) #9680
- 78fcdc6: Add noncyclical tests that hop over folders (Phil de Joux) #9680
- dbe5cf4: Don't inherit package database to tests (Matthew Pickering) #9635
- Fix Executable-Relocatable test package database location #9635 (Matthew Pickering)
- 7937ef7: Add static pre-release job (Teo Camarasu) #9649
- fa333bb: Improve preview release documentation (Teo Camarasu) #9649
- c41dff7: Add instruction for CI patches (Francesco Ariis) #9676
- 2869473: Bump a number of dependencies (Francesco Ariis) #9686
- cbac250: Ignore test T7339 output, libhello.so (Phil de Joux) #9699
- b5f0ce4: Revert "Drop sub-component targets (haskell#8966)" (Fendor) #9690
- 802a326: Apply local configuration to install targets (Rodrigo Mesquita) #9697
- 8674b74: Allow zlib-0.7 (Bodigrim) #9703
- 0cc5925: Generate changelogs for 3.10.3.0 (backport haskell#9661) (haskell#9696) (mergify[bot]) #9696
- 3d3622f: Add -Wunused-packages to the packages (haskell#9663) (Hécate Moonlight) #9663
- e2019f5: Merge the two Globbing modules in cabal and cabal-install (Rodrigo Mesquita) #9673
- 7b1746f: Refactor CmdInstall (Andrea Bedini) #9706
- 2fd137b: cabal-install: justify why legacy-fallback is used (Rodrigo Mesquita) #9470
- b1ff71f: Add test cabal install remote-pkg for haskell#9697 (Rodrigo Mesquita) #9707
- add Suffix newtype #9543 (sheaf)
- 6d4faba: Refactor autogen modules (sheaf) #9543
- f1c6bb4: Fix multi-repl closure computation with invalid Custom setup (Matthew Pickering) #9720
- fa3f6b6: Fix haskell#9534 Add constructor
PPC64LEto typeArch, for powerpc64le (Mike Pilgrem) #9535 - acf6768: Change hashes to appease failing 'validate' CI (...