Skip to content

Releases: erikd/cabal

cabal-head

07 Jun 11:44
dda541c
Compare
Choose a tag to compare
cabal-head Pre-release
Pre-release

Bug Fixes

Documentation

Continuous Integration

Commits

  • 9000873: Add 8.4.4, 8.2.2 and 8.0.2 to old-ghcs validation (Matthew Pickering) #9722
  • f7dd8c2: Update bootstrap plans: 8.10.7, 9.0.2, 9.2.8, 9.4.8, 9.6.4, 9.8.1 (Matthew Pickering) #9722
  • a90d44f: Mark ForeignLibs test as broken with ghc-8.4.4 (Matthew Pickering) #9722
  • e78c0c4: Download stackage.org/.../cabal.config locally (Phil de Joux) #9739
  • d626ef8: cabal-install: Clarify the semantics of package-db flag (Matthew Pickering) #9683
  • Run tests in temporary system directories #9717 (Matthew Pickering)
  • 230e673: update copyright for 2024 (Artem Pelenitsyn) #9751
  • 716b109: Allow using different Cabal library versions for cabal-install tests with custom setup. (Matthew Pickering) #9671
  • 6ebb8c9: Add contributing guidelines (Francesco Ariis) #9759
  • 3e8d2d2: Remove skipIfGhcVersion "== 9.6.3" (Phil de Joux) #9749
  • 54b26f4: Remove stale see 'withSourceCopyDir' (Phil de Joux) #9750
  • 0586031: Fix <more complex packages> link lost in doc/cabal-package-description-file.rst (Siyuan Chen) #9765
  • b48a620: Improve bad cabal-version error message (haskell#9754) (Tommy Bidne) #9754
  • 84c30c2: Find build-tool installed programs before programs in path (Rodrigo Mesquita) #9762
  • c671f0e: Fix cabal-install in the presence of extra-packages (Rodrigo Mesquita) #9719
  • 28daab1: Update .cabal files (Francesco Ariis) #9761
  • 6bad26a: Fix typo (Francesco Ariis) #9770
  • 6f47691: Add GitLab CI badge (haskell#9781) (Bryan Richter) #9781
  • 62c74fe: Tell zlib not to use pkg-config in GitLab CI. (Bryan Richter) #9775
  • df8f0c5: offline flag disables source-repository-package sync (Peter Becich) #9771
  • pass -i argument to runghc invocations #9518 (sheaf)
  • 74b1f21: Make check recognise main-is in conditional branches (haskell#9768) (ffaf1) #9768
  • 23a6840: Support GHC2024 (fixes haskell#9736) (Adam Gundry) #9791
  • cdc8bde: Add a --dry-run build check of cabal.project.release (Phil de Joux) #9610
  • 135611e: Don't override project with command line (Phil de Joux) #9610
  • d6e067e: Check with both pinned & latest hackage (Phil de Joux) #9610
  • 265f149: Add back whitespace workflow (Phil de Joux) #9804
  • 7c9346b: Whitespace conventions in contributing (Phil de Joux) #9804
  • c31ca12: Fix whitespace in workflows (Phil de Joux) #9804
  • 2ea012e: Fix whitespace in docs (Phil de Joux) #9804
  • e420bf2: Fix whitespace in *.hs sources (Phil de Joux) #9804
  • e386a13: Add missing line at EOF for cabal-testsuite/**/*.hs (Phil de Joux) #9804
  • b790751: Fix whitespace in fourmolu configuration (Phil de Joux) #9804
  • ed4c36a: Configure fix-whitespace to include *.project (Phil de Joux) #9804
  • 38eb1e8: Fix whitespace in *.project (Phil de Joux) #9804
  • b414faf: Ignore generated doc/buildinfo-fields-reference.rst (Phil de Joux) #9804
  • 834e1ed: Reduce double space between prose words (Phil de Joux) #9804
  • eb87ffd: Use fix-whitespace-action (Phil de Joux) #9804
  • 1e86730: Conform BSD-2-Clause and BSD-3-Clause text to SPDX (Francesco Ariis) #9813
  • 067967e: changelog-d moved to codeberg (Francesco Gazzetta) #9810
  • 5168b01: Add required-fields to changelog.d config (Francesco Gazzetta) #9810
  • e2938e4: Fix --project-file option for boostrap (Francesco Ariis) #9822
  • 0876e18: Import packages from project-cabal/pkgs (Phil de Joux) #9565
  • 8453ee0: Build all local packages with -Werror (Phil de Joux) #9565
  • d336275: Add an intercepting cabal-testsuite/cabal.project (Phil de Joux) #9565
  • 619befd: Remove dangling doctest TODO left over from haskell#9572 (Phil de Joux) #9565
  • ed5d404: Remove allow-newer exception for cryptohash-sha256:base (Phil de Joux) #9565
  • 72be26b: Remove projects; weeder, doctest & libonly (Phil de Joux) #9565
  • 57b961c: Ignore testdb/intree generated files (Phil de Joux) #9847
  • f9d2af4: Add “Add default-language” suggestion (Francesco Ariis) #9766
  • 2da8b2f: CI validate-old-ghcs: pin to haskell-actions/[email protected] (Andreas Abel) #9859
  • e916cb5: Fix haskell#9815: switch quick-jobs CI to XDG (Andreas Abel) #9845
  • c209a82: CI quick-jobs: use preinstalled GHC and Cabal (Andreas Abel) #9845
  • remove dead target 'lexer', use '.PHONY' systematically #9845 (Andreas Abel)
  • 56426e4: CI "Meta checks": correct cache key (Andreas Abel) #9845
  • 9a311bd: CI "Meta checks": print Haskell versions (Andreas Abel) #9845
  • ba6f6ff: CI "Doctest Cabal": daily refresh of cache (Andreas Abel) #9845
  • 5949e3f: CI "Check Field Syntax Reference": correct cache key (Andreas Abel) #9845
  • 947860a: Update generated Cabal/src/Distribution/Simple/Build/Macros/Z.hs (Andreas Abel) #9845
  • 5aa8afd: CI quick-jobs: entirely wipe ghcup directory rights workaround (Andreas Abel) #9845
  • af5d606: CI changelogs: switch to XDG, fix cache key (Andreas Abel) #9849
  • 7b90583: Make Cabal agnostic about working directory (sheaf) #9718
  • f8cd563: Show provenance of import constraint (Phil de Joux) #9578
  • 355b48c: Only use -Werror in validate (Rodrigo Mesquita) #9867
  • e7d9b84: Bump time upper bound to acccomodate 1.14 (Ben Gamari) #9848
  • d0ec5d6: Update licence list (Francesco Ariis) #9837
  • d1c7016: Update Cabal-syntax for bootstrap (Francesco Ariis) #9841
  • a71e0fc: Set -Wunused-packages (Phil de Joux) #9855
  • b7325d7: Remove transformers from Cabal-described (Phil de Joux) #9855
  • fd93edf: Remove Cabal from cabal-install-solver:unit-tests (Phil de Joux) #9855
  • 5ae2d61: Remove unused packages from Cabal-tests (Phil de Joux) #9855
  • 157ab75: Remove unused packages from cabal-testsuite (Phil de Joux) #9855
  • ca2a6ad: Guard -Wunused-packages with impl(ghc) (Phil de Joux) #9855
  • 4282bfe: Only enable -Wunused-packages when ghc >=...
Read more