ChangeLog
This commit is contained in:
parent
0893cb1466
commit
737b1fe5a3
96
ChangeLog
96
ChangeLog
@ -1,3 +1,13 @@
|
|||||||
|
2016-07-10 v5.6.0.0
|
||||||
|
* Bump cabal-helper to 0.7, adds support for Cabal-1.24
|
||||||
|
* Merge #737, `map-file` caching issues
|
||||||
|
* Merge #767, Add `browse` option to show symbol "parents"
|
||||||
|
* Merge #731, Type constraints
|
||||||
|
* Fix #69 (via #731), Missing type constraints
|
||||||
|
* Fix #438, Case splitting not working
|
||||||
|
* Fix #790, Don't try to use 'cabal' or 'stack' when it's not installed
|
||||||
|
* Add support for GHC 8.0
|
||||||
|
|
||||||
2016-01-19 v5.5.0.0
|
2016-01-19 v5.5.0.0
|
||||||
* Fix #660, cabal-helper errors when no global GHC is installed (Stack)
|
* Fix #660, cabal-helper errors when no global GHC is installed (Stack)
|
||||||
* Fix #665, Reinstate internally managed CWD (no more `ghc-mod root`
|
* Fix #665, Reinstate internally managed CWD (no more `ghc-mod root`
|
||||||
@ -29,9 +39,9 @@
|
|||||||
super slowness)
|
super slowness)
|
||||||
* Expose all internal modules because API will get a major
|
* Expose all internal modules because API will get a major
|
||||||
redesign soon anyways
|
redesign soon anyways
|
||||||
* ghc-mod(i) executable must now be run in project directory for
|
* ghc-mod(i) executable must now be run in project directory for
|
||||||
commands other than `root`
|
commands other than `root`
|
||||||
* Add --line-prefix option for multiplexing stdout/err onto one stream
|
* Add --line-prefix option for multiplexing stdout/err onto one stream
|
||||||
|
|
||||||
2015-08-14 v5.3.0.0
|
2015-08-14 v5.3.0.0
|
||||||
* Re-license majority of code under the AGPL-3
|
* Re-license majority of code under the AGPL-3
|
||||||
@ -39,72 +49,72 @@
|
|||||||
* Remove `cabalDependPackages', `cabalAllTargets'
|
* Remove `cabalDependPackages', `cabalAllTargets'
|
||||||
* Merge #434, Fix finding sandbox config file and directory.
|
* Merge #434, Fix finding sandbox config file and directory.
|
||||||
* Merge #431, Re-add output line separator global option for expand
|
* Merge #431, Re-add output line separator global option for expand
|
||||||
command.
|
command.
|
||||||
* Merge #470, Support for overriding the package-db stack
|
* Merge #470, Support for overriding the package-db stack
|
||||||
* Merge #486, Fix ineffective cache invalidation for `find`
|
* Merge #486, Fix ineffective cache invalidation for `find`
|
||||||
|
|
||||||
2014-12-31 v5.2.1.2
|
2014-12-31 v5.2.1.2
|
||||||
* Merge #377, Fix `browse` erroneously thinking haskell2010 identifiers
|
* Merge #377, Fix `browse` erroneously thinking haskell2010 identifiers
|
||||||
are operators
|
are operators
|
||||||
* Fix incompatibility with monad-control >= 1.0.0
|
* Fix incompatibility with monad-control >= 1.0.0
|
||||||
* Fix temporary directories not being removed properly
|
* Fix temporary directories not being removed properly
|
||||||
* Merge #405, #408, a race condition in the Emacs frontend
|
* Merge #405, #408, a race condition in the Emacs frontend
|
||||||
* Merge #403, Support unicode quotes in module regexp
|
* Merge #403, Support unicode quotes in module regexp
|
||||||
|
|
||||||
2014-11-03 v5.2.1.1
|
2014-11-03 v5.2.1.1
|
||||||
* Fix `findCabalFiles` thinking `$HOME/.cabal` is a cabal file.
|
* Fix `findCabalFiles` thinking `$HOME/.cabal` is a cabal file.
|
||||||
* Support `where` clauses, `let` bindings and `case` expressions
|
* Support `where` clauses, `let` bindings and `case` expressions
|
||||||
in case splitting, #400
|
in case splitting, #400
|
||||||
|
|
||||||
2014-11-02 v5.2.1.0
|
2014-11-02 v5.2.1.0
|
||||||
* Fix `newTempDir` on Windows
|
* Fix `newTempDir` on Windows
|
||||||
* GhcModT's liftIO instance now converts GhcMOdError exceptions
|
* GhcModT's liftIO instance now converts GhcMOdError exceptions
|
||||||
into monadic failures
|
into monadic failures
|
||||||
|
|
||||||
2014-10-30 v5.2.0.0
|
2014-10-30 v5.2.0.0
|
||||||
* Return type of `loadSymbolDb` is now in GhcModT
|
* Return type of `loadSymbolDb` is now in GhcModT
|
||||||
* Function `dumpSymbol` now takes the path of the target directory
|
* Function `dumpSymbol` now takes the path of the target directory
|
||||||
* Fix #387, Pattern match failure in GhcPkg
|
* Fix #387, Pattern match failure in GhcPkg
|
||||||
* Fix #386, `ghc-mod version` should not check `cabal configure`
|
* Fix #386, `ghc-mod version` should not check `cabal configure`
|
||||||
* Fix #391, Error on command `-g` when used before command despite
|
* Fix #391, Error on command `-g` when used before command despite
|
||||||
--help output saying this is valid
|
--help output saying this is valid
|
||||||
* Fix formatting of `ghc-version` constant in the elisp code. in
|
* Fix formatting of `ghc-version` constant in the elisp code. in
|
||||||
version 5.1.1.0 the string was "v5.1.1.0" instead of "5.1.1.0".
|
version 5.1.1.0 the string was "v5.1.1.0" instead of "5.1.1.0".
|
||||||
|
|
||||||
2014-10-04 v5.1.1.0
|
2014-10-04 v5.1.1.0
|
||||||
* Handle various consistency related issues: #222, #224, #326, #332
|
* Handle various consistency related issues: #222, #224, #326, #332
|
||||||
* Add `isOutdated` to Language.Haskell.GhcMod
|
* Add `isOutdated` to Language.Haskell.GhcMod
|
||||||
|
|
||||||
2014-09-17 v5.1.0.2
|
2014-09-17 v5.1.0.2
|
||||||
* Fix building with haskell-src-exts < 1.16.0
|
* Fix building with haskell-src-exts < 1.16.0
|
||||||
|
|
||||||
2014-09-16 v5.1.0.1
|
2014-09-16 v5.1.0.1
|
||||||
* Fix building with haskell-src-exts-1.16.0
|
* Fix building with haskell-src-exts-1.16.0
|
||||||
* Loosen monad-journal dependency
|
* Loosen monad-journal dependency
|
||||||
|
|
||||||
2014-09-12 v5.1.0.0
|
2014-09-12 v5.1.0.0
|
||||||
* GhcModError is now a recursive data type (`GMECabalConfigure`'s
|
* GhcModError is now a recursive data type (`GMECabalConfigure`'s
|
||||||
type changed)
|
type changed)
|
||||||
* GhcModT's MonadIO instance now converts IOError's to failures in
|
* GhcModT's MonadIO instance now converts IOError's to failures in
|
||||||
the ErrorT part of GhcModT on `liftIO`.
|
the ErrorT part of GhcModT on `liftIO`.
|
||||||
* Make `loadSymbolDb` polimorphic in the return types's monad.
|
* Make `loadSymbolDb` polimorphic in the return types's monad.
|
||||||
* Add `hoistGhcModT` to Language.Haskell.GhcMod.Internal
|
* Add `hoistGhcModT` to Language.Haskell.GhcMod.Internal
|
||||||
* Fix `check` command for modules using `-XPatternSynonyms`
|
* Fix `check` command for modules using `-XPatternSynonyms`
|
||||||
* Merge #364, Support cabal configuration flags
|
* Merge #364, Support cabal configuration flags
|
||||||
|
|
||||||
2014-08-29 v5.0.1.2
|
2014-08-29 v5.0.1.2
|
||||||
* Merge #345, Try fixing duplicate errors
|
* Merge #345, Try fixing duplicate errors
|
||||||
* Merge #344, elisp: Use advice to check syntax on save-buffer
|
* Merge #344, elisp: Use advice to check syntax on save-buffer
|
||||||
* Merge #341, support `browse -d` in ghc-modi
|
* Merge #341, support `browse -d` in ghc-modi
|
||||||
* Merge #352, elisp: Fix C-u accidentally getting turned into a
|
* Merge #352, elisp: Fix C-u accidentally getting turned into a
|
||||||
prefix command
|
prefix command
|
||||||
|
|
||||||
2014-08-24 v5.0.1.1
|
2014-08-24 v5.0.1.1
|
||||||
* Fix CaseSplitting faliure when using "fancy types" (see #336)
|
* Fix CaseSplitting faliure when using "fancy types" (see #336)
|
||||||
* Print error information in "spec" test suite when using `extract`
|
* Print error information in "spec" test suite when using `extract`
|
||||||
|
|
||||||
2014-08-20 v5.0.1
|
2014-08-20 v5.0.1
|
||||||
* Fix missing file in "Data-Files"
|
* Fix missing file in "Data-Files"
|
||||||
|
|
||||||
2014-08-20 v5.0.0
|
2014-08-20 v5.0.0
|
||||||
* ghc-mod consumes much less memory than ghc-mod-4.1.
|
* ghc-mod consumes much less memory than ghc-mod-4.1.
|
||||||
|
Loading…
Reference in New Issue
Block a user