Skip to content

Commit bf1a43e

Browse files
committed
Merge branch 'rc/v3.11' into ci/merge-stable-to-master
2 parents 71a2fe0 + 979bf63 commit bf1a43e

8 files changed

Lines changed: 25 additions & 23 deletions

File tree

ChangeLog.md

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,27 +8,26 @@ Release notes:
88

99
Major changes:
1010

11-
* On 64-bit Windows, the default `msys-environment` configuration option is now
12-
`CLANG64`, rather than `MINGW64` (which remains an option). The MSYS2 project
13-
deprecated the latter environment on 15 March 2026. The GHC project has used
14-
the former toolchain from GHC 9.4.1. No default is provided for 32-bit
15-
Windows, rather than `MINGW32` (which remains an option). The MSYS2 project
16-
ceased to actively support it on 17 May 2020. 32-bit Windows is not supported
17-
by the GHC project from GHC 8.12.
18-
1911
Behavior changes:
2012

2113
Other enhancements:
2214

2315
Bug fixes:
2416

25-
* On Windows, Stack's `build` command now accepts a build directory that is a
26-
long path.
27-
28-
## v3.11.1 - 2026-05-30
17+
## v3.11.1 - 2026-06-13
2918

3019
**Changes since v3.9.3:**
3120

21+
Major changes:
22+
23+
* On 64-bit Windows, the default `msys-environment` configuration option is now
24+
`CLANG64`, rather than `MINGW64` (which remains an option). The MSYS2 project
25+
deprecated the latter environment on 15 March 2026. The GHC project has used
26+
the former toolchain from GHC 9.4.1. No default is provided for 32-bit
27+
Windows, rather than `MINGW32` (which remains an option). The MSYS2 project
28+
ceased to actively support it on 17 May 2020. 32-bit Windows is not supported
29+
by the GHC project from GHC 8.12.
30+
3231
Behavior changes:
3332

3433
* Stack's default Nix integration now includes the `cacert` Nix package, in
@@ -44,7 +43,7 @@ Behavior changes:
4443

4544
Other enhancements:
4645

47-
* Bump to Hpack 0.39.5.
46+
* Bump to Hpack 0.39.6.
4847
* Experimental: Add flag `--[no-]semaphore` (default: disabled) to Stack's
4948
`build` command, to allow GHC to use a system semaphore to perform compilation
5049
in parallel when possible. Supported, by default, by GHC 9.10.1 or later. The
@@ -92,6 +91,8 @@ Bug fixes:
9291
of Stack's local install root directory.
9392
* Stack now builds packages that depend directly on packages with the same name
9493
as a sublibrary or foreign library of the package.
94+
* On Windows, Stack's `build` command now accepts a build directory that is a
95+
long path.
9596

9697
## v3.9.3 - 2026-02-19
9798

cabal.config

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ constraints:
102102
, haskell-src-exts ==1.23.1
103103
, haskell-src-meta ==0.8.15
104104
, hi-file-parser ==0.1.8.0
105-
, hpack ==0.39.5
105+
, hpack ==0.39.6
106106
, hpc ==0.7.0.2
107107
, hpke ==0.0.0
108108
, http-api-data ==0.6.3

doc/commands/build_command.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -950,7 +950,7 @@ the [`stack path --local-install-root`](path_command.md) command.
950950

951951
:octicons-beaker-24: Experimental
952952

953-
:octicons-tag-24: UNRELEASED
953+
[:octicons-tag-24: 3.11.1](https://github.com/commercialhaskell/stack/releases/tag/v3.11.1)
954954

955955
Default: Disabled
956956

doc/commands/config_command.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ without taking any other build steps.
3737

3838
## The `stack config compiler-tools` command
3939

40-
:octicons-tag-24: UNRELEASED
40+
[:octicons-tag-24: 3.11.1](https://github.com/commercialhaskell/stack/releases/tag/v3.11.1)
4141

4242
~~~text
4343
stack config compiler-tools

doc/configure/yaml/non-project.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -165,7 +165,7 @@ Default:
165165

166166
~~~yaml
167167
build:
168-
# Experimental. Since Stack UNRELEASED. Supported by GHC 9.8.1 or later with
168+
# Experimental. Since Stack 3.11.1. Supported by GHC 9.8.1 or later with
169169
# Cabal 3.12.0.0 (a boot package of GHC 9.10.1) or later. Ignored with a
170170
# warning when unsupported.
171171
semaphore: false
@@ -1603,7 +1603,8 @@ Customize the URLs where Stack looks for information about available snapshots,
16031603
either
16041604
([:octicons-tag-24: 1.1.0](https://github.com/commercialhaskell/stack/releases/tag/v1.1.0))
16051605
the latest LTS and Nightly snapshots (`latest-snapshots`) or
1606-
(:octicons-tag-24: UNRELEASED) recently-published snapshots (`recent-snapshots`).
1606+
([:octicons-tag-24: 3.11.1](https://github.com/commercialhaskell/stack/releases/tag/v3.11.1))
1607+
recently-published snapshots (`recent-snapshots`).
16071608

16081609
!!! note
16091610

stack.cabal

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

stack.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ extra-deps:
1717
# lts-24.43 specifies crypton-x509-validation-1.6.14
1818
- crypton-x509-validation-1.8.0@sha256:63acb2df06f28c3ffdddaf6d9402105b9026796036aa10d7347ae4f7db51c36b,2018
1919
# lts-24.43 specifies hpack-0.38.3
20-
- hpack-0.39.5@sha256:c214f49ed3df75ce75201709927fa27e08f642023ed4b4ca8cc43604e5199ced,5263
20+
- hpack-0.39.6@sha256:3dcd46245401aec2239ff63680880f04817635c7df00ee8ebe2bea9b57393891,5263
2121
# lts-24.43 specifies pantry-0.10.1
2222
- pantry-0.11.2@sha256:bc14e75f512deb22e0d9d645e62eb63b319d1732bfed6509491601215ecbd307,7896
2323
# lts-24.43 specifies persistent-2.17.1.0

stack.yaml.lock

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -68,12 +68,12 @@ packages:
6868
original:
6969
hackage: crypton-x509-validation-1.8.0@sha256:63acb2df06f28c3ffdddaf6d9402105b9026796036aa10d7347ae4f7db51c36b,2018
7070
- completed:
71-
hackage: hpack-0.39.5@sha256:c214f49ed3df75ce75201709927fa27e08f642023ed4b4ca8cc43604e5199ced,5263
71+
hackage: hpack-0.39.6@sha256:3dcd46245401aec2239ff63680880f04817635c7df00ee8ebe2bea9b57393891,5263
7272
pantry-tree:
73-
sha256: 75fe87db5a37bf3941e29e2273f530ee7b2932d64bf813b55151a889e97305ca
73+
sha256: c8839695b53b682930d9a359357d1c6b7ded84a1e16d5b75ab7c77c99c3561f8
7474
size: 3799
7575
original:
76-
hackage: hpack-0.39.5@sha256:c214f49ed3df75ce75201709927fa27e08f642023ed4b4ca8cc43604e5199ced,5263
76+
hackage: hpack-0.39.6@sha256:3dcd46245401aec2239ff63680880f04817635c7df00ee8ebe2bea9b57393891,5263
7777
- completed:
7878
hackage: pantry-0.11.2@sha256:bc14e75f512deb22e0d9d645e62eb63b319d1732bfed6509491601215ecbd307,7896
7979
pantry-tree:

0 commit comments

Comments
 (0)