|
1 | 1 | # 3.1.0.0 (current development version)
|
2 |
| - |
3 |
| -# 3.0.0.0 TBD |
4 | 2 | * TODO
|
| 3 | + |
| 4 | + ---- |
| 5 | + |
| 6 | +# 3.0.0.0 [Mikhail Glushenkov](mailto:[email protected]) August 2019 |
| 7 | + * The 3.0 migration guide gives advice on adapting Custom setup |
| 8 | + scripts to backwards-incompatible changes in this release: |
| 9 | + https://github.com/haskell/cabal/wiki/3.0-migration-guide. |
| 10 | + * Due to [#5119](https://github.com/haskell/cabal/issues/5119), the |
| 11 | + `cabal check` warning for bounds on internal libraries has been |
| 12 | + disabled. |
5 | 13 | * Introduce set notation for `^>=` and `==` operators
|
6 | 14 | ([#5906](https://github.com/haskell/cabal/pull/5906)).
|
7 | 15 | * 'check' reports warnings for various ghc-\*-options fields separately
|
|
34 | 42 | add default implementation in terms of `coerce` / `unsafeCoerce`.
|
35 | 43 | * Implement support for response file arguments to defaultMain* and cabal-install.
|
36 | 44 | * Uniformly provide 'Semigroup' instances for `base < 4.9` via `semigroups` package
|
| 45 | + * Implement `{cmm,asm}-{sources,options} buildinfo fields for |
| 46 | + separate compilation of C-- and ASM source files (#6033). |
37 | 47 | * Setting `debug-info` now implies `library-stripping: False` and
|
38 | 48 | `executable-stripping: False) ([#2702](https://github.com/haskell/cabal/issues/2702))
|
39 | 49 | * `Setup.hs copy` and `install` now work in the presence of
|
|
65 | 75 | ([#5503](https://github.com/haskell/cabal/issues/5503)).
|
66 | 76 |
|
67 | 77 | # 2.4.0.0 [Mikhail Glushenkov](mailto:[email protected]) September 2018
|
68 |
| - |
69 | 78 | * Due to [#5119](https://github.com/haskell/cabal/issues/5119), the
|
70 | 79 | `cabal check` warning for bounds on internal libraries has been
|
71 | 80 | disabled.
|
|
0 commit comments