- Added "Gleam file" in the New dialog
- Syntax highlighting for function parameters
0.2.1 - 2024-10-10
- Improved parsing of partial
let
expressions
@internal
annotation no longer breaks syntax highlighting- Using a discard name in a
use
expression no longer gets marked as an error
- Added Gleam run configuration
- Requires setting up the Erlang SDK in Settings/Preferences > Languages & Frameworks > Gleam > Erlang SDK
- Added "Run" line marker for
pub fn main()
functions - Added startup info message when LSP server is disabled
- Added startup error message when LSP4IJ version is incompatible
- Fixed grammar to allow
@target
annotations
- Fixed parsing for generic types
- Support for 2024.3 EAP platform version
- Code folding for curly brace blocks
- A few live templates (snippets)
- Keyword completion in function scope
- Auto-indentation for
type
block
- LSP client
- Configured in Settings/Preferences > Languages & Frameworks > Gleam
- Syntax highlighting
- Basic IntelliJ editor features
- Root keyword completion
- Auto indentation, brace matching, etc.