Skip to content

Commit afcc93c

Browse files
authored
Merge pull request #574 from fendor/release/2.1.0-pre-release
Prepare pre-release 2.1.0
2 parents 1c38784 + 104aea1 commit afcc93c

File tree

3 files changed

+38
-21
lines changed

3 files changed

+38
-21
lines changed

Changelog.md

+27-20
Original file line numberDiff line numberDiff line change
@@ -1,45 +1,52 @@
11
# Changelog for vscode-haskell
22

3-
## 2.0.0-alpha
3+
## 2.1.0 (Pre-release)
4+
5+
- Prepare pre-release 2.1.0
6+
([#574](https://github.com/haskell/vscode-haskell/pull/574)) by @fendor
7+
- Enable pre-release feature for VSX Marketplace
8+
([#573](https://github.com/haskell/vscode-haskell/pull/573)) by @fendor
9+
10+
## 2.0.0 (Pre-release)
411

512
- Add prettier script
6-
([#566](https://github.com/haskell/vscode-haskell/pull/566)) by @fendor
13+
([#566](https://github.com/haskell/vscode-haskell/pull/566)) by @fendor
714
- Remove accidental run command
8-
([#565](https://github.com/haskell/vscode-haskell/pull/565)) by @fendor
15+
([#565](https://github.com/haskell/vscode-haskell/pull/565)) by @fendor
916
- Upgrade dependencies
10-
([#564](https://github.com/haskell/vscode-haskell/pull/564)) by @fendor
17+
([#564](https://github.com/haskell/vscode-haskell/pull/564)) by @fendor
1118
- Add new configuration options for rename plugin
12-
([#563](https://github.com/haskell/vscode-haskell/pull/563)) by @OliverMadine
19+
([#563](https://github.com/haskell/vscode-haskell/pull/563)) by @OliverMadine
1320
- Introduce 'haskell.toolchain' setting
14-
([#562](https://github.com/haskell/vscode-haskell/pull/562)) by @hasufell
21+
([#562](https://github.com/haskell/vscode-haskell/pull/562)) by @hasufell
1522
- Improve
16-
([#558](https://github.com/haskell/vscode-haskell/pull/558)) by @hasufell
23+
([#558](https://github.com/haskell/vscode-haskell/pull/558)) by @hasufell
1724
- Remove stdout/sterr from user error message
18-
([#556](https://github.com/haskell/vscode-haskell/pull/556)) by @fendor
25+
([#556](https://github.com/haskell/vscode-haskell/pull/556)) by @fendor
1926
- Fix npm security issue
20-
([#555](https://github.com/haskell/vscode-haskell/pull/555)) by @fendor
27+
([#555](https://github.com/haskell/vscode-haskell/pull/555)) by @fendor
2128
- No colour output for GHCup
22-
([#554](https://github.com/haskell/vscode-haskell/pull/554)) by @fendor
29+
([#554](https://github.com/haskell/vscode-haskell/pull/554)) by @fendor
2330
- Add eval plugin configuration
24-
([#549](https://github.com/haskell/vscode-haskell/pull/549)) by @xsebek
31+
([#549](https://github.com/haskell/vscode-haskell/pull/549)) by @xsebek
2532
- Manage all the Haskell things
26-
([#547](https://github.com/haskell/vscode-haskell/pull/547)) by @hasufell
33+
([#547](https://github.com/haskell/vscode-haskell/pull/547)) by @hasufell
2734
- Consider user installed HLSes (e.g. via ghcup compile)
28-
([#543](https://github.com/haskell/vscode-haskell/pull/543)) by @hasufell
35+
([#543](https://github.com/haskell/vscode-haskell/pull/543)) by @hasufell
2936
- Bump lodash-es from 4.17.15 to 4.17.21
30-
([#539](https://github.com/haskell/vscode-haskell/pull/539)) by @dependabot[bot]
37+
([#539](https://github.com/haskell/vscode-haskell/pull/539)) by @dependabot[bot]
3138
- Update README.MD GHC support
32-
([#537](https://github.com/haskell/vscode-haskell/pull/537)) by @cptwunderlich
39+
([#537](https://github.com/haskell/vscode-haskell/pull/537)) by @cptwunderlich
3340
- fix: change deprecated Haskell Platform install link to GHCup
34-
([#536](https://github.com/haskell/vscode-haskell/pull/536)) by @HEIGE-PCloud
41+
([#536](https://github.com/haskell/vscode-haskell/pull/536)) by @HEIGE-PCloud
3542
- Update HLS installation method
36-
([#533](https://github.com/haskell/vscode-haskell/pull/533)) by @hasufell
43+
([#533](https://github.com/haskell/vscode-haskell/pull/533)) by @hasufell
3744
- Bump ajv from 6.12.0 to 6.12.6
38-
([#532](https://github.com/haskell/vscode-haskell/pull/532)) by @dependabot[bot]
45+
([#532](https://github.com/haskell/vscode-haskell/pull/532)) by @dependabot[bot]
3946
- Fixes related with paths
40-
([#518](https://github.com/haskell/vscode-haskell/pull/518)) by @jneira
47+
([#518](https://github.com/haskell/vscode-haskell/pull/518)) by @jneira
4148
- Reorganize troubleshooting section
42-
([#516](https://github.com/haskell/vscode-haskell/pull/516)) by @jneira
49+
([#516](https://github.com/haskell/vscode-haskell/pull/516)) by @jneira
4350

4451
## 1.8.0
4552

Contributing.md

+10
Original file line numberDiff line numberDiff line change
@@ -45,3 +45,13 @@ A brief overview of the files,
4545
## Helpful Reading Material
4646

4747
We recommend checking out [Your First VS Code Extension](https://code.visualstudio.com/docs/extensions/example-hello-world) and [Creating a Language Server](https://code.visualstudio.com/docs/extensions/example-language-server) for some introduction to VS Code extensions.
48+
49+
## Release Checklist
50+
51+
- [ ] SemVer Compatible Version Bump in `package.json`
52+
- For pre-releases, we follow the version convention at: https://code.visualstudio.com/api/working-with-extensions/publishing-extension#prerelease-extensions. We use `major.EVEN_NUMBER.patch` for release versions and `major.ODD_NUMBER.patch` for pre-release versions. For example: `2.0.*` for release and `2.1.*` for pre-release.
53+
- [ ] Update ChangeLog.md. The output of `./GenChangelogs.hs` usually suffices.
54+
- [ ] Update the README.md to have no outdated information.
55+
- [ ] Make sure CI is succeeding.
56+
- [ ] If you perform a pre-release, create a [pre-release in Github](https://github.com/haskell/vscode-haskell/releases). The github action will perform the appropriate actions automatically and publish the pre-release of the extension to VSCode- and VSX-Marketplace.
57+
- [ ] If you perform a release, create a [release in Github](https://github.com/haskell/vscode-haskell/releases). The github action will perform the appropriate actions automatically and publish the extension to VSCode- and VSX-Marketplace.

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

0 commit comments

Comments
 (0)