ghcide v0.4.0 Release Notes

Release Date: 2020-09-15 // over 3 years ago
  • 0.4.0 (2020-09-15)

    • 🛠 Fixes for GHC source plugins: dotpreprocessor works now - (srid)
    • 👉 Use implicit-hie when no explicit hie.yaml (#782) - (Javier Neira)
    • Extend position mapping with fuzzy ranges (#785) - (wz1000)
    • Sort import suggestions (#793) - (Pepe Iborra)
    • 💾 Save source files with HIE files (#701) - (fendor)
    • Fully asynchronous request handling (#767) - (Pepe Iborra)
    • Refinement holes (#748) - (Pepe Iborra)
    • 🛠 Fix haddock to markdown conversion (#757) - (George Thomas)
    • 🔦 Expose getCompletionsLSP to allow completions in hls (#756) - (wz1000)
    • Suggestions for missing imports from local modules (#739) - (Pepe Iborra)
    • 🐧 Dynamically load libm on Linux for each new session (#723) - (Luke Lau)
    • 👉 Use InitializeParams.rootUri for initial session setup (#713) - (shaurya gupta)
    • 📚 Show documentation on hover for symbols defined in the same module (#691) - (wz1000)
    • Suggest open imports (#740) - (Pepe Iborra)
    • module Development.IDE (#724) - (Pepe Iborra)
    • Ignore -Werror (#738) - (Pepe Iborra)
    • 🛠 Fix issue #710: fix suggest delete binding (#728) - (Ray Shih)
    • 🏁 Generate doc file URL via LSP (to fix it for Windows) (#721) - (Nick Dunets)
    • 🛠 Fix .hie file location for .hs-boot files (#690) - (wz1000)
    • ✅ Use argsVerbose to determine log level in test mode (#717) - (Ziyang Liu)
    • output which cradle files were found (#716) - (Adam Sandberg Eriksson)
    • Typecheck entire project on Initial Load and typecheck reverse dependencies of a file on saving (#688) - (wz1000)