Skip to content

Commit c96f310

Browse files
committed
Merge remote-tracking branch 'origin/master'
2 parents 688fed5 + 4c66c05 commit c96f310

15 files changed

Lines changed: 43 additions & 21 deletions

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ jobs:
6060
- image: quay.io/benz0li/ghc-musl:9.8.4
6161
os: ubuntu-24.04-arm
6262

63-
- os: macos-13 # x64
63+
- os: macos-15-intel # x64
6464
- os: macos-14 # arm64
6565
- os: windows-2022 # x64
6666

@@ -164,7 +164,7 @@ jobs:
164164
# Moreover, npm has a hook issue that will cause spago to fail to install
165165
# We upgrade npm to fix this
166166
run: |
167-
apk add jq
167+
apk add jq coreutils
168168
../ci/fix-home stack --haddock exec ../ci/build-package-set.sh
169169
170170
- name: Verify that 'libtinfo' isn't in binary

CHANGELOG.d/fix_issue-4535.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGELOG.d/fix_issue-4545.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGELOG.d/internal_remove-git-upgrade-step-in-ci.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGELOG.d/internal_tool_updates.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

CHANGELOG.d/internal_upgrade_to_ghc_9.6.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

CHANGELOG.d/internal_upgrade_to_ghc_9.8.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

CHANGELOG.d/misc_ghc-bump.md

Lines changed: 0 additions & 1 deletion
This file was deleted.

CHANGELOG.d/misc_static_linking.md

Lines changed: 0 additions & 4 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,40 @@
22

33
Notable changes to this project are documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
44

5+
## 0.15.16
6+
7+
Bugfixes:
8+
9+
* Fix compiler crash when a type operator is used in a type argument (#4536 by @purefunctor)
10+
11+
* Speed up IDE performance on large projects (#4546 by @roryc89)
12+
13+
* Fix double click select of titles in generated documentation (#4579 by @ad-si)
14+
15+
Other improvements:
16+
17+
* Update Stackage snapshot to lts-20.26 and GHC to 9.2.8 (#4537 by @purefunctor)
18+
19+
* Enable statically-linked binaries using [ghc-musl](https://github.com/benz0li/ghc-musl) (#4573 by @purefunctor)
20+
* Update haskeline version bounds to >=0.8.2.1 && <0.9
21+
22+
Consequently, this fixes Cabal-based builds on GHC 9.8.4
23+
24+
Internal:
25+
26+
* Remove the step that upgraded Git from the CI workflow (#4541 by @rhendric)
27+
28+
* Upgrade GHC to [`9.6.6`](https://downloads.haskell.org/~ghc/9.6.6/docs/users_guide/9.6.6-notes.html), Stackage LTS `22.43` (#4568 by @ad-si)
29+
* Minimum required glibc version is bumped from [`2.28` to `2.31`](https://sourceware.org/glibc/wiki/Glibc%20Timeline)
30+
31+
* Upgrade GHC to [`9.8.4`](https://downloads.haskell.org/~ghc/9.8.4/docs/users_guide/9.8.4-notes.html), Stackage LTS `23.18` (#4574 by @ad-si)
32+
* Use [HLint 3.10](https://github.com/ndmitchell/hlint/blob/master/CHANGES.txt) in CI
33+
34+
* Update weeder version in CI to 2.9.0 (#4573 by @purefunctor)
35+
* Add happy ==2.0.2 as build-tool-depends
36+
37+
* Use `-fspecialize-aggressively` GHC option to improve compiler performance by ~30% on large builds (#4584 by @seastian)
38+
539
## 0.15.15
640

741
New features:

0 commit comments

Comments
 (0)