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.9.0.0 #175080

Closed
wants to merge 1 commit into from

Conversation

BrewTestBot
Copy link
Member

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.9.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.9.0.0

All of these tarballs have associated GPG signatures. The signature should be from Hannes Siebenhandl <[email protected]> (key ID 9849506453CA97E75F505D054EF829564CA34FC8.

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

  • 9.2.8
  • 9.4.8
  • 9.6.5
  • 9.8.2
  • 9.10.1

Announcements

  • This is the last release that will support the GHC 9.2 series

ChangeLog

  • Bindists for GHC 9.10.1 by @wz1000, @jhrcek, @michaelpj
  • More hls-graph reliability improvements by @soulomoon
  • Refactoring of test suite runners by @soulomoon
  • Fixes in multiple home units support by @wz1000

Pull Requests

  • Fix quadratic memory usage in GetLocatedImports
    (#4318) by @mpickering
  • Bump stack configs + CI to 9.6.5 and 9.8.2
    (#4316) by @jhrcek
  • Add support for Fourmolu 0.16
    (#4314) by @ brandonchinn178
  • Code action to remove redundant record field import (fixes #4220)
    (#4308) by @battermann
  • Use restricted monad for plugins (#4057)
    (#4304) by @awjchen
  • 4301 we need to implement utility to wait for all runnning keys in hls graph done
    (#4302) by @soulomoon
  • Call useWithStale instead of useWithStaleFast when calling ParseCabalFields
    (#4294) by @VeryMilkyJoe
  • test: add test documenting #806
    (#4292) by @develop7
  • ghcide: drop ghc-check and ghc-paths dependency
    (#4291) by @wz1000
  • Limit number of valid hole fits to 10
    (#4288) by @akshaymankar
  • Add common stanza to completion data
    (#4286) by @VeryMilkyJoe
  • FindImports: ThisPkg means some home unit, not "this" unit
    (#4284) by @wz1000
  • Remove redudant absolutization in session loader
    (#4280) by @soulomoon
  • Bump to new lsp versions
    (#4279) by @michaelpj
  • Put more test code into pre-commit
    (#4275) by @soulomoon
  • Delete library ghcide test utils
    (#4274) by @soulomoon
  • Delete testUtil from ghcide-tests
    (#4272) by @soulomoon
  • CI change, only run bench on performance label
    (#4271) by @soulomoon
  • Migrate WatchedFileTests
    (#4269) by @soulomoon
  • Migrate UnitTests
    (#4268) by @soulomoon
  • Migrate SafeTests
    (#4267) by @soulomoon
  • Migrate SymlinkTests
    (#4266) by @soulomoon
  • Remove unused and outdated CHANGELOG files
    (#4264) by @fendor
  • Enable cabal flaky test
    (#4263) by @soulomoon
  • Migrate RootUriTests
    (#4261) by @soulomoon
  • Migrate PreprocessorTests
    (#4260) by @soulomoon
  • Migrate PluginSimpleTests
    (#4259) by @soulomoon
  • Migrate ClientSettingsTests
    (#4258) by @soulomoon
  • Unify critical session running in hls
    (#4256) by @soulomoon
  • Bump cachix/cachix-action from 14 to 15
    (#4255) by @dependabot[bot]
  • Bump haskell-actions/setup from 2.7.2 to 2.7.3
    (#4254) by @dependabot[bot]
  • Bump haskell-actions/setup from 2.7.2 to 2.7.3 in /.github/actions/setup-build
    (#4253) by @dependabot[bot]
  • Shorter file names completion
    (#4252) by @VenInf
  • Fix progress start delay
    (#4249) by @michaelpj
  • Bump cachix/install-nix-action from 26 to 27
    (#4245) by @dependabot[bot]
  • Bump haskell-actions/setup from 2.7.1 to 2.7.2
    (#4244) by @dependabot[bot]
  • Bump haskell-actions/setup from 2.7.1 to 2.7.2 in /.github/actions/setup-build
    (#4243) by @dependabot[bot]
  • Enable test for #717
    (#4241) by @soulomoon
  • Remove Pepe from CODEOWNERS
    (#4239) by @michaelpj
  • Fix resultBuilt(dirty mechanism) in hls-graph
    (#4238) by @soulomoon
  • Support for 9.10
    (#4233) by @wz1000
  • Refactor hls-test-util and reduce getCurrentDirectory after initilization
    (#4231) by @soulomoon
  • [Migrate BootTests] part of #4173 Migrate ghcide tests to hls test utils
    (#4227) by @soulomoon
  • Actually enable pedantic flag in ci flags job
    (#4224) by @jhrcek
  • Cleanup cabal files, ghc compat code, fix ghc warnings
    (#4222) by @jhrcek
  • Another attempt at using the lsp API for some progress reporting
    (#4218) by @michaelpj
  • [Migrate diagnosticTests] part of #4173 Migrate ghcide tests to hls test utils
    (#4207) by @soulomoon
  • Prepare release 2.8.0.0
    (#4191) by @wz1000
  • Stabilize the build system by correctly house keeping the dirtykeys and rule values [flaky test #4185 #4093]
    (#4190) by @soulomoon
  • hls-cabal-plugin: refactor context search to use readFields
    (#4186) by @fendor
  • 3944 extend the properties api to better support nested configuration
    (#3952) by @soulomoon

@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 Jun 19, 2024
@SMillerDev
Copy link
Member

  [ 1 of 10] Compiling Data.Hashable.FFI ( src/Data/Hashable/FFI.hs, dist/build/Data/Hashable/FFI.o, dist/build/Data/Hashable/FFI.dyn_o )
  clang: warning: -Wl,-headerpad_max_install_names: 'linker' input unused [-Wunused-command-line-argument]
  clang: warning: -Wl,-oso_prefix,/private/tmp/haskell-language-server-20240619-5660-xhcghl/haskell-language-server-2.9.0.0: 'linker' input unused [-Wunused-command-line-argument]
  clang: error: the clang compiler does not support '-march=native'

@chenrui333 chenrui333 added the CI-no-fail-fast Continue CI tests despite failing GitHub Actions matrix builds. label Jun 19, 2024
Copy link
Contributor

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. To keep this pull request open, add a help wanted or in progress label.

@github-actions github-actions bot added the stale No recent activity label Jun 22, 2024
@github-actions github-actions bot closed this Jun 23, 2024
@chenrui333 chenrui333 reopened this Jun 24, 2024
@chenrui333 chenrui333 force-pushed the bump-haskell-language-server-2.9.0.0 branch from 41a897e to b958548 Compare June 24, 2024 14:43
@chenrui333 chenrui333 added the CI-requeued PR has been re-added to the queue label Jun 24, 2024
@chenrui333
Copy link
Member

rebuild as haskell-unordered-containers/hashable#310 is resolved.

@chenrui333
Copy link
Member

  Copying 'ghcide-bench' to
  '/opt/homebrew/Cellar/haskell-language-server/2.9.0.0/bin/ghcide-bench'
  Error: cabal: Path
  '/opt/homebrew/Cellar/haskell-language-server/2.9.0.0/bin/ghcide-bench'
  already exists. Use --overwrite-policy=always to overwrite.

@chenrui333 chenrui333 added the build failure CI fails while building the software label Jun 24, 2024
@chenrui333 chenrui333 force-pushed the bump-haskell-language-server-2.9.0.0 branch from b958548 to 0256607 Compare July 7, 2024 14:27
@chenrui333 chenrui333 closed this Jul 21, 2024
@chenrui333
Copy link
Member

close for 2.9.0.1 rel

@chenrui333 chenrui333 deleted the bump-haskell-language-server-2.9.0.0 branch July 21, 2024 19:36
@chenrui333 chenrui333 added the superseded PR was replaced by another PR label Jul 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
build failure CI fails while building the software 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-requeued PR has been re-added to the queue haskell Haskell use is a significant feature of the PR or issue long build Set a long timeout for formula testing stale No recent activity superseded PR was replaced by another PR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants