Tags: haskell/ghcup-hs
Tags
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
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)
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)
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)
PreviousNext