Skip to content
This repository was archived by the owner on Oct 7, 2020. It is now read-only.

Commit 02815bb

Browse files
authored
Merge pull request #1681 from alanz/prepare-1.2
Preparing 1.2 release
2 parents 4e34be7 + 81acf2a commit 02815bb

File tree

3 files changed

+95
-46
lines changed

3 files changed

+95
-46
lines changed

Changelog.md

+92-43
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,53 @@
1+
# 1.2
2+
3+
NOTE: haskell-ide-engine is in transition, the new home for it will be
4+
[haskell-language-server](https://github.com/haskell/haskell-language-server),
5+
which does not currently have feature parity with `hie`. In particular
6+
it does not support multi-cradles, so can only open a single component
7+
of a project, as configured into its `hie.yaml` file.
8+
9+
Once that hurdle is crossed, the main emphasis will be there, and
10+
`hie` will eventually be deprecated.
11+
12+
## In this version
13+
14+
- cabal now index state 2020-03-03T21:13:56Z
15+
- GHC 8.8.2 is lts-15.2
16+
- GHC 8.6.5 is lts-14.22
17+
- hlint is 2.2.11
18+
- brittany is 0.12.1.1
19+
- hoogle is 5.0.17.15
20+
- haskell-src-exts is 1.22.0
21+
22+
## Changes
23+
24+
- Use haskell-src-exts 1.22
25+
([#1679](https://github.com/haskell/haskell-ide-engine/pull/1679/files), by @jneira)
26+
27+
- Bump resolvers and hlint to 2.2.11
28+
([#1678](https://github.com/haskell/haskell-ide-engine/pull/1678), by @alanz)
29+
- Improvements of install script and macos-installhs-cabal new azure job
30+
([#1665](https://github.com/haskell/haskell-ide-engine/pull/1665), by @jneira)
31+
- Azure: try to generate hoogle twice to avoid 403 http errors for macos
32+
([#1662](https://github.com/haskell/haskell-ide-engine/pull/1662), by @jneira)
33+
- Enable some more tests in windows
34+
([#1659](https://github.com/haskell/haskell-ide-engine/pull/1659), by @jneira)
35+
- Add azure badge to README
36+
([#1661](https://github.com/haskell/haskell-ide-engine/pull/1661), by @jneira)
37+
- Azure: not trigger pr builds by path
38+
([#1633](https://github.com/haskell/haskell-ide-engine/pull/1633), by @jneira)
39+
- Fix failing tests in windows (reloaded)
40+
([#1655](https://github.com/haskell/haskell-ide-engine/pull/1655), by @jneira)
41+
- Replace one more haskell-ide ocurrence
42+
([#1652](https://github.com/haskell/haskell-ide-engine/pull/1652), by @jneira)
43+
- Set current working directory when executing project ghc
44+
([#1654](https://github.com/haskell/haskell-ide-engine/pull/1654), by @fendor)
45+
- Use haskell-lsp-0.20
46+
([#1645](https://github.com/haskell/haskell-ide-engine/pull/1645), by @jneira)
47+
- Remove Comma
48+
([#1642](https://github.com/haskell/haskell-ide-engine/pull/1642), by @nilsmartel)
49+
50+
151
# 1.1
252

353
NOTE: haskell-ide-engine is in transition, the new home for it will be
@@ -20,89 +70,89 @@ Once that hurdle is crossed, the main emphasis will be there, and
2070
## Changes
2171

2272
- Install script with cabal: check there is one ghc in $PATH
23-
([#1632](https://github.com/haskell/haskell-ide-engine/pull/1551), by @jneira)
73+
([#1632](https://github.com/haskell/haskell-ide-engine/pull/1632), by @jneira)
2474
- Update README.md
25-
([#1636](https://github.com/haskell/haskell-ide-engine/pull/1551), by @flip111)
75+
([#1636](https://github.com/haskell/haskell-ide-engine/pull/1636), by @flip111)
2676
- Azure: not trigger pr builds by path
27-
([#1633](https://github.com/haskell/haskell-ide-engine/pull/1551), by @jneira)
77+
([#1633](https://github.com/haskell/haskell-ide-engine/pull/1633), by @jneira)
2878
- Add dev target to stack install.hs
29-
([#1615](https://github.com/haskell/haskell-ide-engine/pull/1551), by @jneira)
79+
([#1615](https://github.com/haskell/haskell-ide-engine/pull/1615), by @jneira)
3080
- Fix cabal-hie-install in windows azure ci
31-
([#1627](https://github.com/haskell/haskell-ide-engine/pull/1551), by @jneira)
81+
([#1627](https://github.com/haskell/haskell-ide-engine/pull/1627), by @jneira)
3282
- Replace one more haskell-ide in README
33-
([#1630](https://github.com/haskell/haskell-ide-engine/pull/1551), by @jneira)
83+
([#1630](https://github.com/haskell/haskell-ide-engine/pull/1630), by @jneira)
3484
- Bump resolvers, hlint, brittany
35-
([#1622](https://github.com/haskell/haskell-ide-engine/pull/1551), by @alanz)
85+
([#1622](https://github.com/haskell/haskell-ide-engine/pull/1622), by @alanz)
3686
- Update HIE to use latest hie-bios
37-
([#1601](https://github.com/haskell/haskell-ide-engine/pull/1551), by @fendor)
87+
([#1601](https://github.com/haskell/haskell-ide-engine/pull/1601), by @fendor)
3888
- Add instructions for installing HIE + GHC as a VS Code Devcontainer
39-
([#1624](https://github.com/haskell/haskell-ide-engine/pull/1551), by @GavinRay97)
89+
([#1624](https://github.com/haskell/haskell-ide-engine/pull/1624), by @GavinRay97)
4090
- Readme: haskell-ide -> haskell-language-server
41-
([#1625](https://github.com/haskell/haskell-ide-engine/pull/1551), by @andys8)
91+
([#1625](https://github.com/haskell/haskell-ide-engine/pull/1625), by @andys8)
4292
- Deduplicate main for hie/hie-wrapper
43-
([#1610](https://github.com/haskell/haskell-ide-engine/pull/1551), by @Gurkenglas)
93+
([#1610](https://github.com/haskell/haskell-ide-engine/pull/1610), by @Gurkenglas)
4494
- Azure fix win cabal 8.4.4
45-
([#1619](https://github.com/haskell/haskell-ide-engine/pull/1551), by @jneira)
95+
([#1619](https://github.com/haskell/haskell-ide-engine/pull/1619), by @jneira)
4696
- Mention the new haskell-ide in the README
47-
([#1612](https://github.com/haskell/haskell-ide-engine/pull/1551), by @jneira)
97+
([#1612](https://github.com/haskell/haskell-ide-engine/pull/1612), by @jneira)
4898
- Ormolu range format support
49-
([#1602](https://github.com/haskell/haskell-ide-engine/pull/1551), by @Avi-D-coder)
99+
([#1602](https://github.com/haskell/haskell-ide-engine/pull/1602), by @Avi-D-coder)
50100
- Add 8.8.2 stack file and CI
51-
([#1607](https://github.com/haskell/haskell-ide-engine/pull/1551), by @bubba)
101+
([#1607](https://github.com/haskell/haskell-ide-engine/pull/1607), by @bubba)
52102
- Azure update macos and try to fix windows+stack builds
53-
([#1609](https://github.com/haskell/haskell-ide-engine/pull/1551), by @jneira)
103+
([#1609](https://github.com/haskell/haskell-ide-engine/pull/1609), by @jneira)
54104
- Update required stack version
55-
([#1603](https://github.com/haskell/haskell-ide-engine/pull/1551), by @wataru86)
105+
([#1603](https://github.com/haskell/haskell-ide-engine/pull/1603), by @wataru86)
56106
- Remove compiler warnings
57-
([#1600](https://github.com/haskell/haskell-ide-engine/pull/1551), by @EncodePanda)
107+
([#1600](https://github.com/haskell/haskell-ide-engine/pull/1600), by @EncodePanda)
58108
- Remove hlint.yaml from azure releases and readme
59-
([#1598](https://github.com/haskell/haskell-ide-engine/pull/1551), by @jneira)
109+
([#1598](https://github.com/haskell/haskell-ide-engine/pull/1598), by @jneira)
60110
- Fix error message parsing to import types
61-
([#1597](https://github.com/haskell/haskell-ide-engine/pull/1551), by @fendor)
111+
([#1597](https://github.com/haskell/haskell-ide-engine/pull/1597), by @fendor)
62112
- Pass Ormolu cradle flags & default-extensions
63-
([#1589](https://github.com/haskell/haskell-ide-engine/pull/1551), by @Avi-D-coder)
113+
([#1589](https://github.com/haskell/haskell-ide-engine/pull/1589), by @Avi-D-coder)
64114
- Fix multi source directories
65-
([#1577](https://github.com/haskell/haskell-ide-engine/pull/1551), by @fendor)
115+
([#1577](https://github.com/haskell/haskell-ide-engine/pull/1577), by @fendor)
66116
- azure: add windows+cabal job and other improvements
67-
([#1595](https://github.com/haskell/haskell-ide-engine/pull/1551), by @jneira)
117+
([#1595](https://github.com/haskell/haskell-ide-engine/pull/1595), by @jneira)
68118
- Allow newer optparse-applicative for ormolu (stack version)
69-
([#1586](https://github.com/haskell/haskell-ide-engine/pull/1551), by @jneira)
119+
([#1586](https://github.com/haskell/haskell-ide-engine/pull/1586), by @jneira)
70120
- Azure builds improvements
71-
([#1584](https://github.com/haskell/haskell-ide-engine/pull/1551), by @jneira)
121+
([#1584](https://github.com/haskell/haskell-ide-engine/pull/1584), by @jneira)
72122
- Drop GHC version 8.6.1, 8.6.2 and 8.6.3 (#1592)
73-
([#1594](https://github.com/haskell/haskell-ide-engine/pull/1551), by @fendor)
123+
([#1594](https://github.com/haskell/haskell-ide-engine/pull/1594), by @fendor)
74124
- Demote HsImport func-tests to unit-test
75-
([#1591](https://github.com/haskell/haskell-ide-engine/pull/1551), by @fendor)
125+
([#1591](https://github.com/haskell/haskell-ide-engine/pull/1591), by @fendor)
76126
- Update hlint to 2.2.8 and ormolu to 0.0.3
77-
([#1588](https://github.com/haskell/haskell-ide-engine/pull/1551), by @alanz)
127+
([#1588](https://github.com/haskell/haskell-ide-engine/pull/1588), by @alanz)
78128
- Allow newer optparse-applicative for ormolu
79-
([#1583](https://github.com/haskell/haskell-ide-engine/pull/1551), by @bubba)
129+
([#1583](https://github.com/haskell/haskell-ide-engine/pull/1583), by @bubba)
80130
- Make cabal-hie-install executable
81-
([#1581](https://github.com/haskell/haskell-ide-engine/pull/1551), by @maoe)
131+
([#1581](https://github.com/haskell/haskell-ide-engine/pull/1581), by @maoe)
82132
- Ormolu formatter support
83-
([#1481](https://github.com/haskell/haskell-ide-engine/pull/1551), by @DavSanchez)
133+
([#1481](https://github.com/haskell/haskell-ide-engine/pull/1481), by @DavSanchez)
84134
- GHC 8.8 support
85-
([#1482](https://github.com/haskell/haskell-ide-engine/pull/1551), by @Avi-D-coder)
135+
([#1482](https://github.com/haskell/haskell-ide-engine/pull/1482), by @Avi-D-coder)
86136
- Load all possible haskell source files
87-
([#1569](https://github.com/haskell/haskell-ide-engine/pull/1551), by @fendor)
137+
([#1569](https://github.com/haskell/haskell-ide-engine/pull/1569), by @fendor)
88138
- Enable all working test suites and add linux-cabal job in Azure
89-
([#1571](https://github.com/haskell/haskell-ide-engine/pull/1551), by @jneira)
139+
([#1571](https://github.com/haskell/haskell-ide-engine/pull/1571), by @jneira)
90140
- Mention hlint data file handling in readme
91-
([#1573](https://github.com/haskell/haskell-ide-engine/pull/1551), by @jneira)
141+
([#1573](https://github.com/haskell/haskell-ide-engine/pull/1573), by @jneira)
92142
- Enable azure releases and some fixes
93-
([#1545](https://github.com/haskell/haskell-ide-engine/pull/1551), by @jneira)
143+
([#1545](https://github.com/haskell/haskell-ide-engine/pull/1545), by @jneira)
94144
- Add cabal freeze files and use them automatically
95-
([#1561](https://github.com/haskell/haskell-ide-engine/pull/1551), by @hasufell)
145+
([#1561](https://github.com/haskell/haskell-ide-engine/pull/1561), by @hasufell)
96146
- Add unit-tests for Cabal-Helper cradles
97-
([#1552](https://github.com/haskell/haskell-ide-engine/pull/1551), by @fendor)
147+
([#1552](https://github.com/haskell/haskell-ide-engine/pull/1552), by @fendor)
98148
- Don't mix stack with cabal
99-
([#1557](https://github.com/haskell/haskell-ide-engine/pull/1551), by @hasufell)
149+
([#1557](https://github.com/haskell/haskell-ide-engine/pull/1557), by @hasufell)
100150
- Avoid building HIE twice
101-
([#1562](https://github.com/haskell/haskell-ide-engine/pull/1551), by @hasufell)
151+
([#1562](https://github.com/haskell/haskell-ide-engine/pull/1562), by @hasufell)
102152
- Readme lsp flag
103-
([#1559](https://github.com/haskell/haskell-ide-engine/pull/1551), by @Anrock)
153+
([#1559](https://github.com/haskell/haskell-ide-engine/pull/1559), by @Anrock)
104154
- Fix haddock documentation for Cradle.hs
105-
([#1549](https://github.com/haskell/haskell-ide-engine/pull/1551), by @fendor)
155+
([#1549](https://github.com/haskell/haskell-ide-engine/pull/1549), by @fendor)
106156

107157

108158
# 1.0.0.0
@@ -751,4 +801,3 @@ Add more code actions for various diagnostics:
751801
Include case split command, from @txsmith
752802

753803
# 0.2.0.0
754-

haskell-ide-engine.cabal

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: haskell-ide-engine
2-
version: 1.1
2+
version: 1.2
33
synopsis: Provide a common engine to power any Haskell IDE
44
description: Please see README.md
55
homepage: http://github.com/githubuser/haskell-ide-engine#readme
@@ -76,7 +76,7 @@ library
7676
, haskell-lsp == 0.20.*
7777
, haskell-lsp-types == 0.20.*
7878
, haskell-src-exts >= 1.22
79-
, hie-plugin-api >= 1.1
79+
, hie-plugin-api >= 1.2
8080
, hoogle >= 5.0.13
8181
, hsimport
8282
, hslogger

hie-plugin-api/hie-plugin-api.cabal

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: hie-plugin-api
2-
version: 1.1
2+
version: 1.2
33
synopsis: Haskell IDE API for plugin communication
44
description: Please see README.md
55
license: BSD3

0 commit comments

Comments
 (0)