Unverified Commit 1d3814ab authored by Mikhail Glushenkov's avatar Mikhail Glushenkov
Browse files

Add old changelog notes.

[ci skip]
parent 0de7b313
......@@ -135,6 +135,20 @@
alongside one another. Private executables are those that are
expected to be run by other programs rather than users. (#3461)
1.24.2.0 Mikhail Glushenkov <mikhail.glushenkov@gmail.com> December 2016
* Fixed a bug in the handling of non-buildable components (#4094).
* Reverted a PVP-noncompliant API change in 1.24.1.0 (#4123).
* Bumped the directory upper bound to < 1.4 (#4158).
1.24.1.0 Ryan Thomas <ryan@ryant.org> October 2016
* API addition: 'differenceVersionRanges' (#3519).
* Fixed reexported-modules display mangling (#3928).
* Check that the correct cabal-version is specified when the
extra-doc-files field is present (#3825).
* Fixed an incorrect invocation of GetShortPathName that was
causing build failures on Windows (#3649).
* Linker flags are now set correctly on GHC >= 7.8 (#3443).
1.24.0.0 Ryan Thomas <ryan@ryant.org> March 2016
* Support GHC 8.
* Deal with extra C sources from preprocessors (#238).
......@@ -168,6 +182,46 @@
https://github.com/ezyang/ghc-proposals/blob/backpack/proposals/0000-backpack.rst
for more details.
1.22.8.0 Ryan Thomas <ryan@ryant.org> March 2016
* Distribution.Simple.Setup: remove job cap. Fixes #3191.
* Check all object file suffixes for recompilation. Fixes #3128.
* Move source files under 'src/'. Fixes #3003.
1.22.7.0 Ryan Thomas <ryan@ryant.org> January 2016
* Backport #3012 to the 1.22 branch
* Cabal.cabal: change build-type to Simple
* Add foldl' import
* The Cabal part for fully gcc-like response files
1.22.6.0 Ryan Thomas <ryan@ryant.org> December 2015
* Relax upper bound to allow upcoming binary-0.8
1.22.5.0 Ryan Thomas <ryan@ryant.org> November 2015
* Don't recompile C sources unless needed (#2601). (Luke Iannini)
* Support Haddock response files.
* Add frameworks when linking a dynamic library.
1.22.4.0 Ryan Thomas <ryan@ryant.org> June 2015
* Add libname install-dirs variable, use it by default. Fixes #2437. (Edward Z. Yang)
* Reduce temporary directory name length, fixes #2502. (Edward Z. Yang)
* Workaround for #2527. (Mikhail Glushenkov)
1.22.3.0 Ryan Thomas <ryan@ryant.org> April 2015
* Fix for the ghcjs-pkg version number handling (Luite Stegeman)
* filterConfigureFlags: filter more flags (Mikhail Glushenkov)
* Cabal check will fail on -fprof-auto passed as a ghc-option - Fixes #2479 (John Chee)
1.22.2.0 Ryan Thomas <ryan@ryant.org> March 2015
* Don't pass '--{en,dis}able-profiling' to old setup.
* Add -Wall police
* Fix dependencies on 'old-time'
* Fix test interface detailed-0.9 with GHC 7.10
* Fix HPC tests with GHC 7.10
* Make sure to pass the package key to ghc
* Use --package-{name|version} when available for Haddock when available
* Put full package name and version in library names
* Fully specify package key format, so external tools can generate it.
1.22.0.0 Johan Tibell <johan.tibell@gmail.com> January 2015
* Support GHC 7.10.
* Experimental support for emitting DWARF debug info.
......@@ -201,6 +255,9 @@
* Build shared libraries by default when linking executables dynamically.
* Build profiled libraries by default when profiling executables.
1.20.0.4 Ryan Thomas <ryan@ryant.org> January 2016
* Cabal.cabal: change build-type to Simple.
1.20.0.1 Johan Tibell <johan.tibell@gmail.com> May 2014
* Fix streaming test output.
......
......@@ -15,7 +15,7 @@
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. '^>=')
dependencies (#4575, #4669).
* `--store-dir` option can be used to configure the location of
* `--store-dir` option can be used to configure the location of
the build global build store.
2.0.TBD
......@@ -69,6 +69,29 @@
* Added a technical preview version of the 'cabal doctest' command
(#4480).
1.24.0.2 Mikhail Glushenkov <mikhail.glushenkov@gmail.com> December 2016
* Adapted to the revert of a PVP-noncompliant API change in
Cabal 1.24.2.0 (#4123).
* Bumped the directory upper bound to < 1.4 (#4158).
1.24.0.1 Ryan Thomas <ryan@ryant.org> October 2016
* Fixed issue with passing '--enable-profiling' when invoking
Setup scripts built with older versions of Cabal (#3873).
* Fixed various behaviour differences between network transports
(#3429).
* Updated to depend on the latest hackage-security that fixes
various issues on Windows.
* Fixed 'new-build' to exit with a non-zero exit code on failure
(#3506).
* Store secure repo index data as 01-index.* (#3862).
* Added new hackage-security root keys for distribution with
cabal-install.
* Fix an issue where 'cabal install' sometimes had to be run twice
for packages with build-type: Custom and a custom-setup stanza
(#3723).
* 'cabal sdist' no longer ignores '--builddir' when the package's
build-type is Custom (#3794).
1.24.0.0 Ryan Thomas <ryan@ryant.org> March 2016
* If there are multiple remote repos, 'cabal update' now updates
them in parallel (#2503).
......@@ -129,6 +152,39 @@
* Tech preview of new nix-style isolated project-based builds.
Currently provides the commands (new-)build/repl/configure.
1.22.9.0 Ryan Thomas <ryan@ryant.org> March 2016
* Include Cabal-1.22.8.0
1.22.8.0 Ryan Thomas <ryan@ryant.org> February 2016
* Only Custom setup scripts should be compiled with '-i -i.'.
* installedCabalVersion: Don't special-case Cabal anymore.
* Bump the HTTP upper bound. See #3069.
1.22.7.0 Ryan Thomas <ryan@ryant.org> December 2015
* Remove GZipUtils tests
* maybeDecompress: bail on all errors at the beginning of the stream with zlib < 0.6
* Correct maybeDecompress
1.22.6.0 Ryan Thomas <ryan@ryant.org> June 2015
* A fix for @ezyang's fix for #2502. (Mikhail Glushenkov)
1.22.5.0 Ryan Thomas <ryan@ryant.org> June 2015
* Reduce temporary directory name length, fixes #2502. (Edward Z. Yang)
1.22.4.0 Ryan Thomas <ryan@ryant.org> May 2015
* Force cabal upload to always use digest auth and never basic auth.
* Add dependency-graph information to `printPlan` output
* bootstrap.sh: fixes linker matching to avoid cases where tested linker names appear unexpectedly in compiler output (fixes #2542)
1.22.3.0 Ryan Thomas <ryan@ryant.org> April 2015
* Fix bash completion for sandbox subcommands - Fixes #2513 (Mikhail Glushenkov)
* filterConfigureFlags: filter more flags (Mikhail Glushenkov)
1.22.2.0 Ryan Thomas <ryan@ryant.org> March 2015
* Don't pass '--{en,dis}able-profiling' to old setup exes.
* -Wall police
* Allow filepath 1.4
1.22.0.0 Johan Tibell <johan.tibell@gmail.com> January 2015
* New command: user-config (#2159).
* Implement 'cabal repl --only' (#2016).
......@@ -143,6 +199,19 @@
* Install profiling and shared libs by default in 'bootstrap.sh'
(#2009).
1.20.2.0 Ryan Thomas <ryan@ryant.org> February 2016
* Only Custom setup scripts should be compiled with '-i -i.'.
* installedCabalVersion: Don't special-case Cabal anymore.
1.20.1.0 Ryan Thomas <ryan@ryant.org> May 2015
* Force cabal upload to always use digest auth and never basic auth.
* bootstrap.sh: install network-uri before HTTP
1.20.0.5 Johan Tibell <johan.tibell@gmail.com> December 2014
* Support random 1.1.
* Fix bootstrap script after network package split.
* Support network-2.6 in test suite.
1.20.0.3 Johan Tibell <johan.tibell@gmail.com> June 2014
* Don't attempt to rename dist if it is already named correctly
* Treat all flags of a package as interdependent.
......@@ -171,6 +240,28 @@
* Add haddock section to config file
* Add --main-is flag to init
1.18.2.0 Ryan Thomas <ryan@ryant.org> February 2016
* Only Custom setup scripts should be compiled with '-i -i.'.
* installedCabalVersion: Don't special-case Cabal anymore.
1.18.1.0 Ryan Thomas <ryan@ryant.org> May 2015
* Force cabal upload to always use digest auth and never basic auth.
* Merge pull request #2367 from juhp/patch-2
* Fix bootstrap.sh by bumping HTTP to 4000.2.16.1
1.18.0.7 Johan Tibell <johan.tibell@gmail.com> December 2014
* Support random 1.1.
* Fix bootstrap script after network package split.
* Support network-2.6 in test suite.
1.18.0.5 Johan Tibell <johan.tibell@gmail.com> July 2014
* Make solver flag resolution more conservative.
1.18.0.4 Johan Tibell <johan.tibell@gmail.com> May 2014
* Increase max-backjumps to 2000.
* Fix solver bug which led to missed install plans.
* Tweak solver heuristics to avoid reinstalls.
0.14.0 Andres Loeh <andres@well-typed.com> April 2012
* Works with ghc-7.4
* Completely new modular dependency solver (default in most cases)
......
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