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

haskell-language-server 2.6.0.0 #160193

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 Needs CI-long-timeout 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 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 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 added this pull request to the merge queue Jan 17, 2024
Merged via the queue into Homebrew:master with commit 85f2cd2 Jan 17, 2024
12 checks passed
@chenrui333 chenrui333 deleted the bump-haskell-language-server-2.6.0.0 branch January 22, 2024 17:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in 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 Needs CI-long-timeout
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants