Skip to content

haskell-language-server 2.6.0.0 #160193

New issue

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

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

Already on GitHub? # to your account

Merged

Conversation

chenrui333
Copy link
Member

@chenrui333 chenrui333 commented Jan 17, 2024

Created by brew bump


Created with brew bump-formula-pr.

release notes
Binaries for this release are available at
https://downloads.haskell.org/~hls/haskell-language-server-2.6.0.0/.

These binaries can be installed using GHCup, using the vanilla metadata channel.

ghcup --url-source=https://raw.githubusercontent.com/haskell/ghcup-metadata/master/ghcup-vanilla-0.0.8.yaml install hls 2.6.0.0

All of these tarballs have associated GPG signatures. The signature should be from Zubin Duggal <zubin@well-typed.com> (key ID 588764FBE22D19C4).

The prebuilt binaries in this release support the following GHC versions:

  • 9.2.8
  • 9.4.8
  • 9.6.4
  • 9.8.1

Changelog

  • Bindists for GHC 9.6.4
  • A new semantic tokens plugin (#3892, @soulomoon).
  • Improvements to multiple home unit support with GHC 9.4. Using cabal 3.11+ will
    load proper multiple home unit sessions by default, fixing a lot of issues with
    loading and reloading projects that have more than one component (#3462, @wz1000).
  • Removed implicit-hie, resulting in better behaviour for projects without cradles.
  • Don't produce diagnostics for disabled plugins (#3941, @fendor).
  • Many other bug fixes.

Pull Requests

  • fix: semantic token omitting record field in {-# LANGUAGE DuplicateRecordFields #-} #3950
    (#3951) by @soulomoon
  • Properties API: Remove unsafe coerce in favor of type class based method in
    (#3947) by @soulomoon
  • Bump to hiedb 0.5.0.0 to fix #3542
    (#3943) by @wz1000
  • Don't produce diagnostics if plugin is turned off
    (#3941) by @fendor
  • add config for semantic-tokens-plugin for mapping from hs token type to LSP default token type
    (#3940) by @soulomoon
  • add doc and ci test for semantic tokens
    (#3938) by @soulomoon
  • update Floskell to 0.11.*
    (#3933) by @peterbecich
  • Remove some people from CODEOWNERS
    (#3930) by @michaelpj
  • Adapt to minor API change for 9.6.4 compatibility
    (#3929) by @wz1000
  • Fix multi unit session when some packages have reexported modules.
    (#3928) by @wz1000
  • Switch to haskell-actions/setup since haskell/actions is deprecated
    (#3926) by @fendor
  • Make vscode-extension-schema honour default values
    (#3925) by @fendor
  • Add golden tests for public configs
    (#3922) by @fendor
  • Bump geekyeggo/delete-artifact from 2 to 4
    (#3921) by @dependabot[bot]
  • Fix positionMapping in stale data
    (#3920) by @soulomoon
  • Disable stan plugin by default
    (#3917) by @fendor
  • Use stan config files for stan plugin (#3904)
    (#3914) by @0rphee
  • Bump both upload and download artifact
    (#3913) by @michaelpj
  • Update ghc-version-support.md for 2.5.0
    (#3909) by @lehmacdj
  • Give plugins descriptions, include versions of key dependencies
    (#3903) by @michaelpj
  • Remove some buildability blockers that aren't needed
    (#3899) by @michaelpj
  • Bump actions/setup-python from 4 to 5
    (#3895) by @dependabot[bot]
  • Update index-state to get latest stan version
    (#3894) by @0rphee
  • Generate FileTarget for all possible targetLocations
    (#3893) by @fendor
  • Implement semantic tokens plugin to support semantic highlighting(textDocument/semanticTokens/full)
    (#3892) by @soulomoon
  • session-loader: Set working directory on GHC 9.4+
    (#3891) by @wz1000
  • Demote home unit closure errors to warnings.
    (#3890) by @wz1000
  • Bump cachix/install-nix-action from 23 to 24
    (#3889) by @dependabot[bot]
  • Bump cachix/cachix-action from 12 to 13
    (#3888) by @dependabot[bot]
  • Add more docs for implicit discovery
    (#3887) by @fendor
  • Prepare release 2.5.0.0
    (#3879) by @wz1000
  • Improve no plugin messages
    (#3864) by @joyfulmantis
  • Add support for multi unit argument syntax
    (#3462) by @wz1000
  • Fix completion for qualified import
    (#2838) by @xsebek

@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` long build Set a long timeout for formula testing labels Jan 17, 2024
@Porkepix
Copy link
Contributor

This should be able to depends on ghc like I tried to do in #156170

haskell-language-server: support ghc9.8

Signed-off-by: Rui Chen <rui@chenrui.dev>
@chenrui333 chenrui333 force-pushed the bump-haskell-language-server-2.6.0.0 branch from f919eb9 to 38d3d03 Compare January 17, 2024 16:08
@p-linnane p-linnane added CI-long-timeout [DEPRECATED] Use longer GitHub Actions CI timeout. CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. labels Jan 17, 2024
@github-actions github-actions bot removed the CI-long-timeout [DEPRECATED] Use longer GitHub Actions CI timeout. label Jan 17, 2024
Copy link
Contributor

🤖 An automated task has requested bottles to be published to this PR.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label Jan 17, 2024
@BrewTestBot BrewTestBot enabled auto-merge January 17, 2024 21:55
@BrewTestBot BrewTestBot added this pull request to the merge queue Jan 17, 2024
Merged via the queue into Homebrew:master with commit 85f2cd2 Jan 17, 2024
@chenrui333 chenrui333 deleted the bump-haskell-language-server-2.6.0.0 branch January 22, 2024 17:39
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
bump-formula-pr PR was created using `brew bump-formula-pr` CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. haskell Haskell use is a significant feature of the PR or issue long build Set a long timeout for formula testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants