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
+
1
51
# 1.1
2
52
3
53
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
20
70
## Changes
21
71
22
72
- 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 )
24
74
- 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 )
26
76
- 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 )
28
78
- 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 )
30
80
- 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 )
32
82
- 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 )
34
84
- 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 )
36
86
- 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 )
38
88
- 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 )
40
90
- 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 )
42
92
- 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 )
44
94
- 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 )
46
96
- 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 )
48
98
- 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 )
50
100
- 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 )
52
102
- 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 )
54
104
- 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 )
56
106
- 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 )
58
108
- 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 )
60
110
- 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 )
62
112
- 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 )
64
114
- 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 )
66
116
- 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 )
68
118
- 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 )
70
120
- 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 )
72
122
- 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 )
74
124
- 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 )
76
126
- 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 )
78
128
- 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 )
80
130
- 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 )
82
132
- 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 )
84
134
- 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 )
86
136
- 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 )
88
138
- 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 )
90
140
- 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 )
92
142
- 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 )
94
144
- 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 )
96
146
- 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 )
98
148
- 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 )
100
150
- 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 )
102
152
- 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 )
104
154
- 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 )
106
156
107
157
108
158
# 1.0.0.0
@@ -751,4 +801,3 @@ Add more code actions for various diagnostics:
751
801
Include case split command, from @txsmith
752
802
753
803
# 0.2.0.0
754
-
0 commit comments