{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreic6ganua4qigi7afibi25vjjnyq4fu4rl2u3v7juk3hqpya5m23zy",
"uri": "at://did:plc:pi6woz4d47bkuws673w2il2r/app.bsky.feed.post/3mmbymshj7r22"
},
"path": "/t/flexible-haskell-a-new-plugin-for-jetbrains-ides/13813?page=4#post_62",
"publishedAt": "2026-05-20T13:06:53.000Z",
"site": "https://discourse.haskell.org",
"tags": [
"@vasdommes",
"@jedediah"
],
"textContent": "**New Release: Flexible Haskell 2026.1.20**\n\nFixes:\n\n * HLS path setting now applies immediately; changing the binary path restarts the language server without requiring an IDE restart (#26)\n * Autocomplete now provides project-local symbols (functions, types, classes) from current and other project files as fallback completions (#27)\n * Import completion discovers project module names alongside the built-in module list (#27)\n\n\n\n* * *\n\n* * *\n\nHLS path changes were silently ignored until IDE restart, which made switching binaries annoying. Fixed. And autocomplete was empty when HLS wasn’t providing results, so now the plugin falls back to project-local symbols and module names from your own files.\n\nI also improved the onhover documentation rendering while at it.\n\n@jedediah: Thanks for the HLS path report (#26).\n@vasdommes: Thanks for reporting the empty autocomplete (#27).",
"title": "Flexible Haskell - a new plugin for JetBrains IDEs"
}