- Update syntax (@Vexu)
- Fix provideCodeActions regression (@mxmn)
- Add build-on-save setting (@Swoogan)
- Add stderr to output panel (@Swoogan)
- Add zig build to command palette (@Swoogan)
Thanks to @Vexu for taking over keeping the project up to date.
- Syntax updates
- Improve diagnostics regex (@emekoi)
- Fix eol on format (@emekoi)
- Trim URI's to fix path issue (@emekoi)
- Update unicode escape pattern match (@hryx)
- Add configuration option for showing output channel on error (@not-fl3)
- Add new usingnamespace keyword
- Add correct filename to zig fmt output (@gernest)
- Stop zig fmt error output taking focus on save (@CurtisFenner)
- Syntax updates
- Add built-in functions to syntax (@jakewakefield)
- Add anyerror keyword (@Hejsil)
- Add allowzero keyword (@emekoi)
- Correctly find root of package using build.zig file (@gernest)
- Use output channels for zig fmt error messages (@gernest)
- Simplify defaults for automatic code-formatting (@hchac)
- Highlight all bit size int types (@Hejsil)
- Add auto-formatting using
zig fmt
- Syntax updates
- Async keyword updates
- Build on save support (@Hejsil)
- Keyword updates for new zig
- Basic linting functionality (@Hejsil)
- Fix and/or word boundary display
- Fix C string literals and allow escape characters (@scurest)
- Fix file extension
- Add new i2/u2 and align keywords
- Add new float/integer types
- Minimal syntax highlighting support