Skip to content

Commit baf65da

Browse files
committed
Bump to 0.1.40.0
1 parent eeb6f56 commit baf65da

File tree

3 files changed

+30
-5
lines changed

3 files changed

+30
-5
lines changed

CHANGELOG.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,30 @@
11
# Revision history for ghcup
22

3+
## 0.1.40.0 -- 2025-01-01
4+
5+
### New features
6+
7+
* Introduction of "channel aliases" wrt [#1155](https://github.com/haskell/ghcup-hs/pull/1155)
8+
* as of now: `prereleases`, `cross` and `vanilla`
9+
* use via e.g. `ghcup config add-release-channel cross`
10+
* Implement pager support wrt [#1118](https://github.com/haskell/ghcup-hs/pull/1118)
11+
* Add explicit support for OpenSUSE wrt [#1124](https://github.com/haskell/ghcup-hs/pull/1124)
12+
* Add explicit support for OpenBSD wrt [#1138](https://github.com/haskell/ghcup-hs/pull/1138) (still WIP)
13+
* Support tui list item selection via mouse click [#1158](https://github.com/haskell/ghcup-hs/pull/1158)
14+
* proper aarch64 Alpine support
15+
16+
### Improvements and bug fixes
17+
18+
* Context Menu improvements wrt [#1102](https://github.com/haskell/ghcup-hs/pull/1102)
19+
* GHC(s) can be selected from a list of installed GHCs in bootstrap-ghc, hadrian-ghc, and HLS target-ghcs
20+
* Build system can be selected from choices
21+
* All the text edit inputs require opening an edit box by pressing "Enter"
22+
* The help message an error message are also shown as the user types.
23+
* Fix 'ghcup run' on windows, wrt [#1106](https://github.com/haskell/ghcup-hs/pull/1106)
24+
* Print aeson decoding error when metadata decoding fails wrt [#1113]((https://github.com/haskell/ghcup-hs/pull/1113)
25+
* laxer forward compatible metadata parsing (e.g. on unknown distros)
26+
27+
328
## 0.1.30.0 -- 2024-07-07
429

530
### New features

ghcup.cabal

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cabal-version: 2.4
22
name: ghcup
3-
version: 0.1.30.0
3+
version: 0.1.40.0
44
license: LGPL-3.0-only
55
license-file: LICENSE
66
copyright: Julian Ospald 2024

lib/GHCup/Version.hs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ import Data.Void (Void)
3434
-- Note that when updating this, CI requires that the file exists AND the same file exists at
3535
-- 'https://www.haskell.org/ghcup/exp/ghcup-<ver>.yaml' with some newlines added.
3636
ghcupURL :: URI
37-
ghcupURL = [uri|https://raw.githubusercontent.com/haskell/ghcup-metadata/master/ghcup-0.0.8.yaml|]
37+
ghcupURL = [uri|https://raw.githubusercontent.com/haskell/ghcup-metadata/master/ghcup-0.0.9.yaml|]
3838

3939
stackSetupURL :: URI
4040
stackSetupURL = [uri|https://raw.githubusercontent.com/commercialhaskell/stackage-content/master/stack/stack-setup-2.yaml|]
@@ -89,6 +89,6 @@ pvpFromList = V.PVP . NE.fromList . fmap fromIntegral
8989

9090
channelURL :: ChannelAlias -> URI
9191
channelURL = \case
92-
CrossChannel -> [uri|https://raw.githubusercontent.com/haskell/ghcup-metadata/master/ghcup-cross-0.0.8.yaml|]
93-
PrereleasesChannel -> [uri|https://raw.githubusercontent.com/haskell/ghcup-metadata/master/ghcup-prereleases-0.0.8.yaml|]
94-
VanillaChannel -> [uri|https://raw.githubusercontent.com/haskell/ghcup-metadata/master/ghcup-vanilla-0.0.8.yaml|]
92+
CrossChannel -> [uri|https://raw.githubusercontent.com/haskell/ghcup-metadata/master/ghcup-cross-0.0.9.yaml|]
93+
PrereleasesChannel -> [uri|https://raw.githubusercontent.com/haskell/ghcup-metadata/master/ghcup-prereleases-0.0.9.yaml|]
94+
VanillaChannel -> [uri|https://raw.githubusercontent.com/haskell/ghcup-metadata/master/ghcup-vanilla-0.0.9.yaml|]

0 commit comments

Comments
 (0)