Skip to content

Commit cbdb1b1

Browse files
authored
Prepare release 2.2.2 (#773)
* Prepare release 2.2.2 * Update security warning
1 parent cca4fef commit cbdb1b1

File tree

4 files changed

+258
-6
lines changed

4 files changed

+258
-6
lines changed

Changelog.md

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

3+
## 2.2.2
4+
5+
- Bump @types/node from 18.11.9 to 18.11.10
6+
([#772](https://github.com/haskell/vscode-haskell/pull/772)) by @dependabot[bot]
7+
- Bump @typescript-eslint/parser from 5.44.0 to 5.45.0
8+
([#771](https://github.com/haskell/vscode-haskell/pull/771)) by @dependabot[bot]
9+
- Bump @typescript-eslint/parser from 5.42.0 to 5.44.0
10+
([#768](https://github.com/haskell/vscode-haskell/pull/768)) by @dependabot[bot]
11+
- Bump typescript from 4.8.4 to 4.9.3
12+
([#767](https://github.com/haskell/vscode-haskell/pull/767)) by @dependabot[bot]
13+
- Bump which from 2.0.2 to 3.0.0
14+
([#765](https://github.com/haskell/vscode-haskell/pull/765)) by @dependabot[bot]
15+
- Bump eslint from 8.27.0 to 8.28.0
16+
([#763](https://github.com/haskell/vscode-haskell/pull/763)) by @dependabot[bot]
17+
- Bump loader-utils from 1.4.0 to 1.4.2
18+
([#759](https://github.com/haskell/vscode-haskell/pull/759)) by @dependabot[bot]
19+
- Bump husky from 8.0.1 to 8.0.2
20+
([#758](https://github.com/haskell/vscode-haskell/pull/758)) by @dependabot[bot]
21+
- Bump @types/node from 18.11.0 to 18.11.9
22+
([#757](https://github.com/haskell/vscode-haskell/pull/757)) by @dependabot[bot]
23+
- Bump webpack from 5.74.0 to 5.75.0
24+
([#756](https://github.com/haskell/vscode-haskell/pull/756)) by @dependabot[bot]
25+
- Bump @typescript-eslint/eslint-plugin from 5.40.1 to 5.42.0
26+
([#754](https://github.com/haskell/vscode-haskell/pull/754)) by @dependabot[bot]
27+
- Bump @typescript-eslint/parser from 5.40.1 to 5.42.0
28+
([#753](https://github.com/haskell/vscode-haskell/pull/753)) by @dependabot[bot]
29+
- Bump eslint from 8.25.0 to 8.27.0
30+
([#752](https://github.com/haskell/vscode-haskell/pull/752)) by @dependabot[bot]
31+
- Add link to HLS installation webpage
32+
([#751](https://github.com/haskell/vscode-haskell/pull/751)) by @fendor
33+
- Bump @typescript-eslint/parser from 5.40.0 to 5.40.1
34+
([#745](https://github.com/haskell/vscode-haskell/pull/745)) by @dependabot[bot]
35+
- Bump @typescript-eslint/eslint-plugin from 5.40.0 to 5.40.1
36+
([#744](https://github.com/haskell/vscode-haskell/pull/744)) by @dependabot[bot]
37+
- Bump @vscode/test-electron from 2.1.5 to 2.2.0
38+
([#743](https://github.com/haskell/vscode-haskell/pull/743)) by @dependabot[bot]
39+
- Change scope of serverExecutablePath to machine-overridable
40+
([#742](https://github.com/haskell/vscode-haskell/pull/742)) by @fendor
41+
- Bump mocha from 10.0.0 to 10.1.0
42+
([#741](https://github.com/haskell/vscode-haskell/pull/741)) by @dependabot[bot]
43+
- Bump @types/node from 18.8.5 to 18.11.0
44+
([#740](https://github.com/haskell/vscode-haskell/pull/740)) by @dependabot[bot]
45+
- Bump @types/node from 18.8.0 to 18.8.5
46+
([#739](https://github.com/haskell/vscode-haskell/pull/739)) by @dependabot[bot]
47+
- Bump @typescript-eslint/eslint-plugin from 5.38.1 to 5.40.0
48+
([#738](https://github.com/haskell/vscode-haskell/pull/738)) by @dependabot[bot]
49+
- Bump @typescript-eslint/parser from 5.38.1 to 5.40.0
50+
([#737](https://github.com/haskell/vscode-haskell/pull/737)) by @dependabot[bot]
51+
- Add Fourmolu config property
52+
([#736](https://github.com/haskell/vscode-haskell/pull/736)) by @georgefst
53+
- Bump eslint from 8.24.0 to 8.25.0
54+
([#733](https://github.com/haskell/vscode-haskell/pull/733)) by @dependabot[bot]
55+
- Bump @types/mocha from 9.1.1 to 10.0.0
56+
([#728](https://github.com/haskell/vscode-haskell/pull/728)) by @dependabot[bot]
57+
- Bump typescript from 4.8.3 to 4.8.4
58+
([#727](https://github.com/haskell/vscode-haskell/pull/727)) by @dependabot[bot]
59+
- Bump @types/node from 18.7.23 to 18.8.0
60+
([#726](https://github.com/haskell/vscode-haskell/pull/726)) by @dependabot[bot]
61+
- Bump ts-loader from 9.4.0 to 9.4.1
62+
([#725](https://github.com/haskell/vscode-haskell/pull/725)) by @dependabot[bot]
63+
- Bump @types/node from 18.7.18 to 18.7.23
64+
([#724](https://github.com/haskell/vscode-haskell/pull/724)) by @dependabot[bot]
65+
- Bump @typescript-eslint/eslint-plugin from 5.37.0 to 5.38.1
66+
([#723](https://github.com/haskell/vscode-haskell/pull/723)) by @dependabot[bot]
67+
- Bump @typescript-eslint/parser from 5.38.0 to 5.38.1
68+
([#722](https://github.com/haskell/vscode-haskell/pull/722)) by @dependabot[bot]
69+
- Bump @typescript-eslint/parser from 5.37.0 to 5.38.0
70+
([#721](https://github.com/haskell/vscode-haskell/pull/721)) by @dependabot[bot]
71+
- Bump eslint from 8.23.1 to 8.24.0
72+
([#720](https://github.com/haskell/vscode-haskell/pull/720)) by @dependabot[bot]
73+
- Add missing configuration options for the latest HLS version
74+
([#717](https://github.com/haskell/vscode-haskell/pull/717)) by @fendor
75+
- Bump @types/node from 18.7.15 to 18.7.18
76+
([#715](https://github.com/haskell/vscode-haskell/pull/715)) by @dependabot[bot]
77+
- Bump @typescript-eslint/parser from 5.36.2 to 5.37.0
78+
([#714](https://github.com/haskell/vscode-haskell/pull/714)) by @dependabot[bot]
79+
- Bump ts-loader from 9.3.1 to 9.4.0
80+
([#713](https://github.com/haskell/vscode-haskell/pull/713)) by @dependabot[bot]
81+
- Bump actions/upload-artifact from 2 to 3
82+
([#712](https://github.com/haskell/vscode-haskell/pull/712)) by @dependabot[bot]
83+
- Bump @typescript-eslint/eslint-plugin from 5.33.0 to 5.37.0
84+
([#711](https://github.com/haskell/vscode-haskell/pull/711)) by @dependabot[bot]
85+
- Change sensible to sensitive
86+
([#709](https://github.com/haskell/vscode-haskell/pull/709)) by @ploeh
87+
- Bump typescript from 4.7.4 to 4.8.3
88+
([#707](https://github.com/haskell/vscode-haskell/pull/707)) by @dependabot[bot]
89+
- Bump eslint from 8.23.0 to 8.23.1
90+
([#705](https://github.com/haskell/vscode-haskell/pull/705)) by @dependabot[bot]
91+
- Bump @typescript-eslint/parser from 5.36.1 to 5.36.2
92+
([#704](https://github.com/haskell/vscode-haskell/pull/704)) by @dependabot[bot]
93+
- Bump @types/glob from 7.2.0 to 8.0.0
94+
([#702](https://github.com/haskell/vscode-haskell/pull/702)) by @dependabot[bot]
95+
- Bump @typescript-eslint/parser from 5.35.1 to 5.36.1
96+
([#700](https://github.com/haskell/vscode-haskell/pull/700)) by @dependabot[bot]
97+
- Bump @types/node from 18.7.13 to 18.7.15
98+
([#699](https://github.com/haskell/vscode-haskell/pull/699)) by @dependabot[bot]
99+
- Bump eslint from 8.22.0 to 8.23.0
100+
([#696](https://github.com/haskell/vscode-haskell/pull/696)) by @dependabot[bot]
101+
- Bump @typescript-eslint/parser from 5.33.0 to 5.35.1
102+
([#692](https://github.com/haskell/vscode-haskell/pull/692)) by @dependabot[bot]
103+
- Bump @types/node from 18.7.4 to 18.7.13
104+
([#691](https://github.com/haskell/vscode-haskell/pull/691)) by @dependabot[bot]
105+
- Bump lru-cache from 7.13.2 to 7.14.0
106+
([#688](https://github.com/haskell/vscode-haskell/pull/688)) by @dependabot[bot]
107+
- Bump @types/node from 18.6.1 to 18.7.4
108+
([#685](https://github.com/haskell/vscode-haskell/pull/685)) by @dependabot[bot]
109+
- Bump eslint from 8.20.0 to 8.22.0
110+
([#682](https://github.com/haskell/vscode-haskell/pull/682)) by @dependabot[bot]
111+
- Bump @typescript-eslint/eslint-plugin from 5.31.0 to 5.33.0
112+
([#677](https://github.com/haskell/vscode-haskell/pull/677)) by @dependabot[bot]
113+
- Bump @typescript-eslint/parser from 5.31.0 to 5.33.0
114+
([#675](https://github.com/haskell/vscode-haskell/pull/675)) by @dependabot[bot]
115+
- Bump lru-cache from 7.13.1 to 7.13.2
116+
([#674](https://github.com/haskell/vscode-haskell/pull/674)) by @dependabot[bot]
117+
- Fix test-suite for new GHCUp release
118+
([#672](https://github.com/haskell/vscode-haskell/pull/672)) by @fendor
119+
- Prepare release 2.2.1
120+
([#657](https://github.com/haskell/vscode-haskell/pull/657)) by @fendor
121+
- Bump @vscode/test-electron from 2.1.3 to 2.1.5
122+
([#656](https://github.com/haskell/vscode-haskell/pull/656)) by @dependabot[bot]
123+
- Bump eslint from 8.19.0 to 8.20.0
124+
([#655](https://github.com/haskell/vscode-haskell/pull/655)) by @dependabot[bot]
125+
- Bump glob from 7.2.0 to 8.0.3
126+
([#654](https://github.com/haskell/vscode-haskell/pull/654)) by @dependabot[bot]
127+
- Bump lru-cache and @types/lru-cache
128+
([#653](https://github.com/haskell/vscode-haskell/pull/653)) by @dependabot[bot]
129+
- Bump ts-pattern from 4.0.2 to 4.0.5
130+
([#652](https://github.com/haskell/vscode-haskell/pull/652)) by @dependabot[bot]
131+
- Bump terser from 5.13.0 to 5.14.2
132+
([#651](https://github.com/haskell/vscode-haskell/pull/651)) by @dependabot[bot]
133+
- Bump cheerio from 1.0.0-rc.10 to 1.0.0-rc.12
134+
([#647](https://github.com/haskell/vscode-haskell/pull/647)) by @dependabot[bot]
135+
- Bump webpack from 5.72.0 to 5.73.0
136+
([#646](https://github.com/haskell/vscode-haskell/pull/646)) by @dependabot[bot]
137+
- Bump @typescript-eslint/parser from 5.21.0 to 5.30.6
138+
([#645](https://github.com/haskell/vscode-haskell/pull/645)) by @dependabot[bot]
139+
- Bump webpack-cli from 4.9.2 to 4.10.0
140+
([#644](https://github.com/haskell/vscode-haskell/pull/644)) by @dependabot[bot]
141+
- Bump @types/vscode from 1.66.0 to 1.69.0
142+
([#643](https://github.com/haskell/vscode-haskell/pull/643)) by @dependabot[bot]
143+
- Bump @types/node from 17.0.29 to 18.0.4
144+
([#642](https://github.com/haskell/vscode-haskell/pull/642)) by @dependabot[bot]
145+
- Bump husky from 7.0.4 to 8.0.1
146+
([#641](https://github.com/haskell/vscode-haskell/pull/641)) by @dependabot[bot]
147+
- Bump ts-loader from 9.2.9 to 9.3.1
148+
([#640](https://github.com/haskell/vscode-haskell/pull/640)) by @dependabot[bot]
149+
- Bump @typescript-eslint/eslint-plugin from 5.21.0 to 5.30.6
150+
([#638](https://github.com/haskell/vscode-haskell/pull/638)) by @dependabot[bot]
151+
- Bump eslint from 8.14.0 to 8.19.0
152+
([#637](https://github.com/haskell/vscode-haskell/pull/637)) by @dependabot[bot]
153+
- Bump haskell/actions from 1 to 2
154+
([#636](https://github.com/haskell/vscode-haskell/pull/636)) by @dependabot[bot]
155+
- Bump actions/checkout from 2 to 3
156+
([#635](https://github.com/haskell/vscode-haskell/pull/635)) by @dependabot[bot]
157+
- Bump actions/setup-node from 1 to 3
158+
([#634](https://github.com/haskell/vscode-haskell/pull/634)) by @dependabot[bot]
159+
- Add dependabot.yml
160+
([#633](https://github.com/haskell/vscode-haskell/pull/633)) by @fendor
161+
- Replace x32 with ia32 for Architecture matching
162+
([#631](https://github.com/haskell/vscode-haskell/pull/631)) by @fendor
163+
- Toolchain management dialog: add hint for beginners
164+
([#621](https://github.com/haskell/vscode-haskell/pull/621)) by @runeksvendsen
165+
- Fix trace.server option
166+
([#617](https://github.com/haskell/vscode-haskell/pull/617)) by @coltenwebb
167+
- Add TOC
168+
([#615](https://github.com/haskell/vscode-haskell/pull/615)) by @hasufell
169+
- Cleanups
170+
([#605](https://github.com/haskell/vscode-haskell/pull/605)) by @hasufell
171+
- Link to VSCode settings page
172+
([#603](https://github.com/haskell/vscode-haskell/pull/603)) by @hasufell
173+
- Refactor toInstall shenanigans
174+
([#600](https://github.com/haskell/vscode-haskell/pull/600)) by @hasufell
175+
- Fix confusing download dialog popup
176+
([#599](https://github.com/haskell/vscode-haskell/pull/599)) by @hasufell
177+
- More troubleshooting
178+
([#598](https://github.com/haskell/vscode-haskell/pull/598)) by @hasufell
179+
- Bump version to 2.2.0 (Syncs up pre-release and release version)
180+
([#594](https://github.com/haskell/vscode-haskell/pull/594)) by @fendor
181+
- Prepare release 2.0.1
182+
([#592](https://github.com/haskell/vscode-haskell/pull/592)) by @fendor
183+
- Fixes #589
184+
([#591](https://github.com/haskell/vscode-haskell/pull/591)) by @hasufell
185+
- Improve error message, fixes #587
186+
([#588](https://github.com/haskell/vscode-haskell/pull/588)) by @hasufell
187+
- Properly convert release metadata from json
188+
([#585](https://github.com/haskell/vscode-haskell/pull/585)) by @fendor
189+
- Prepare pre-release 2.1.2
190+
([#583](https://github.com/haskell/vscode-haskell/pull/583)) by @fendor
191+
- Ignore missing entries in Release Metadata
192+
([#582](https://github.com/haskell/vscode-haskell/pull/582)) by @fendor
193+
- Prepare pre-release 2.1.1
194+
([#580](https://github.com/haskell/vscode-haskell/pull/580)) by @fendor
195+
- Add Tool class and print stacktraces
196+
([#579](https://github.com/haskell/vscode-haskell/pull/579)) by @fendor
197+
- List Env Vars we care about only
198+
([#578](https://github.com/haskell/vscode-haskell/pull/578)) by @fendor
199+
- Add docs folder
200+
([#576](https://github.com/haskell/vscode-haskell/pull/576)) by @fendor
201+
- Add indentation for list item in markdown
202+
([#575](https://github.com/haskell/vscode-haskell/pull/575)) by @fendor
203+
- Prepare pre-release 2.1.0
204+
([#574](https://github.com/haskell/vscode-haskell/pull/574)) by @fendor
205+
- Enable pre-release feature for VSX Marketplace
206+
([#573](https://github.com/haskell/vscode-haskell/pull/573)) by @fendor
207+
- Simplify release script
208+
([#570](https://github.com/haskell/vscode-haskell/pull/570)) by @fendor
209+
- Bump required VSCode version
210+
([#569](https://github.com/haskell/vscode-haskell/pull/569)) by @fendor
211+
- Prepare Prerelease 2.0.0 alpha
212+
([#568](https://github.com/haskell/vscode-haskell/pull/568)) by @fendor
213+
- Upgrade VSCode publishing github action version
214+
([#567](https://github.com/haskell/vscode-haskell/pull/567)) by @fendor
215+
- Add prettier script
216+
([#566](https://github.com/haskell/vscode-haskell/pull/566)) by @fendor
217+
- Remove accidental run command
218+
([#565](https://github.com/haskell/vscode-haskell/pull/565)) by @fendor
219+
- Upgrade dependencies
220+
([#564](https://github.com/haskell/vscode-haskell/pull/564)) by @fendor
221+
- Add new configuration options for rename plugin
222+
([#563](https://github.com/haskell/vscode-haskell/pull/563)) by @OliverMadine
223+
- Introduce 'haskell.toolchain' setting
224+
([#562](https://github.com/haskell/vscode-haskell/pull/562)) by @hasufell
225+
- Improve
226+
([#558](https://github.com/haskell/vscode-haskell/pull/558)) by @hasufell
227+
- Remove stdout/sterr from user error message
228+
([#556](https://github.com/haskell/vscode-haskell/pull/556)) by @fendor
229+
- Fix npm security issue
230+
([#555](https://github.com/haskell/vscode-haskell/pull/555)) by @fendor
231+
- No colour output for GHCup
232+
([#554](https://github.com/haskell/vscode-haskell/pull/554)) by @fendor
233+
- Add eval plugin configuration
234+
([#549](https://github.com/haskell/vscode-haskell/pull/549)) by @xsebek
235+
- Manage all the Haskell things
236+
([#547](https://github.com/haskell/vscode-haskell/pull/547)) by @hasufell
237+
- Consider user installed HLSes (e.g. via ghcup compile)
238+
([#543](https://github.com/haskell/vscode-haskell/pull/543)) by @hasufell
239+
- Bump lodash-es from 4.17.15 to 4.17.21
240+
([#539](https://github.com/haskell/vscode-haskell/pull/539)) by @dependabot[bot]
241+
- Update README.MD GHC support
242+
([#537](https://github.com/haskell/vscode-haskell/pull/537)) by @cptwunderlich
243+
- fix: change deprecated Haskell Platform install link to GHCup
244+
([#536](https://github.com/haskell/vscode-haskell/pull/536)) by @HEIGE-PCloud
245+
- Add ignorePATH option
246+
([#534](https://github.com/haskell/vscode-haskell/pull/534)) by @soiamsoNG
247+
- Update HLS installation method
248+
([#533](https://github.com/haskell/vscode-haskell/pull/533)) by @hasufell
249+
- Bump ajv from 6.12.0 to 6.12.6
250+
([#532](https://github.com/haskell/vscode-haskell/pull/532)) by @dependabot[bot]
251+
- Fixes related with paths
252+
([#518](https://github.com/haskell/vscode-haskell/pull/518)) by @jneira
253+
- Reorganize troubleshooting section
254+
([#516](https://github.com/haskell/vscode-haskell/pull/516)) by @jneira
255+
3256
## 2.2.1
4257

5258
- Fix test-suite for new GHCUp release

GenChangelogs.hs

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,4 @@ main = do
4040
forM_ prsAfterLastTag $ \SimplePullRequest{..} ->
4141
putStrLn $ T.unpack $ "- " <> simplePullRequestTitle <> "\n" <>
4242
" ([#" <> T.pack (show $ unIssueNumber simplePullRequestNumber) <> "](" <> getUrl simplePullRequestHtmlUrl <> "))" <>
43-
" by @" <> untagName (simpleUserLogin simplePullRequestUser)
43+
" by @" <> untagName (simpleUserLogin simplePullRequestUser)

README.md

+3-4
Original file line numberDiff line numberDiff line change
@@ -92,10 +92,9 @@ There are a few placeholders which will be expanded:
9292

9393
#### Security warning
9494

95-
The option has `resource` scope so it can be changed per workspace.
96-
This supposes it could be used to execute arbitrary programs adding a `.vscode/settings.json` in the workspace folder including this option with the appropiate path.
97-
For this reason its scope will be changed to `machine` so users only will be able to change it globally.
98-
See #387 for more details.
95+
The option has `machine-overridable` scope so it can be changed per workspace.
96+
This supposes it could be used to execute arbitrary programs adding a `.vscode/settings.json` in the workspace folder including this option with the appropriate path.
97+
See [#387](https://github.com/haskell/vscode-haskell/issues/387) for more details.
9998

10099
### Set additional environment variables for the server
101100

package.json

+1-1
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.2.1",
5+
"version": "2.2.2",
66
"license": "MIT",
77
"publisher": "haskell",
88
"engines": {

0 commit comments

Comments
 (0)