Skip to content

Tags: haskell/ghcup-hs

Tags

v0.1.50.2

Toggle v0.1.50.2's commit message

Verified

This tag was signed with the committer’s verified signature.
hasufell Julian Ospald
Release 0.1.50.2

* Respect system `ld` on all platforms and disable GHCs aggressive selection of `ld.gold`, fixes #1032
* TUI: allow responding to prompts with Return (defaulting to Yes response) by Jan Hrček wrt #1253

v0.1.50.1

Toggle v0.1.50.1's commit message

Verified

This tag was signed with the committer’s verified signature.
hasufell Julian Ospald
Release 0.1.50.1

* fix unwanted dynamic linking to libyaml on macOS, fixes [#1246](#1246)

v0.1.50.0

Toggle v0.1.50.0's commit message

Verified

This tag was signed with the committer’s verified signature.
hasufell Julian Ospald
Release 0.1.50.0

* Fix logic when guessing incomplete PVP versions, fixes #1243
* Add `default` channel alias wrt #1196
* Print post rm messages in TUI wrt #1202
* Print pre install messages in TUI wrt #1241
* Speed up metadata parsing significantly wrt #1213
* Implement "install targets", fixes #1210
* Fix handling of 'ghc' subdir in parser for obtaining set ghc version wrt #1215

v0.1.40.0

Toggle v0.1.40.0's commit message

Verified

This tag was signed with the committer’s verified signature.
hasufell Julian Ospald
Release 0.1.40.0

New features:

* Introduction of "channel aliases" wrt [#1155](#1155)
  * as of now: `prereleases`, `cross` and `vanilla`
  * use via e.g. `ghcup config add-release-channel cross`
* Implement pager support wrt [#1118](#1118)
* Add explicit support for OpenSUSE wrt [#1124](#1124)
* Add explicit support for OpenBSD wrt [#1138](#1138) (still WIP)
* Support tui list item selection via mouse click [#1158](#1158)
* proper aarch64 Alpine support

Improvements and bug fixes:

* Context Menu improvements wrt [#1102](#1102)
  * GHC(s) can be selected from a list of installed GHCs in bootstrap-ghc, hadrian-ghc, and HLS target-ghcs
  * Build system can be selected from choices
  * All the text edit inputs require opening an edit box by pressing "Enter"
  * The help message an error message are also shown as the user types.
* Fix 'ghcup run' on windows, wrt [#1106](#1106)
* Print aeson decoding error when metadata decoding fails wrt [#1113]((#1113)
* laxer forward compatible metadata parsing (e.g. on unknown distros)

v0.1.30.0

Toggle v0.1.30.0's commit message

Verified

This tag was signed with the committer’s verified signature.
hasufell Julian Ospald
Release 0.1.30.0

New features:

* TUI: new context menus for advanced installation and compilation by @lsmor [#949](#949)
* Add `def-ghc-conf-options` config option

Improvements and bug fixes:

* Fix TUI for screenreaders
* Fix windows process creation [#1036](#1036)
* Improve parsing of --platform values, fixes [#1057](#1057)
* Avoid option clash on `-s`
* Don't allow to specify --hadrian and --config wrt [#1082](#1082)
* Point to correct store dir when XDG is used [#1089](#1089)
* Fix boot GHC for `ghcup compile ghc` wrt [#1045](#1045)
* Add hadrian-ghc flag wrt [#1044](#1044)

v0.1.22.0

Toggle v0.1.22.0's commit message

Verified

This tag was signed with the committer’s verified signature.
hasufell Julian Ospald
Release 0.1.22.0

v0.1.20.0

Toggle v0.1.20.0's commit message

Verified

This tag was signed with the committer’s verified signature.
hasufell Julian Ospald
Release 0.1.20.0

* support TUI on windows thanks to the work from vty and brick maintainers (Chris Hackett, Timofey Zakrevskiy, Jonathan Daugherty, ...), wrt [#912](#912)
* support JS and wasm cross compilers wrt [#838](#838), thanks to Sylvain Henry
* Support stacks installation strategy and metadata wrt [#892](#892)
  - you can now enable stacks installation method via `ghcup config set url-source '["GHCupURL", "StackSetupURL"]'`... for more information, check the [documentation](https://www.haskell.org/ghcup/guide/#using-stacks-setup-info-metadata-to-install-ghc)
* fix segfault in TUI when hitting enter early wrt [#887](#887)
* Improve key handling in TUI, fixes [#875](#875)
* add explicit support for Void Linux and Rocky Linux (this requires a metadata version bump to `ghcup-0.0.8.yaml`)
* optparse cli interface now has a test suite thanks to Lei Zhu, wrt [#862](#862)

v0.1.19.5

Toggle v0.1.19.5's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
hasufell Julian Ospald
Release candidate 0.1.19.5

v0.1.19.4

Toggle v0.1.19.4's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
hasufell Julian Ospald
Release 0.1.19.4

* fix missing TUI for aarch64 linux binaries

v0.1.19.3

Toggle v0.1.19.3's commit message

Verified

This tag was signed with the committer’s verified signature. The key has expired.
hasufell Julian Ospald
Release 0.1.19.3

* Implement support for nightlies, wrt #824
* Fix GC with XDG dirs, fixes #810