Unverified Commit 76d9c357 authored by Mikhail Glushenkov's avatar Mikhail Glushenkov
Browse files

Changelog update.

[ci skip]
parent 282eb213
......@@ -12,18 +12,24 @@
* By default 'ar' program receives arguments via '@file' format.
Old behavior can be restored with '--ar-does-not-support-at-arguments'
argument to 'configure' or 'install'. (#4596)
* Check warns about unused, undeclared or non-unicode flags.
Also it warns about leading dash, which is unusable but accepted if
it's unused in conditionals. (#4687)
* Add '.Lens' modules, with optics for package description data
* Added '.Lens' modules, with optics for package description data
types. (#4701)
* Support for GHC's numeric -g debug levels (#4673).
* TODO
2.0.1.0 Mikhail Glushenkov <mikhail.glushenkov@gmail.com> TBD 2017
* Support for GHC's numeric -g debug levels (#4673).
* Added a new 'Distribution.Verbosity.modifyVerbosity' combinator
(#4724).
* Added a new 'cabal check' warning about unused, undeclared or
non-Unicode flags. Also, it warns about leading dash, which is
unusable but accepted if it's unused in conditionals. (#4687)
* Documentation fixes.
2.0.0.2 Mikhail Glushenkov <mikhail.glushenkov@gmail.com> July 2017
* The 2.0 migration guide gives advice on adapting Custom setup
scripts to backwards-incompatible changes in this release:
https://github.com/haskell/cabal/wiki/2.0-migration-guide
scripts to backwards-incompatible changes in this release:
https://github.com/haskell/cabal/wiki/2.0-migration-guide
* Add CURRENT_PACKAGE_VERSION to cabal_macros.h (#4319)
* Dropped support for versions of GHC earlier than 6.12 (#3111).
* GHC compatibility window for the Cabal library has been extended
......
......@@ -2,7 +2,7 @@
2.2.0.0 (current development version)
* 'cabal configure' now supports '--enable-static' which can be
used to build static libaries with GHC via GHCs `-staticlib` flag.
used to build static libaries with GHC via GHC's `-staticlib` flag.
* 'cabal update' now supports '--index-state' which can be used to
roll back the index to an earlier state.
* 'cabal new-configure' now backs up the old 'cabal.project.local'
......@@ -13,17 +13,22 @@
* Completed the 'new-bench' command. Same as above.
* '--allow-{newer,older}' syntax has been enhanced. Dependency
relaxation can be now limited to a specific release of a package,
plus there's a now syntax for relaxing only caret-style (i.e. '^>=')
plus there's a new syntax for relaxing only caret-style (i.e. '^>=')
dependencies (#4575, #4669).
* `--store-dir` option can be used to configure the location of
the build global build store.
* On macOS, `new-build` will place dynamic libraries into
* On macOS, `new-build` will now place dynamic libraries into
`store/lib` and aggressively shorten their names in an effort to
stay within the load command size limits of macOSs mach-o linker.
2.0.TBD
* Turn `allow-{newer,older}` in `cabal.project` files into an
2.0.0.1 Mikhail Glushenkov <mikhail.glushenkov@gmail.com> TBD 2017
* Support for GHC's numeric -g debug levels (#4673).
* Demoted 'scope' field version check to a warning (#4714).
* Fixed verbosity flags getting removed before being passed to
'printPlan' (#4724).
* Added a '--store-dir' option that can be used to configure the
location of the build global build store (#4623).
* Turned `allow-{newer,older}` in `cabal.project` files into an
accumulating field to match CLI flag semantics (#4679).
* Documentation fixes.
2.0.0.0 Mikhail Glushenkov <mikhail.glushenkov@gmail.com> August 2017
* Removed the '--root-cmd' parameter of the 'install' command
......
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