Skip to content

Commit 4d54c82

Browse files
committed
Update ChangeLog
1 parent 61049f8 commit 4d54c82

File tree

1 file changed

+154
-0
lines changed

1 file changed

+154
-0
lines changed

ChangeLog.md

Lines changed: 154 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,159 @@
11
# Changelog for haskell-language-server
22

3+
## 2.10.0.0
4+
5+
- Bindists for GHC 9.12.2
6+
- This is only basic support, many plugins are not yet compatible.
7+
- Bindists for GHC 9.8.4
8+
- Bindists for GHC 9.6.7
9+
- `hls-cabal-plugin` features
10+
- Support for `cabal-add`
11+
- Goto Definition for common sections
12+
- Outline of .cabal files
13+
- Fix handling of LSP resolve requests
14+
- Display Inlay Hints
15+
- Records
16+
- Imports
17+
18+
### Pull Requests
19+
20+
- Fix cabal check for Hackage release
21+
([#4528](https://github.com/haskell/haskell-language-server/pull/4528)) by @fendor
22+
- GHC 9.12 support
23+
([#4527](https://github.com/haskell/haskell-language-server/pull/4527)) by @wz1000
24+
- Bump cachix/install-nix-action from 30 to 31
25+
([#4525](https://github.com/haskell/haskell-language-server/pull/4525)) by @dependabot[bot]
26+
- Bump cachix/cachix-action from 15 to 16
27+
([#4523](https://github.com/haskell/haskell-language-server/pull/4523)) by @dependabot[bot]
28+
- Bump haskell-actions/setup from 2.7.9 to 2.7.10
29+
([#4522](https://github.com/haskell/haskell-language-server/pull/4522)) by @dependabot[bot]
30+
- Bump haskell-actions/setup from 2.7.9 to 2.7.10 in /.github/actions/setup-build
31+
([#4521](https://github.com/haskell/haskell-language-server/pull/4521)) by @dependabot[bot]
32+
- Move ghcide-test to stand alone dir
33+
([#4520](https://github.com/haskell/haskell-language-server/pull/4520)) by @soulomoon
34+
- refactor: remove unnecessary instance and use of unsafeCoerce
35+
([#4518](https://github.com/haskell/haskell-language-server/pull/4518)) by @MangoIV
36+
- convert `pre-commit-config.yaml` from JSON to YAML
37+
([#4513](https://github.com/haskell/haskell-language-server/pull/4513)) by @peterbecich
38+
- Enable bench for 9.10
39+
([#4512](https://github.com/haskell/haskell-language-server/pull/4512)) by @soulomoon
40+
- Bugfix: Explicit record fields inlay hints for polymorphic records
41+
([#4510](https://github.com/haskell/haskell-language-server/pull/4510)) by @wczyz
42+
- Capitalization of "Replace"
43+
([#4509](https://github.com/haskell/haskell-language-server/pull/4509)) by @dschrempf
44+
- document eval plugin not supporting multiline expressions
45+
([#4495](https://github.com/haskell/haskell-language-server/pull/4495)) by @noughtmare
46+
- Documentation: Imrpove "Contributing" (and amend Sphinx builders)
47+
([#4494](https://github.com/haskell/haskell-language-server/pull/4494)) by @dschrempf
48+
- Documentation: HLS plugin tutorial improvements
49+
([#4491](https://github.com/haskell/haskell-language-server/pull/4491)) by @dschrempf
50+
- Nix tooling (minor changes)
51+
([#4490](https://github.com/haskell/haskell-language-server/pull/4490)) by @dschrempf
52+
- Bump haskell-actions/setup from 2.7.8 to 2.7.9
53+
([#4483](https://github.com/haskell/haskell-language-server/pull/4483)) by @dependabot[bot]
54+
- Bump haskell-actions/setup from 2.7.8 to 2.7.9 in /.github/actions/setup-build
55+
([#4482](https://github.com/haskell/haskell-language-server/pull/4482)) by @dependabot[bot]
56+
- Rework bindist CI
57+
([#4481](https://github.com/haskell/haskell-language-server/pull/4481)) by @wz1000
58+
- Remove Unsafe Dynflags deadcode, they don't exist any more!
59+
([#4480](https://github.com/haskell/haskell-language-server/pull/4480)) by @fendor
60+
- Implement fallback handler for `*/resolve` requests
61+
([#4478](https://github.com/haskell/haskell-language-server/pull/4478)) by @fendor
62+
- Bump haskell-actions/setup from 2.7.7 to 2.7.8
63+
([#4477](https://github.com/haskell/haskell-language-server/pull/4477)) by @dependabot[bot]
64+
- Bump haskell-actions/setup from 2.7.7 to 2.7.8 in /.github/actions/setup-build
65+
([#4476](https://github.com/haskell/haskell-language-server/pull/4476)) by @dependabot[bot]
66+
- Bump haskell-actions/setup from 2.7.6 to 2.7.7
67+
([#4471](https://github.com/haskell/haskell-language-server/pull/4471)) by @dependabot[bot]
68+
- Bump haskell-actions/setup from 2.7.6 to 2.7.7 in /.github/actions/setup-build
69+
([#4470](https://github.com/haskell/haskell-language-server/pull/4470)) by @dependabot[bot]
70+
- Allow building with GHC 9.8.4
71+
([#4459](https://github.com/haskell/haskell-language-server/pull/4459)) by @fendor
72+
- Update python read-the-docs dependencies to latest
73+
([#4457](https://github.com/haskell/haskell-language-server/pull/4457)) by @fendor
74+
- More tests and better docs for cabal-add
75+
([#4455](https://github.com/haskell/haskell-language-server/pull/4455)) by @VenInf
76+
- ci(mergify): upgrade configuration to current format
77+
([#4454](https://github.com/haskell/haskell-language-server/pull/4454)) by @mergify[bot]
78+
- Support record positional construction inlay hints
79+
([#4447](https://github.com/haskell/haskell-language-server/pull/4447)) by @jetjinser
80+
- Build HLS with GHC 9.8.3
81+
([#4444](https://github.com/haskell/haskell-language-server/pull/4444)) by @fendor
82+
- Don't suggest -Wno-deferred-out-of-scope-variables
83+
([#4441](https://github.com/haskell/haskell-language-server/pull/4441)) by @jeukshi
84+
- Enable hls-stan-plugin for GHC 9.10.1
85+
([#4437](https://github.com/haskell/haskell-language-server/pull/4437)) by @fendor
86+
- Enhance formatting of the `cabal-version` error message
87+
([#4436](https://github.com/haskell/haskell-language-server/pull/4436)) by @fendor
88+
- Support structured diagnostics 2
89+
([#4433](https://github.com/haskell/haskell-language-server/pull/4433)) by @noughtmare
90+
- Cabal ignore if for completions (#4289)
91+
([#4427](https://github.com/haskell/haskell-language-server/pull/4427)) by @SamuelLess
92+
- Fix cabal-add testdata for hls-cabal-plugin-tests
93+
([#4426](https://github.com/haskell/haskell-language-server/pull/4426)) by @fendor
94+
- gracefully handle errors for unsupported cabal version
95+
([#4425](https://github.com/haskell/haskell-language-server/pull/4425)) by @fridewald
96+
- Fix pre-commit in CI
97+
([#4424](https://github.com/haskell/haskell-language-server/pull/4424)) by @fendor
98+
- link executables dynamically to speed up linking
99+
([#4423](https://github.com/haskell/haskell-language-server/pull/4423)) by @develop7
100+
- Cabal plugin: implement check for package.yaml in a stack project
101+
([#4422](https://github.com/haskell/haskell-language-server/pull/4422)) by @JMoss-dev
102+
- Fix exporting operator pattern synonym
103+
([#4420](https://github.com/haskell/haskell-language-server/pull/4420)) by @pbrinkmeier
104+
- Add docs about running tests for new contributors
105+
([#4418](https://github.com/haskell/haskell-language-server/pull/4418)) by @pbrinkmeier
106+
- Bump cachix/install-nix-action from 29 to 30
107+
([#4413](https://github.com/haskell/haskell-language-server/pull/4413)) by @dependabot[bot]
108+
- Bump cachix/install-nix-action from V27 to 29
109+
([#4411](https://github.com/haskell/haskell-language-server/pull/4411)) by @dependabot[bot]
110+
- Avoid expectFail in the test suite
111+
([#4402](https://github.com/haskell/haskell-language-server/pull/4402)) by @sgillespie
112+
- Fix typos in hls-cabal-fmt-plugin
113+
([#4399](https://github.com/haskell/haskell-language-server/pull/4399)) by @fendor
114+
- Jump to instance definition and explain typeclass evidence
115+
([#4392](https://github.com/haskell/haskell-language-server/pull/4392)) by @fendor
116+
- Update cabal-add dependency
117+
([#4389](https://github.com/haskell/haskell-language-server/pull/4389)) by @VenInf
118+
- Improve error message for `--probe-tools`
119+
([#4387](https://github.com/haskell/haskell-language-server/pull/4387)) by @sgillespie
120+
- Documentation for build-depends on hover
121+
([#4385](https://github.com/haskell/haskell-language-server/pull/4385)) by @VenInf
122+
- Bump haskell-actions/setup from 2.7.3 to 2.7.6
123+
([#4384](https://github.com/haskell/haskell-language-server/pull/4384)) by @dependabot[bot]
124+
- Bump haskell-actions/setup from 2.7.5 to 2.7.6 in /.github/actions/setup-build
125+
([#4383](https://github.com/haskell/haskell-language-server/pull/4383)) by @dependabot[bot]
126+
- Clear GHCup caches in CI to not run out of space in CI
127+
([#4382](https://github.com/haskell/haskell-language-server/pull/4382)) by @fendor
128+
- Cabal go to module's definition
129+
([#4380](https://github.com/haskell/haskell-language-server/pull/4380)) by @VenInf
130+
- Add Goto Definition for cabal common sections
131+
([#4375](https://github.com/haskell/haskell-language-server/pull/4375)) by @ChristophHochrainer
132+
- cabal-add integration as a CodeAction
133+
([#4360](https://github.com/haskell/haskell-language-server/pull/4360)) by @VenInf
134+
- Bump haskell-actions/setup from 2.7.3 to 2.7.5 in /.github/actions/setup-build
135+
([#4354](https://github.com/haskell/haskell-language-server/pull/4354)) by @dependabot[bot]
136+
- Support Inlay hints for record wildcards
137+
([#4351](https://github.com/haskell/haskell-language-server/pull/4351)) by @jetjinser
138+
- Remove componentInternalUnits
139+
([#4350](https://github.com/haskell/haskell-language-server/pull/4350)) by @soulomoon
140+
- Fix core file location in `GetLinkable`
141+
([#4347](https://github.com/haskell/haskell-language-server/pull/4347)) by @soulomoon
142+
- Release 2.9.0.1
143+
([#4346](https://github.com/haskell/haskell-language-server/pull/4346)) by @wz1000
144+
- Using captureKicksDiagnostics to speed up multiple plugin tests
145+
([#4339](https://github.com/haskell/haskell-language-server/pull/4339)) by @komikat
146+
- Get files from Shake VFS from within plugin handlers
147+
([#4328](https://github.com/haskell/haskell-language-server/pull/4328)) by @awjchen
148+
- Cabal plugin outline view
149+
([#4323](https://github.com/haskell/haskell-language-server/pull/4323)) by @VenInf
150+
- Add missing documentation for cabal formatters
151+
([#4322](https://github.com/haskell/haskell-language-server/pull/4322)) by @fendor
152+
- Provide explicit import in inlay hints
153+
([#4235](https://github.com/haskell/haskell-language-server/pull/4235)) by @jetjinser
154+
- Add codeactions for cabal field names
155+
([#3273](https://github.com/haskell/haskell-language-server/pull/3273)) by @dyniec
156+
3157
## 2.9.0.1
4158

5159
- Bindists for GHC 9.6.6

0 commit comments

Comments
 (0)