Bump version to 1.1.0 and update changelog
This commit is contained in:
parent
825375d676
commit
db5de330e1
4 changed files with 48 additions and 12 deletions
|
@ -2,7 +2,7 @@
|
|||
|
||||
## Bug Reports
|
||||
|
||||
Before reporting a bug, please ensure that you are using the latest release (currently stack-1.0.4). See the [upgrade instructions](http://docs.haskellstack.org/en/stable/install_and_upgrade/#upgrade) to upgrade.
|
||||
Before reporting a bug, please ensure that you are using the latest release (currently stack-1.1.0). See the [upgrade instructions](http://docs.haskellstack.org/en/stable/install_and_upgrade/#upgrade) to upgrade.
|
||||
|
||||
When reporting a bug, please write in the following format:
|
||||
|
||||
|
|
53
ChangeLog.md
53
ChangeLog.md
|
@ -1,10 +1,11 @@
|
|||
# Changelog
|
||||
|
||||
## Unreleased changes
|
||||
## v1.1.0
|
||||
|
||||
Release notes:
|
||||
|
||||
Major changes:
|
||||
* Added Ubuntu 16.04 LTS (xenial) Apt repo.
|
||||
* No longer uploading new versions to Fedora 21 repo.
|
||||
|
||||
Behavior changes:
|
||||
|
||||
|
@ -38,11 +39,16 @@ Behavior changes:
|
|||
signature verification options.
|
||||
* `stack build pkg-1.2.3` will now build even if the snapshot has a different
|
||||
package version - it is treated as an extra-dep. `stack build local-pkg-1.2.3`
|
||||
is an error even if the version number matches the local package.
|
||||
is an error even if the version number matches the local package
|
||||
[#2028](https://github.com/commercialhaskell/stack/issues/2028).
|
||||
* Having a `nix:` section no longer implies enabling nix build. This allows the
|
||||
user to globally configure whether nix is used (unless the project overrides
|
||||
the default explicitly). See
|
||||
[#1924](https://github.com/commercialhaskell/stack/issues/1924).
|
||||
* Remove deprecated valid-wanted field.
|
||||
* Docker: mount home directory in container [#1949](https://github.com/commercialhaskell/stack/issues/1949).
|
||||
* Deprecate `--local-bin-path` instead `--local-bin`.
|
||||
* `stack image`: allow absolute source paths for `add`.
|
||||
|
||||
Other enhancements:
|
||||
|
||||
|
@ -50,13 +56,15 @@ Other enhancements:
|
|||
* Fix too much rebuilding when enabling/disabling profiling flags.
|
||||
* `stack build pkg-1.0` will now build `pkg-1.0` even if the snapshot specifies
|
||||
a different version (it introduces a temporary extra-dep)
|
||||
* Experimental support for `--split-objs` added.
|
||||
* Experimental support for `--split-objs` added
|
||||
[#1284](https://github.com/commercialhaskell/stack/issues/1284).
|
||||
* `git` packages with submodules are supported by passing the `--recursive`
|
||||
flag to `git clone`.
|
||||
* When using [hpack](https://github.com/sol/hpack), only regenerate cabal files
|
||||
when hpack files change.
|
||||
* hpack files can now be used in templates
|
||||
* `stack ghci` now runs ghci as a separate process #1306
|
||||
* `stack ghci` now runs ghci as a separate process
|
||||
[#1306](https://github.com/commercialhaskell/stack/issues/1306)
|
||||
* Retry when downloading snapshots and package indices
|
||||
* Many build options are configurable now in `stack.yaml`:
|
||||
```
|
||||
|
@ -84,23 +92,48 @@ Other enhancements:
|
|||
```
|
||||
* A number of URLs are now configurable, useful for firewalls. See
|
||||
[#1794](https://github.com/commercialhaskell/stack/issues/1884).
|
||||
* Suggest causes when executables are missing.
|
||||
* Allow `--omit-packages` even without `--solver`.
|
||||
* Improve the generated stack.yaml.
|
||||
* Improve ghci results after :load Main module collision with main file path.
|
||||
* Only load the hackage index if necessary
|
||||
[#1883](https://github.com/commercialhaskell/stack/issues/1883), [#1892](https://github.com/commercialhaskell/stack/issues/1892).
|
||||
* init: allow local packages to be deps of deps
|
||||
[#1965](https://github.com/commercialhaskell/stack/issues/1965).
|
||||
* Always use full fingerprints from GPG
|
||||
[#1952](https://github.com/commercialhaskell/stack/issues/1952).
|
||||
* Default to using `gpg2` and fall back to `gpg`
|
||||
[#1976](https://github.com/commercialhaskell/stack/issues/1976).
|
||||
* Add a flag for --verbosity silent.
|
||||
* Add `haddock --open` flag [#1396](https://github.com/commercialhaskell/stack/issues/1396).
|
||||
|
||||
Bug fixes:
|
||||
|
||||
* Package tarballs would fail to unpack in 1.0.4
|
||||
* Package tarballs would fail to unpack.
|
||||
[#1884](https://github.com/commercialhaskell/stack/issues/1884).
|
||||
* Fixed errant warnings about missing modules, after deleted and removed from
|
||||
cabal file [#921](https://github.com/commercialhaskell/stack/issues/921)
|
||||
[#1805](https://github.com/commercialhaskell/stack/issues/1805).
|
||||
* Now considers a package to dirty when the hpack file is changed
|
||||
[#1819](https://github.com/commercialhaskell/stack/issues/1819)
|
||||
[#1819](https://github.com/commercialhaskell/stack/issues/1819).
|
||||
* Nix: cancelling a stack build now exits properly rather than dropping into a
|
||||
nix-shell [#1778](https://github.com/commercialhaskell/stack/issues/1778)
|
||||
nix-shell [#1778](https://github.com/commercialhaskell/stack/issues/1778).
|
||||
* `allow-newer: true` now causes `--exact-configuration` to be passed to Cabal.
|
||||
See [#1579](https://github.com/commercialhaskell/stack/issues/1579)
|
||||
See [#1579](https://github.com/commercialhaskell/stack/issues/1579).
|
||||
* `stack solver` no longer fails with `InvalidRelFile` for relative package
|
||||
paths including `..`. See
|
||||
[#1954](https://github.com/commercialhaskell/stack/issues/1954).
|
||||
* Ignore emacs lock files when finding .cabal
|
||||
[#1897](https://github.com/commercialhaskell/stack/issues/1897).
|
||||
* Use lenient UTF-8 decode for build output
|
||||
[#1945](https://github.com/commercialhaskell/stack/issues/1945).
|
||||
* Clear index cache whenever index updated
|
||||
[#1962](https://github.com/commercialhaskell/stack/issues/1962).
|
||||
* Fix: Building a container image drops a .stack-work dir in the current working
|
||||
(sub)directory
|
||||
[#1975](https://github.com/commercialhaskell/stack/issues/1975).
|
||||
* Fix: Rebuilding when disabling profiling
|
||||
[#2023](https://github.com/commercialhaskell/stack/issues/2023).
|
||||
|
||||
## 1.0.4.3
|
||||
|
||||
|
@ -449,6 +482,8 @@ Other enhancements:
|
|||
* `stack new` disallows package names with "words" consisting solely of numbers
|
||||
[#1336](https://github.com/commercialhaskell/stack/issues/1336)
|
||||
* `stack build --fast` turns off optimizations
|
||||
* Show progress while downloading package index
|
||||
[#1223](https://github.com/commercialhaskell/stack/issues/1223).
|
||||
|
||||
Bug fixes:
|
||||
|
||||
|
|
|
@ -209,7 +209,7 @@ stackRootOptionName = "stack-root"
|
|||
|
||||
-- | Deprecated option name for the global stack root.
|
||||
--
|
||||
-- Deprecated since stack-1.0.5.
|
||||
-- Deprecated since stack-1.1.0.
|
||||
--
|
||||
-- TODO: Remove occurences of this variable and use 'stackRootOptionName' only
|
||||
-- after an appropriate deprecation period.
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
name: stack
|
||||
version: 1.0.5
|
||||
version: 1.1.0
|
||||
synopsis: The Haskell Tool Stack
|
||||
description: Please see the README.md for usage information, and
|
||||
the wiki on Github for more details. Also, note that
|
||||
|
@ -17,6 +17,7 @@ homepage: http://haskellstack.org
|
|||
extra-source-files: CONTRIBUTING.md
|
||||
ChangeLog.md
|
||||
README.md
|
||||
doc/*.md
|
||||
|
||||
-- Glob would be nice, but apparently Cabal doesn't support it:
|
||||
-- cabal: filepath wildcard 'test/package-dump/*.txt' does not match any files.
|
||||
|
|
Loading…
Reference in a new issue