Skip to content

Releases: haskell/ghcup-hs

v0.1.19.1

19 Feb 16:02
Compare
Choose a tag to compare
  • Fix GHCup on JFS/ReiserFS and other filesystem that don't support d_type, fixes #766
  • Don't fail on setModificationTime, fixes #784 and many GitHub actions issues
  • Make armv7/aarch64 linux binaries more portable (built on Debian buster)
  • Improve usability on 'ghcup config add-release-channel', fixes #751
  • Make version shortcuts work with 'ghcup set', fixes #757
  • Don't implicitly smuggle in config options in ghcup config set wrt #775
  • Fix build on unix with -ftui

0.1.19.0

13 Jan 03:51
Compare
Choose a tag to compare
  • restore proper support for FreeBSD and Linux armv7
  • integrate with errors.haskell.org, wrt #434
  • allow to overwrite distro detection via config wrt #421
  • Add proper support for mirrors wrt #357
  • fix a (harmless) bug in ghcup nuke on windows
  • improvements to ghcup add-release-channel wrt #708
  • fix building newer GHC from source wrt #433
  • Fix ghcup install hls -u on windows
  • Fix failure with --isolate=dir --force
  • Add --metadata-fetching-mode arg, fixes #440
  • Add content-length property to downloads
  • Fix a grave bug on armv7 during installation wrt #415
  • improve many warning/error messages (contributions by @taylorfausak)
  • some minor optimization in ghcup whereis ghcup
  • improve --keep=always to not clean up directories in certain circumstances

v0.1.17.5

05 Mar 17:08
Compare
Choose a tag to compare

Changes

  • Implement ghcup run subcommand wrt #137
  • Support installation of dynamic HLS bindists wrt HLS #2675 and #237
  • Fix XDG support when ~/.local/bin is a symlink wrt #311
  • Add support for quilt-style patches wrt #230, by James Hobson
  • Fix redundant upgrade warnings in ghcup upgrade
  • Fix ghcup whereis ghc for non-standard versions wrt #289
  • Don't print logs to stdout, but stderr
  • Allow unpacking legacy lzma archives wrt #307
  • Allow to disable self-upgrade functionality wrt #305
  • Fix ghcup install ghc --set when ghc is already installed wrt #291

Release v0.1.17.4

14 Nov 13:05
Compare
Choose a tag to compare

Changes

  • add --metadata-caching option, allowing to also disable yaml metadata caching wrt #278
  • make upgrading ghcup in TUI more pleasant wrt #276
  • fix parsing of atypical GHC versions (e.g. 8.10.5-patch1)
  • fix compiling HLS dynamically linked, also see #245
  • redo (and break) some of the ghcup compile <tool> interface, improving patch options and setting custom cabal.project files
  • avoid redundant update warnings wrt #283

Release v0.1.16

28 Jul 08:50
Compare
Choose a tag to compare
Release v0.1.16 Pre-release
Pre-release

0.1.16 -- 2021-07-28

  • Add 'nuke' subcommand wrt #135, implemented by Arjun Kathuria
  • Add uninstallation powershell script on windows wrt #150
  • Improve logging
  • Fix building GHC cross compiler wrt #180
  • Allow to use hadrian as build system (for git based versions only) wrt #35
  • Allow passing --flavor to ghcup compile ghc
  • Support new GHC bin/ directory format wrt ghc/ghc#20074
  • Implement whereis subcommand wrt #173
  • Add --offline switch and prefetch subcommand wrt #186
  • Implement ETAGs hashing for metadata downloads to speed up ghcup list wrt #193
  • Avoid unnecessary fetching of ghcup metadata in some commands
  • Avoid unnecessary update checks for some commands
  • Preserve mtimes on unpacked GHC tarballs on windows wrt #187, fixing issues with ghc-pkg
  • Fix lesser bug in ghcup list for stray stack versions wrt #183
  • Major redo on how file removal on windows works, avoiding partial removals etc, wrt #165
  • Improve ghcup tui for screen readers wrt github/#4, thanks to Mario Lang

Release v0.1.15.2-70-g7de552e-18-gead2b76-5-g01715fd-32-g94bd01a-19-gd3e3ebd-1-g4512468-1-ge4e52eb-2-g8500390

Release v0.1.15.2-70-g7de552e-18-gead2b76-5-g01715fd-32-g94bd01a-6-gd95bdfa

Changes in this Release

  • First Change
  • Second Change

Release v0.1.15.2-70-g7de552e-18-gead2b76-5-g01715fd

13 Jul 15:57
Compare
Choose a tag to compare

Changes in this Release

  • First Change
  • Second Change

v0.1.8

22 Jul 20:44
Compare
Choose a tag to compare
Release 0.1.8

Bugfix release 0.1.1

15 Apr 06:10
Compare
Choose a tag to compare

Fixing fdopendir issues on mac.