<div dir="ltr"><div class="markdown-here-wrapper" style=""><p style="margin:0px 0px 1.2em!important">New version released of Stack, a build tool.</p>
<p style="margin:0px 0px 1.2em!important">See <a href="http://haskellstack.org">haskellstack.org</a> for installation and upgrade instructions.</p>
<p style="margin:0px 0px 1.2em!important">Release notes:</p>
<ul style="margin:1.2em 0px;padding-left:2em">
<li style="margin:0.5em 0px">Arch Linux: Stack has been adopted into the
<a href="https://www.archlinux.org/packages/community/x86_64/stack/">official community repository</a>,
so we will no longer be updating the AUR with new versions. See the
<a href="http://docs.haskellstack.org/en/stable/install_and_upgrade.html#arch-linux">install/upgrade guide</a>
for current download instructions.</li>
</ul>
<p style="margin:0px 0px 1.2em!important">Major changes:</p>
<ul style="margin:1.2em 0px;padding-left:2em">
<li style="margin:0.5em 0px"><code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);border-radius:3px;display:inline;background-color:rgb(248,248,248)">stack init</code> and <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);border-radius:3px;display:inline;background-color:rgb(248,248,248)">solver</code> overhaul
<a href="https://github.com/commercialhaskell/stack/pull/1583">#1583</a></li>
</ul>
<p style="margin:0px 0px 1.2em!important">Other enhancements:</p>
<ul style="margin:1.2em 0px;padding-left:2em">
<li style="margin:0.5em 0px">Disable locale/codepage hacks when GHC >=7.10.3
<a href="https://github.com/commercialhaskell/stack/issues/1552">#1552</a></li>
<li style="margin:0.5em 0px">Specify multiple images to build for <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);border-radius:3px;display:inline;background-color:rgb(248,248,248)">stack image container</code>
<a href="http://docs.haskellstack.org/en/v1.0.2/yaml_configuration.html#image">docs</a></li>
<li style="margin:0.5em 0px">Specify which executables to include in images for <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);border-radius:3px;display:inline;background-color:rgb(248,248,248)">stack image container</code>
<a href="http://docs.haskellstack.org/en/v1.0.2/yaml_configuration.html#image">docs</a></li>
<li style="margin:0.5em 0px">Docker: pass supplemantary groups and umask into container</li>
<li style="margin:0.5em 0px">If git fetch fails wipe the directory and try again from scratch
<a href="https://github.com/commercialhaskell/stack/issues/1418">#1418</a></li>
<li style="margin:0.5em 0px">Warn if newly installed executables won’t be available on the PATH
<a href="https://github.com/commercialhaskell/stack/issues/1362">#1362</a></li>
<li style="margin:0.5em 0px">stack.yaml: for <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);border-radius:3px;display:inline;background-color:rgb(248,248,248)">stack image container</code>, specify multiple images to generate,
and which executables should be added to those images</li>
<li style="margin:0.5em 0px">GHCI: add interactive Main selection
<a href="https://github.com/commercialhaskell/stack/issues/1068">#1068</a></li>
<li style="margin:0.5em 0px">Care less about the particular name of a GHCJS sdist folder
<a href="https://github.com/commercialhaskell/stack/issues/1622">#1622</a></li>
<li style="margin:0.5em 0px">Unified Enable/disable help messaging
<a href="https://github.com/commercialhaskell/stack/issues/1613">#1613</a></li>
</ul>
<p style="margin:0px 0px 1.2em!important">Bug fixes:</p>
<ul style="margin:1.2em 0px;padding-left:2em">
<li style="margin:0.5em 0px">Don’t share precompiled packages between GHC/platform variants and Docker
<a href="https://github.com/commercialhaskell/stack/issues/1551">#1551</a></li>
<li style="margin:0.5em 0px">Properly redownload corrupted downloads with the correct file size.
<a href="https://groups.google.com/d/msg/haskell-stack/iVGDG5OHYxs/FjUrR5JsDQAJ">Mailing list discussion</a></li>
<li style="margin:0.5em 0px">Gracefully handle invalid paths in error/warning messages
<a href="https://github.com/commercialhaskell/stack/issues/1561">#1561</a></li>
<li style="margin:0.5em 0px">Nix: select the correct GHC version corresponding to the snapshot
even when an abstract resolver is passed via <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);border-radius:3px;display:inline;background-color:rgb(248,248,248)">--resolver</code> on the
command-line.
<a href="https://github.com/commercialhaskell/stack/issues/1641">#1641</a></li>
<li style="margin:0.5em 0px">Fix: Stack does not allow using an external package from ghci
<a href="https://github.com/commercialhaskell/stack/issues/1557">#1557</a></li>
<li style="margin:0.5em 0px">Disable ambiguous global ‘—resolver’ option for ‘stack init’
<a href="https://github.com/commercialhaskell/stack/issues/1531">#1531</a></li>
<li style="margin:0.5em 0px">Obey <code style="font-size:0.85em;font-family:Consolas,Inconsolata,Courier,monospace;margin:0px 0.15em;padding:0px 0.3em;white-space:pre-wrap;border:1px solid rgb(234,234,234);border-radius:3px;display:inline;background-color:rgb(248,248,248)">--no-nix</code> flag</li>
<li style="margin:0.5em 0px">Fix: GHCJS Execute.hs: Non-exhaustive patterns in lambda
<a href="https://github.com/commercialhaskell/stack/issues/1591">#1591</a></li>
<li style="margin:0.5em 0px">Send file-watch and sticky logger messages to stderr
<a href="https://github.com/commercialhaskell/stack/issues/1302">#1302</a>
<a href="https://github.com/commercialhaskell/stack/issues/1635">#1635</a></li>
<li style="margin:0.5em 0px">Use globaldb path for querying Cabal version
<a href="https://github.com/commercialhaskell/stack/issues/1647">#1647</a></li>
</ul>
<div title="MDH:PGRpdj5OZXcgdmVyc2lvbiByZWxlYXNlZCBvZiBTdGFjaywgYSBidWlsZCB0b29sLjwvZGl2Pjxk
aXY+PGJyPjwvZGl2PjxkaXY+U2VlIFtoYXNrZWxsc3RhY2sub3JnXShodHRwOi8vaGFza2VsbHN0
YWNrLm9yZykgZm9yIGluc3RhbGxhdGlvbiBhbmQgdXBncmFkZSBpbnN0cnVjdGlvbnMuPC9kaXY+
PGRpdj48YnI+PC9kaXY+PGRpdj48ZGl2PlJlbGVhc2Ugbm90ZXM6PC9kaXY+PGRpdj48YnI+PC9k
aXY+PGRpdj4tIEFyY2ggTGludXg6IFN0YWNrIGhhcyBiZWVuIGFkb3B0ZWQgaW50byB0aGU8L2Rp
dj48ZGl2PiZuYnNwOyBbb2ZmaWNpYWwgY29tbXVuaXR5IHJlcG9zaXRvcnldKGh0dHBzOi8vd3d3
LmFyY2hsaW51eC5vcmcvcGFja2FnZXMvY29tbXVuaXR5L3g4Nl82NC9zdGFjay8pLDwvZGl2Pjxk
aXY+Jm5ic3A7IHNvIHdlIHdpbGwgbm8gbG9uZ2VyIGJlIHVwZGF0aW5nIHRoZSBBVVIgd2l0aCBu
ZXcgdmVyc2lvbnMuIFNlZSB0aGU8L2Rpdj48ZGl2PiZuYnNwOyBbaW5zdGFsbC91cGdyYWRlIGd1
aWRlXShodHRwOi8vZG9jcy5oYXNrZWxsc3RhY2sub3JnL2VuL3N0YWJsZS9pbnN0YWxsX2FuZF91
cGdyYWRlLmh0bWwjYXJjaC1saW51eCk8L2Rpdj48ZGl2PiZuYnNwOyBmb3IgY3VycmVudCBkb3du
bG9hZCBpbnN0cnVjdGlvbnMuPC9kaXY+PGRpdj48YnI+PC9kaXY+PGRpdj5NYWpvciBjaGFuZ2Vz
OjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+LSBgc3RhY2sgaW5pdGAgYW5kIGBzb2x2ZXJgIG92
ZXJoYXVsPC9kaXY+PGRpdj4mbmJzcDsgWyMxNTgzXShodHRwczovL2dpdGh1Yi5jb20vY29tbWVy
Y2lhbGhhc2tlbGwvc3RhY2svcHVsbC8xNTgzKTwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+T3Ro
ZXIgZW5oYW5jZW1lbnRzOjwvZGl2PjxkaXY+PGJyPjwvZGl2PjxkaXY+LSBEaXNhYmxlIGxvY2Fs
ZS9jb2RlcGFnZSBoYWNrcyB3aGVuIEdIQyAmZ3Q7PTcuMTAuMzwvZGl2PjxkaXY+Jm5ic3A7IFsj
MTU1Ml0oaHR0cHM6Ly9naXRodWIuY29tL2NvbW1lcmNpYWxoYXNrZWxsL3N0YWNrL2lzc3Vlcy8x
NTUyKTwvZGl2PjxkaXY+LSBTcGVjaWZ5IG11bHRpcGxlIGltYWdlcyB0byBidWlsZCBmb3IgYHN0
YWNrIGltYWdlIGNvbnRhaW5lcmA8L2Rpdj48ZGl2PiZuYnNwOyBbZG9jc10oaHR0cDovL2RvY3Mu
aGFza2VsbHN0YWNrLm9yZy9lbi92MS4wLjIveWFtbF9jb25maWd1cmF0aW9uLmh0bWwjaW1hZ2Up
PC9kaXY+PGRpdj4tIFNwZWNpZnkgd2hpY2ggZXhlY3V0YWJsZXMgdG8gaW5jbHVkZSBpbiBpbWFn
ZXMgZm9yIGBzdGFjayBpbWFnZSBjb250YWluZXJgPC9kaXY+PGRpdj4mbmJzcDsgW2RvY3NdKGh0
dHA6Ly9kb2NzLmhhc2tlbGxzdGFjay5vcmcvZW4vdjEuMC4yL3lhbWxfY29uZmlndXJhdGlvbi5o
dG1sI2ltYWdlKTwvZGl2PjxkaXY+LSBEb2NrZXI6IHBhc3Mgc3VwcGxlbWFudGFyeSBncm91cHMg
YW5kIHVtYXNrIGludG8gY29udGFpbmVyPC9kaXY+PGRpdj4tIElmIGdpdCBmZXRjaCBmYWlscyB3
aXBlIHRoZSBkaXJlY3RvcnkgYW5kIHRyeSBhZ2FpbiBmcm9tIHNjcmF0Y2g8L2Rpdj48ZGl2PiZu
YnNwOyBbIzE0MThdKGh0dHBzOi8vZ2l0aHViLmNvbS9jb21tZXJjaWFsaGFza2VsbC9zdGFjay9p
c3N1ZXMvMTQxOCk8L2Rpdj48ZGl2Pi0gV2FybiBpZiBuZXdseSBpbnN0YWxsZWQgZXhlY3V0YWJs
ZXMgd29uJ3QgYmUgYXZhaWxhYmxlIG9uIHRoZSBQQVRIPC9kaXY+PGRpdj4mbmJzcDsgWyMxMzYy
XShodHRwczovL2dpdGh1Yi5jb20vY29tbWVyY2lhbGhhc2tlbGwvc3RhY2svaXNzdWVzLzEzNjIp
PC9kaXY+PGRpdj4tIHN0YWNrLnlhbWw6IGZvciBgc3RhY2sgaW1hZ2UgY29udGFpbmVyYCwgc3Bl
Y2lmeSBtdWx0aXBsZSBpbWFnZXMgdG8gZ2VuZXJhdGUsPC9kaXY+PGRpdj4mbmJzcDsgYW5kIHdo
aWNoIGV4ZWN1dGFibGVzIHNob3VsZCBiZSBhZGRlZCB0byB0aG9zZSBpbWFnZXM8L2Rpdj48ZGl2
Pi0gR0hDSTogYWRkIGludGVyYWN0aXZlIE1haW4gc2VsZWN0aW9uPC9kaXY+PGRpdj4mbmJzcDsg
WyMxMDY4XShodHRwczovL2dpdGh1Yi5jb20vY29tbWVyY2lhbGhhc2tlbGwvc3RhY2svaXNzdWVz
LzEwNjgpPC9kaXY+PGRpdj4tIENhcmUgbGVzcyBhYm91dCB0aGUgcGFydGljdWxhciBuYW1lIG9m
IGEgR0hDSlMgc2Rpc3QgZm9sZGVyPC9kaXY+PGRpdj4mbmJzcDsgWyMxNjIyXShodHRwczovL2dp
dGh1Yi5jb20vY29tbWVyY2lhbGhhc2tlbGwvc3RhY2svaXNzdWVzLzE2MjIpPC9kaXY+PGRpdj4t
IFVuaWZpZWQgRW5hYmxlL2Rpc2FibGUgaGVscCBtZXNzYWdpbmc8L2Rpdj48ZGl2PiZuYnNwOyBb
IzE2MTNdKGh0dHBzOi8vZ2l0aHViLmNvbS9jb21tZXJjaWFsaGFza2VsbC9zdGFjay9pc3N1ZXMv
MTYxMyk8L2Rpdj48ZGl2Pjxicj48L2Rpdj48ZGl2PkJ1ZyBmaXhlczo8L2Rpdj48ZGl2Pjxicj48
L2Rpdj48ZGl2Pi0gRG9uJ3Qgc2hhcmUgcHJlY29tcGlsZWQgcGFja2FnZXMgYmV0d2VlbiBHSEMv
cGxhdGZvcm0gdmFyaWFudHMgYW5kIERvY2tlcjwvZGl2PjxkaXY+Jm5ic3A7IFsjMTU1MV0oaHR0
cHM6Ly9naXRodWIuY29tL2NvbW1lcmNpYWxoYXNrZWxsL3N0YWNrL2lzc3Vlcy8xNTUxKTwvZGl2
PjxkaXY+LSBQcm9wZXJseSByZWRvd25sb2FkIGNvcnJ1cHRlZCBkb3dubG9hZHMgd2l0aCB0aGUg
Y29ycmVjdCBmaWxlIHNpemUuPC9kaXY+PGRpdj4mbmJzcDsgW01haWxpbmcgbGlzdCBkaXNjdXNz
aW9uXShodHRwczovL2dyb3Vwcy5nb29nbGUuY29tL2QvbXNnL2hhc2tlbGwtc3RhY2svaVZHREc1
T0hZeHMvRmpVclI1SnNEUUFKKTwvZGl2PjxkaXY+LSBHcmFjZWZ1bGx5IGhhbmRsZSBpbnZhbGlk
IHBhdGhzIGluIGVycm9yL3dhcm5pbmcgbWVzc2FnZXM8L2Rpdj48ZGl2PiZuYnNwOyBbIzE1NjFd
KGh0dHBzOi8vZ2l0aHViLmNvbS9jb21tZXJjaWFsaGFza2VsbC9zdGFjay9pc3N1ZXMvMTU2MSk8
L2Rpdj48ZGl2Pi0gTml4OiBzZWxlY3QgdGhlIGNvcnJlY3QgR0hDIHZlcnNpb24gY29ycmVzcG9u
ZGluZyB0byB0aGUgc25hcHNob3Q8L2Rpdj48ZGl2PiZuYnNwOyBldmVuIHdoZW4gYW4gYWJzdHJh
Y3QgcmVzb2x2ZXIgaXMgcGFzc2VkIHZpYSBgLS1yZXNvbHZlcmAgb24gdGhlPC9kaXY+PGRpdj4m
bmJzcDsgY29tbWFuZC1saW5lLjwvZGl2PjxkaXY+Jm5ic3A7IFsjMTY0MV0oaHR0cHM6Ly9naXRo
dWIuY29tL2NvbW1lcmNpYWxoYXNrZWxsL3N0YWNrL2lzc3Vlcy8xNjQxKTwvZGl2PjxkaXY+LSBG
aXg6IFN0YWNrIGRvZXMgbm90IGFsbG93IHVzaW5nIGFuIGV4dGVybmFsIHBhY2thZ2UgZnJvbSBn
aGNpPC9kaXY+PGRpdj4mbmJzcDsgWyMxNTU3XShodHRwczovL2dpdGh1Yi5jb20vY29tbWVyY2lh
bGhhc2tlbGwvc3RhY2svaXNzdWVzLzE1NTcpPC9kaXY+PGRpdj4tIERpc2FibGUgYW1iaWd1b3Vz
IGdsb2JhbCAnLS1yZXNvbHZlcicgb3B0aW9uIGZvciAnc3RhY2sgaW5pdCc8L2Rpdj48ZGl2PiZu
YnNwOyBbIzE1MzFdKGh0dHBzOi8vZ2l0aHViLmNvbS9jb21tZXJjaWFsaGFza2VsbC9zdGFjay9p
c3N1ZXMvMTUzMSk8L2Rpdj48ZGl2Pi0gT2JleSBgLS1uby1uaXhgIGZsYWc8L2Rpdj48ZGl2Pi0g
Rml4OiBHSENKUyBFeGVjdXRlLmhzOiBOb24tZXhoYXVzdGl2ZSBwYXR0ZXJucyBpbiBsYW1iZGE8
L2Rpdj48ZGl2PiZuYnNwOyBbIzE1OTFdKGh0dHBzOi8vZ2l0aHViLmNvbS9jb21tZXJjaWFsaGFz
a2VsbC9zdGFjay9pc3N1ZXMvMTU5MSk8L2Rpdj48ZGl2Pi0gU2VuZCBmaWxlLXdhdGNoIGFuZCBz
dGlja3kgbG9nZ2VyIG1lc3NhZ2VzIHRvIHN0ZGVycjwvZGl2PjxkaXY+Jm5ic3A7IFsjMTMwMl0o
aHR0cHM6Ly9naXRodWIuY29tL2NvbW1lcmNpYWxoYXNrZWxsL3N0YWNrL2lzc3Vlcy8xMzAyKTwv
ZGl2PjxkaXY+Jm5ic3A7IFsjMTYzNV0oaHR0cHM6Ly9naXRodWIuY29tL2NvbW1lcmNpYWxoYXNr
ZWxsL3N0YWNrL2lzc3Vlcy8xNjM1KTwvZGl2PjxkaXY+LSBVc2UgZ2xvYmFsZGIgcGF0aCBmb3Ig
cXVlcnlpbmcgQ2FiYWwgdmVyc2lvbjwvZGl2PjxkaXY+Jm5ic3A7IFsjMTY0N10oaHR0cHM6Ly9n
aXRodWIuY29tL2NvbW1lcmNpYWxoYXNrZWxsL3N0YWNrL2lzc3Vlcy8xNjQ3KTwvZGl2PjwvZGl2
PjxkaXY+PGJyPjwvZGl2Pg==" style="height:0;width:0;max-height:0;max-width:0;overflow:hidden;font-size:0em;padding:0;margin:0">​</div></div></div>