Skip to content

Commit 10c977c

Browse files
committed
Prepare release 2.6.0
Add new HLS options that aren't released yet
1 parent 51b45a2 commit 10c977c

File tree

3 files changed

+403
-421
lines changed

3 files changed

+403
-421
lines changed

Diff for: Changelog.md

+15
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# Changelog for vscode-haskell
22

3+
## 2.6.0
4+
5+
- Upgrade project to use latest eslint version
6+
([#1150](https://github.com/haskell/vscode-haskell/pull/1150)) by @fendor
7+
- Fix windows CI
8+
([#1149](https://github.com/haskell/vscode-haskell/pull/1149)) by @fendor
9+
- Manually install ghcup into image
10+
([#1119](https://github.com/haskell/vscode-haskell/pull/1119)) by @fendor
11+
- bump vscode-languageclient version to 9.0.1
12+
([#1108](https://github.com/haskell/vscode-haskell/pull/1108)) by @jetjinser
13+
- Add cabalFormattingProvider to package.json
14+
([#1100](https://github.com/haskell/vscode-haskell/pull/1100)) by @fendor
15+
- Prepare 2.4.4
16+
([#1083](https://github.com/haskell/vscode-haskell/pull/1083)) by @fendor
17+
318
## 2.5.3
419

520
- Split out packaging action

Diff for: package.json

+33-23
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "haskell",
33
"displayName": "Haskell",
44
"description": "Haskell language support powered by the Haskell Language Server",
5-
"version": "2.5.3",
5+
"version": "2.6.0",
66
"license": "MIT",
77
"publisher": "haskell",
88
"engines": {
@@ -220,26 +220,6 @@
220220
"default": true,
221221
"description": "Whether to typecheck the entire project on load. It could drive to bad performance in large projects."
222222
},
223-
"haskell.sessionLoading": {
224-
"scope": "resource",
225-
"type": "string",
226-
"enum": [
227-
"singleComponent",
228-
"multipleComponents"
229-
],
230-
"default": "singleComponent",
231-
"description": "Preferred approach for loading package components. Setting this to 'multiple components' (EXPERIMENTAL) allows the build tool (such as `cabal` or `stack`) to [load multiple components at once](https://github.com/haskell/cabal/pull/8726), which is a significant improvement.",
232-
"enumDescriptions": [
233-
"Always load only a single component at a time. This is the most reliable option if you encountered any issues with the other options.",
234-
"Prefer a multiple component session, if the build tool supports it. At the moment, only `cabal` supports multiple components session loading. If the `cabal` version does not support loading multiple components at once, we gracefully fall back to \"singleComponent\" mode."
235-
]
236-
},
237-
"haskell.maxCompletions": {
238-
"scope": "resource",
239-
"default": 40,
240-
"type": "integer",
241-
"description": "Maximum number of completions sent to the editor."
242-
},
243223
"haskell.plugin.alternateNumberFormat.globalOn": {
244224
"default": true,
245225
"description": "Enables alternateNumberFormat plugin",
@@ -276,6 +256,24 @@
276256
"scope": "resource",
277257
"type": "boolean"
278258
},
259+
"haskell.plugin.cabal.hoverOn": {
260+
"default": true,
261+
"description": "Enables cabal hover",
262+
"scope": "resource",
263+
"type": "boolean"
264+
},
265+
"haskell.plugin.cabal.symbolsOn": {
266+
"default": true,
267+
"description": "Enables cabal symbols",
268+
"scope": "resource",
269+
"type": "boolean"
270+
},
271+
"haskell.plugin.cabalHaskellIntegration.globalOn": {
272+
"default": true,
273+
"description": "Enables cabalHaskellIntegration plugin",
274+
"scope": "resource",
275+
"type": "boolean"
276+
},
279277
"haskell.plugin.callHierarchy.globalOn": {
280278
"default": true,
281279
"description": "Enables callHierarchy plugin",
@@ -318,9 +316,15 @@
318316
"scope": "resource",
319317
"type": "boolean"
320318
},
321-
"haskell.plugin.explicit-fields.globalOn": {
319+
"haskell.plugin.explicit-fields.codeActionsOn": {
320+
"default": true,
321+
"description": "Enables explicit-fields code actions",
322+
"scope": "resource",
323+
"type": "boolean"
324+
},
325+
"haskell.plugin.explicit-fields.inlayHintsOn": {
322326
"default": true,
323-
"description": "Enables explicit-fields plugin",
327+
"description": "Enables explicit-fields inlay hints",
324328
"scope": "resource",
325329
"type": "boolean"
326330
},
@@ -454,6 +458,12 @@
454458
"scope": "resource",
455459
"type": "boolean"
456460
},
461+
"haskell.plugin.importLens.inlayHintsOn": {
462+
"default": true,
463+
"description": "Enables importLens inlay hints",
464+
"scope": "resource",
465+
"type": "boolean"
466+
},
457467
"haskell.plugin.moduleName.globalOn": {
458468
"default": true,
459469
"description": "Enables moduleName plugin",

0 commit comments

Comments
 (0)