# ZigBrains ## [Unreleased] ## [0.4.0] ### Added #### Error diagnostics (NEW) - Basic diagnostics info from LSP (mostly just trivial syntax errors) #### Code Folding - Asynchronous folding (Enable it in the settings!) ### Fixed #### Syntax Highlighting - Made the logic even more asynchronous, should lead to much less UI stuttering ## [0.3.1] ### Added #### Folding - Better folding regions instead of just `{...}` - `...` for the general case - `///...` for doc comments ### Fixed #### Folding - Race condition on IDE startup throwing exceptions - Folding ranges not appearing on Windows - Typo in the bounds checking code ## [0.3.0] ### Added #### Highlighting - Support for Semantic Token Deltas (more compact way for the LSP server to send back data when typing fast) #### LSP - Temporary "increase timeout" toggle (currently, it bumps all timeouts to 15 seconds) ### Fixed #### Folding - Occasional NPE in LSP4IntellIJ #### Highlighting - Last token in file not getting highlighted #### LSP - (Windows) ZLS binary not executing if the file path has weird characters ## [0.2.0] ### Added - Code completion - Code folding - More ZLS config options ## [0.1.0] ### Added - Initial prototype. Lots of important stuff not yet implemented, but basic syntax highlighting and go to definition works.