<p> <span><b>Warning:</b> You cannot use multiple Haskell plugins at the same time.</span> If you have installed a Haskell language plugin for IntelliJ be sure to uninstall it before installing this one. </p><p> If you encounter any issues, please submit them on our <a href="https://github.com/carymrobbins/intellij-haskforce/issues" rel="nofollow">bug tracker</a>. </p><p> <b>v0.3.40</b> </p><ul><li>Fix builder classpath (#342)</li></ul><p></p><p> <b>v0.3.39</b> </p><ul><li>Fix indentation parsing (#334)</li><li>Fix errors in HaskellExternalAnnotator (#288)</li><li>Improve spellchecking (#339)</li><li>Added run configs for Etlas (#302)</li><li>Highlight unknown or unused symbols with ghc-mod</li><li>Complete function names in declaration position</li><li>Reload completion cache on user invocation</li></ul><p></p><p> <b>v0.3-beta.38</b> </p><ul><li>Ensure all output gets processed when building with stack (#325)</li><li>Don't notify for git errors (#324)</li><li>Create Etlas project and builder (#302)</li></ul><p></p><p> <b>v0.3-beta.37</b> </p><ul><li>Help ghc-mod find stack (#318, #285)</li><li>Exclude .stack-work from sources (#321)</li><li>Don't report typos more than once (#320)</li><li>Parse Eta syntax (#302)</li></ul><p></p><p> <b>v0.3-beta.36</b> </p><ul><li>Fix Java 6 builder conflict (#278)</li><li>Parse extraneous commas in export/import lists (#284)</li><li>Fix read lock error (#271)</li><li>Strip HTML tags from ghc-modi 'killing' console message (#287)</li></ul><p></p><p> <b>v0.3-beta.35</b> </p><ul><li>Make HLint aware of extensions from Cabal file (#56)</li><li>Parse qualified operators in patterns (#218)</li><li>Parse 'do rec' syntax (#264)</li><li>Parse pragma-only files (#267)</li><li>Upgraded Grammar-Kit to 1.4.1</li><li>Upgraded JFlex to 1.7.0</li></ul><p></p><p> <b>v0.3-beta.34</b> </p><ul><li>Fix external builder issue (#282)</li></ul><p></p><p> <b>v0.3-beta.33</b> </p><ul><li>Require Java 8 (#281)<ul><li>The boot JDK for IntelliJ must be running Java 8 (already required for IDEA 2016.1) </li><li>Fixes problems with building Java 6 projects (#278)</li></ul> </li><li>Improved Cabal file support (#169)<ul><li>Implemented a proper Cabal parser</li><li>GHC extensions autocompletion</li><li>Jump to source for modules listed in exported-modules</li><li>Determine source roots from Cabal file during Stack project import</li></ul> </li><li>Properly dispose HaskellToolsConsole (#269)</li></ul><p></p><p> <b>v0.3-beta.32</b> </p><ul><li>Hindent support (#274)</li><li>Fix NPE caused by ghc-modi (#266)</li></ul><p></p><p> <b>v0.3-beta.31</b> </p><ul><li>Fixed issues with ghc-mod halting the IDE (#259)</li><li>Don't terminate ghc-modi on type info error (#261)</li><li>Allow 'location' values in stack.yaml packages (#263)</li><li>Show working directory in tools console (#251)</li></ul><p></p><p> <b>v0.3-beta.30</b> </p><ul><li>Fix "expand selection" feature to work with lists (#246)</li><li>Handle missing "packages" field in stack.yaml (#248)</li><li>Validate that project names do not contain whitespace (#252)</li><li>New "Haskell Stack Run" configuration (#252)</li><li>Added Haskell Tools Console (#237)</li></ul><p></p><p> <b>v0.3-beta.29</b> </p><ul><li>Use `hlint --no-exit-code` to avoid failing on lint warnings (#244)</li></ul><p></p><p> <b>v0.3-beta.28</b> </p><ul><li>Show build tool config errors in new project dialog</li><li>Parse boolean fields in stack.yaml</li><li>Improved external tool error reporting</li><li>Internal refactors to improve ghc-mod/hlint error highlighting</li></ul><p></p><p> <b>v0.3-beta.27</b> </p><ul><li>Warn if ghc-mod is compiled with a different version of GHC (#219)</li><li>Ghc-mod now executes in Stack context if applicable (#229)</li><li>Fixed halted IDE when modifying class constraints (#228)</li><li>Fixed importing Stack project at `.` directory (#230)</li><li>Fixed IndexOutOfBounds exception during indexing (#164)</li></ul><p></p><p> <b>v0.3-beta.26</b> </p><ul><li>Don't override user-specified ghc-modi flags, thanks to @adinapoli (#224)</li><li>Don't attempt to parse directories as stack.yaml (#216, #227)</li></ul><p></p><p> <b>v0.3-beta.25</b> </p><ul><li>Bug fixes and minor refactoring</li><li>Fix type info errors (#204)</li><li>Fix autocompletion when hiding names (#209)</li><li>Fix ghc-mod parse error messages (#212)</li></ul><p></p><p> <b>v0.3-beta.24</b> </p><ul><li>Added stack support (#167)</li><li>Added ghc-mod 5.4 support (#182)</li><li>Parse numeric escapes (#196) and haddock comments (#198)</li></ul><p></p><p> <b>v0.3-beta.23</b> </p><ul><li>Add spellchecker support (#197)</li><li>Fix redundant dashes when splitting comments (#199)</li></ul><p></p><p> <b>v0.3-beta.22</b> </p><ul><li>Parser improvements: InstanceSigs, MINIMAL pragma for class definitions, and qualified expressions in ViewPatterns, relaxed let expressions. </li><li>Autocompletion no longer includes keywords where not applicable.</li><li>Go to definition for exported modules, re-exported functions, and type definitions, thanks to @charleso. </li></ul><p></p><p> <b>v0.3-beta.21</b> </p><ul><li>Type info action only applies to Haskell files (#156)</li><li>ghc-mod completion optimizations</li><li>Added Add Cabal Package and Discover Cabal Packages actions</li><li>Enhanced the new project wizard to configure tools and Cabal package settings</li><li>Resolved hlint annotation issue (#121)</li><li>Honor NoImplicitPrelude pragma for autocompletion</li></ul><p></p><p> <b>v0.3-beta.20</b> </p><ul><li>Added jump to definition for local variables</li><li>Resolved type info action traceback (#135)</li><li>Updated new project wizard to prompt for SDK (#141)</li><li>Improved operator and comment parsing (#152)</li></ul><p></p><p> <b>v0.3-beta.19</b> </p><ul><li>Updated ghc-mod(i) integration to use the user-specified GHC and Cabal.</li><li>Highlight mdo and rec as keywords (#120)</li><li>Improved string escape parsing (#111)</li><li>Parse forall in data declarations (#132)</li><li>Parse PACK/UNPACK pragmas for GADTs</li><li>Handle leading slash for QuasiQuote language injections.</li><li>Updated icons for retina display</li></ul><p></p><p> <b>v0.3-beta.18</b> </p><ul><li>Implemented <b>Type Info</b> action. (#90)</li><li>Implemented language injections for QuasiQuotes.</li><li>Improved import completion with aliased modules.</li><li>Improved <b>Restart ghc-modi</b> action. (#103)</li><li>Implemented creation of subdirectories for create file action, e.g. <b>Foo.Bar.Baz</b> creates <b>Foo/Bar/Baz.hs</b></li><li>Fixed hash operator parsing. (#106)</li><li>Improved RankNTypes support. (#92)</li><li>Improved Windows support. (#108, #109)</li></ul><b>v0.3-beta.17</b><ul><li>Implemented closed type families.</li><li>Implemented jump to function/variable declarations without type signatures.</li><li>Added module path creation when creating a new file as `Path.To.Module`.</li></ul><b>v0.3-beta.16</b><ul><li>Improved ghc-modi integration.</li></ul><b>v0.3-beta.15</b><ul><li>Implemented FunctionalDependencies.</li><li>Removed dependency on Apache commons-lang.</li></ul><b>v0.3-beta.14</b><ul><li>Implemented RankNTypes for type declarations. (#92)</li></ul><b>v0.3-beta.13</b><ul><li>Resolved parser issues with partial case expressions. (#82)</li></ul><b>v0.3-beta.12</b><ul><li>Improved "Go to symbol" by indexing declarations.</li><li>Resolved bug with ghc-modi blocking. (#91)</li><li>Prevent ghc-modi from restarting when it terminates unexpectedly.</li><li>Added a "Restart ghc-modi" action to give the user control over when to restart ghc-modi. </li></ul><b>v0.3-beta.11</b><ul><li>Fixed duplicate error messages from ghc-modi.</li><li>Improved performance of jump to declaration.</li><li>Added UnicodeSyntax support.</li><li>Added MagicHash syntax support.</li><li>Added tab settings under Code Style settings.</li><li>Run configurations now verify cabal version.</li></ul><b>v0.3-beta.10</b><ul><li>Added support for jumping to data and newtype constructor definitions.</li><li>Jump to definition will resolve based on your imports.</li><li>Multi-resolve now displays module names.</li><li>Completion takes into account explicit and hiding imports.</li><li>Reference completion now displays module name instead of file name.</li></ul><p></p><p> <b>v0.3-beta.9</b> </p><ul><li>Fixed auto-add type signature intention on Windows. (issue #79)</li><li>Fixed ignore hlint intention on Windows. (issue #59)</li></ul><p></p>
↧