Unverified Commit c49bb4eb authored by Oleg Grenrus's avatar Oleg Grenrus Committed by GitHub
Browse files

Merge pull request #6634 from phadej/changelog.d

Changelog.d
parents 922f8c2d 55342c21
# 3.2.0.0 [Someone](mailto:somewhere@example.com) February 2020
* `cabal check` verifies `cpp-options` more pedantically, allowing only
options starting with `-D` and `-U`.
* Don’t rebuild world when new ghc flags that affect how error
messages are presented is specified.
* Fix multilib build-depends parsing (#5846)
# 3.2.0.0 [Herbert Valerio Riedel](mailto:hvr@gnu.org) April 2020
* Change free text `String` fields to use `ShortText` in package description
and installed packge info.
* Split `Distribution.Types.Flag` and `Distribution.Types.ConfVar`
`Distribution.Types.GenericPackageDescription`
`Distribution.Types.GenericPackageDescription`.
* Add GHC-8.10 support, including new extensions to
`Language.Haskell.Extension`
* Use more `NonEmpty` instead of ordinary lists
* Add `Distribution.Utils.Structured` for fingeprinting `Binary` blobs
* Add `null`, `length` and `unsafeFromUTF8BS` to `Distribution.Utils.ShortText`
* Refactor `Distribution.Utils.IOData` module
* Rename `Distribution.Compat.MD5` to `Distribution.Utils.MD5`
* Add `safeHead`, `safeTail`, `safeLast` to `Distribution.Utils.Generic`
* Add `unsnoc` and `unsnocNE` to `Distribution.Utils.Generic`
* Add `Set'` modifier to `Distribution.Parsec.Newtypes`
* Add `Distribution.Compat.Async`
* Add `Distribution.Compat.Process` with `enableProcessJobs`
* Disallow spaces around colon `:` in Dependency (`build-depends` syntax
`Language.Haskell.Extension`.
* Use more `NonEmpty` instead of ordinary lists.
* Add `Distribution.Utils.Structured` for fingeprinting `Binary` blobs.
* Add `null`, `length` and `unsafeFromUTF8BS` to `Distribution.Utils.ShortText`.
* Refactor `Distribution.Utils.IOData` module.
* Rename `Distribution.Compat.MD5` to `Distribution.Utils.MD5`.
* Add `safeHead`, `safeTail`, `safeLast` to `Distribution.Utils.Generic`.
* Add `unsnoc` and `unsnocNE` to `Distribution.Utils.Generic`.
* Add `Set'` modifier to `Distribution.Parsec.Newtypes`.
* Add `Distribution.Compat.Async`.
# 3.0.2.0 [Herbert Valerio Riedel](mailto:hvr@gnu.org) April 2020
* Disallow spaces around colon `:` in Dependency `build-depends` syntax
([#6538](https://github.com/haskell/cabal/pull/6538)).
* Make `configure` accept any `pkg-config --modversion` output
([#6541](https://github.com/haskell/cabal/pull/6541)).
# 3.0.1.0 TBW
* Add GHC-8.8 flags to normaliseGhcFlags
([#6379](https://github.com/haskell/cabal/pull/6379))
# 3.0.1.0 [Herbert Valerio Riedel](mailto:hvr@gnu.org) April 2020
* Add GHC-8.8 flags to `normaliseGhcFlags`
([#6379](https://github.com/haskell/cabal/pull/6379)).
* Typo fixes
([#6372](https://github.com/haskell/cabal/pull/6372))
([#6372](https://github.com/haskell/cabal/pull/6372)).
* Limit version number parts to contain at most 9 digits
([#6386](https://github.com/haskell/cabal/pull/6386)
([#6386](https://github.com/haskell/cabal/pull/6386)).
* Fix boundless sublibrary depedency parse failure
([#5846](https://github.com/haskell/cabal/issues/5846))
([#5846](https://github.com/haskell/cabal/issues/5846)).
* `cabal check` verifies `cpp-options` more pedantically, allowing only
options starting with `-D` and `-U`.
* Don’t rebuild world when new ghc flags that affect how error
messages are presented is specified.
* Fix dropExeExtension behaviour on Windows
([#6287](https://github.com/haskell/cabal/pull/6287)
([#6287](https://github.com/haskell/cabal/pull/6287)).
# 3.0.0.0 [Mikhail Glushenkov](mailto:mikhail.glushenkov@gmail.com) August 2019
* The 3.0 migration guide gives advice on adapting Custom setup
......
-*-change-log-*-
3.2.0.0 Someone <mailto:somewhere@example.com> February 2020
3.2.0.0 Herbert Valerio Riedel <hvr@gnu.org> April 2020
* `v2-build` (and other `v2-`prefixed commands) now accept the
`--benchmark-option(s)` flags, which pass options to benchmark executables
(analogous to how `--test-option(s)` works). (#6209)
......@@ -17,7 +17,7 @@
* `cabal v2-run` works with `.lhs` files (#6134)
* `subdir` in source-repository-package accepts multiple entries (#5472)
3.0.1.0 TBW December 2019
3.0.1.0 Herbert Valerio Riedel <hvr@gnu.org> April 2020
* Create store incoming directory
([#4130](https://github.com/haskell/cabal/issues/4130))
* `fetchRepoTarball` output is not marked
......@@ -34,7 +34,6 @@
* Use `hackage-security-0.6`
([#6388](https://github.com/haskell/cabal/pull/6388))
* Other dependency upgrades
* On windows use copy as the default install method for executables
3.0.0.0 Mikhail Glushenkov <mikhail.glushenkov@gmail.com> August 2019
* `v2-haddock` fails on `haddock` failures (#5977)
......
synopsis: `cabal init` defaults to `cabal-version: 2.4`
prs: #6607
organization: haskell
repository: cabal
synopsis: Documentation updates
prs: #6613
synopsis: More rich `index-state` syntax. `v2-freeze` saves `index-state`.
packages: cabal-install
prs: #6596 #6581 #6597
synopsis: Check sha256 if `#sha256=...` fragments are given to URIs
packages: cabal-install
prs: #6576
synopsis: Default to 'NoReports' for remote build reporting
issues: #6210
prs: #6625
synopsis: Allow cabal v2-install pkgname:exename
packages: cabal-install
prs: #6576
issues: #6369
synopsis: Allow cabal v2-install http://
packages: cabal-install
prs: #6576
issues: #6393
synopsis: Split `KnownRepoType` out of `RepoType`
packages: Cabal
issues: #6432
prs: #6612
synopsis: cabal v2-install prints copy/symlink destination
packages: cabal-install
prs: #6582 #6890
issues: #6575
synopsis: other changes
synopsis: Mark public-libs as experimental feature
prs: #6605
synopsis: Better UTF8 handling, parsed ShortText should be valid now
packages: Cabal
prs: #6588
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment