Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ghcup 0.1.22.0 #165991

Closed
Closed

Conversation

fishtreesugar
Copy link
Contributor

Created with brew bump-formula-pr.

release notes
### New features
  • A help screen/tutorial in the TUI by @lsmor (Luis Morillo)
  • Beef up --overwrite-version, fixes #998
    • e.g. ghcup compile hls -g master --overwrite-version='%v-%h' --ghc 9.4.8 will produce a binary called haskell-language-server-wrapper-<version-from-cabal-file>-<short-git-commit-hash>... refer to ghcup compile hls --help for more information
  • Allow to set ghcup msys2 environment wrt #982
  • Add mechanism to warn on new metadata versions, fixes #860
  • Add pre-install message support via ghcup metadata, wrt #1016
  • Allow to remove all unset versions, fixes #1019
    • e.g.: ghcup gc --unset

Improvements and bug fixes

  • Fix potential HSEC-2024-0002
  • Fix TUI crash in windows terminal 1.19 #1013
  • Clean up on git clone errors, fixes #1004
  • Error out on empty UserSettings wrt #922
  • Fix failure mode when metadata is garbage, fixes #921
  • Be less confusing when user tries to 'set' ghcup in TUI, fixes #923
  • Fix prefetch for cross bindists
  • Fix misinterpretation of '+' in URI paths, fixes #408
  • Stricter (and better) file uri handling
  • Set LD=ld.bfd on Alpine linux during bindist configure
  • Add rocky/void detection
  • Logging improvements
  • Remove the "show all tool" config in the TUI
  • Fix opening changelog on windows
  • Don't remove share dir link prematurely
  • Require user to explicitly choose subcommand for 'ghcup config'
  • Don't download twice when trying stack decoding

Refactoring and maintenance

  • Large TUI code cleanup by @lsmor (Luis Morillo)... more coming up soon
  • Allow building with tar instead of libarchive (mainly to make contributions easier)

@github-actions github-actions bot added haskell Haskell use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` labels Mar 13, 2024
@fishtreesugar fishtreesugar deleted the bump-ghcup-0.1.22.0 branch March 13, 2024 19:41
@chenrui333
Copy link
Member

@fishtreesugar why close this PR?

@fishtreesugar
Copy link
Contributor Author

@chenrui333 it had a build failure in Linux, and I am not interested in fixing it

@chenrui333 chenrui333 mentioned this pull request Mar 16, 2024
6 tasks
@chenrui333 chenrui333 added superseded PR was replaced by another PR build failure CI fails while building the software labels Mar 16, 2024
@github-actions github-actions bot added the outdated PR was locked due to age label Apr 15, 2024
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 15, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
build failure CI fails while building the software bump-formula-pr PR was created using `brew bump-formula-pr` haskell Haskell use is a significant feature of the PR or issue outdated PR was locked due to age superseded PR was replaced by another PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants