on master help sign in
Prepare for new releases (#173)

* Prepare for new releases * More accurate changelog

commit58b997d1aa74b4bef7997aa96528b14eab641033 authorMoritz Kiefer <moritz.kiefer@purelyfunctional.org> dateSun 20 Oct 2019, 17:57 (7 years ago) parent23142e3
6 files changed+25−12
CHANGELOG.md+15 README.md+1−1 extension/README.md+1−3 extension/package-lock.json+4−4 extension/package.json+3−3 ghcide.cabal+1−1
CHANGELOG.md+15
@@ -1,3 +1,18 @@
11### unreleased
22
3+### 0.0.4 (2019-10-20)
4+
5+* Add a ``--version`` cli option (thanks @jacg)
6+* Update to use progress reporting as defined in LSP 3.15. The VSCode
7+ extension has also been updated and should now be making use of
8+ this.
9+* Properly declare that we should support code actions. This helps
10+ with some clients that rely on this information to enable code
11+ actions (thanks @jacg).
12+* Fix a race condition caused by sharing the finder cache between
13+ concurrent compilations.
14+* Avoid normalizing include dirs. This avoids issues where the same
15+ file ends up twice in the module graph, e.g., with different casing
16+ for drive letters.
17+
318### 0.0.3 (2019-09-21)
README.md+1−1
@@ -4,7 +4,7 @@ Note: `ghcide` was previously called `hie-core`.
44
55Our vision is that you should build an IDE by combining:
66
7−<img style="float:right;" src="img/vscode2.png"/>
7+![vscode](https://raw.githubusercontent.com/digital-asset/ghcide/master/img/vscode2.png)
88
99* [`hie-bios`](https://github.com/mpickering/hie-bios) for determining where your files are, what are their dependencies, what extensions are enabled and so on;
1010* `ghcide` (i.e. this library) for defining how to type check, when to type check, and producing diagnostic messages;
extension/README.mdmode 100644 → 120000+1−3
@@ -1,3 +0,0 @@
1−A very simple haskell ide core frontend. More or less a bare bones LSP interface.
2−
3−To get it working run `npm install`, `code .` then press F5 to run.
@@ -0,0 +1 @@
1+../README.md
extension/package-lock.json+4−4
@@ -1,6 +1,6 @@
11{
22 "name": "ghcide",
3− "version": "0.0.1",
3+ "version": "0.0.2",
44 "lockfileVersion": 1,
55 "requires": true,
66 "dependencies": {
@@ -658,9 +658,9 @@
658658 "dev": true
659659 },
660660 "vsce": {
661− "version": "1.67.1",
662− "resolved": "https://registry.npmjs.org/vsce/-/vsce-1.67.1.tgz",
663− "integrity": "sha512-Y/0fnfaLs2cCfytTGmy4Cp1bf9BaxHO7020YePdUwxjAlPlZ9+lm74M9yEFEWXTIug0L0sMax1WMz0TnozIqxg==",
661+ "version": "1.68.0",
662+ "resolved": "https://registry.npmjs.org/vsce/-/vsce-1.68.0.tgz",
663+ "integrity": "sha512-yFbRYu4x4GbdQzZdEQQeRJBxgPdummgcUOFHUtnclW8XQl3MTuKgXL3TtI09gb5oq7jE6kdyvBmpBcmDGsmhcQ==",
664664 "dev": true,
665665 "requires": {
666666 "azure-devops-node-api": "^7.2.0",
extension/package.json+3−3
@@ -4,10 +4,10 @@
44 "publisher": "DigitalAssetHoldingsLLC",
55 "repository": {
66 "type": "git",
7− "url": "https://github.com/digitalasset/daml.git"
7+ "url": "https://github.com/digital-asset/ghcide.git"
88 },
99 "description": "A simple extension to test out haskell ide core",
10− "version": "0.0.1",
10+ "version": "0.0.2",
1111 "license": "Apache-2.0",
1212 "engines": {
1313 "vscode": "^1.35.0"
@@ -67,6 +67,6 @@
6767 "@types/vscode": "1.35.0",
6868 "tslint": "^5.12.1",
6969 "typescript": "^3.6.3",
70− "vsce": "^1.66.0"
70+ "vsce": "^1.68.0"
7171 }
7272}
ghcide.cabal+1−1
@@ -2,7 +2,7 @@ cabal-version: 1.20
22build-type: Simple
33category: Development
44name: ghcide
5−version: 0.0.3
5+version: 0.0.4
66license: Apache-2.0
77license-file: LICENSE
88author: Digital Asset