Releases: crystal-lang-tools/vscode-crystal-lang
Releases · crystal-lang-tools/vscode-crystal-lang
v0.5.0
- Changed organization to crystal-lang-tools
v.0.6.1
feat: Bump published version and fix package.json
v0.4.1
Just update some dependencies and accepted last PR
Details coming soon
v0.4.0
This new minor version has many fixes done by awesome crystal lang community 🎉
Add
- Improve TypeScript config by Massimiliano Bertinetti #92
- Add offsetof keyword by by Massimiliano Bertinetti #94
- Refactor and adding support for literal with type numeric by by Andra Antariksa #103
- Add snippets for testing with Spec by Massimiliano Bertinetti #90
- Use incremental build by fabon
- Update TypeScript version by fabon
- Add offsetof keyword by malte-v
- Add #describe and #it snippets by reiswindy
Fix
- bumped minimist version for vulnerability issue by Massimiliano Bertinetti #107
- Fixed problems with formatting the code with errors by speles #99
- Merge pull request #99 from speles/fix_buffer_syntax_error by Stephanie Hobbs #84
Testing and working on a windows machine with VSCode Remote connected to a Dell R740 Ubuntu server.
v0.3.14
- Makes syntax error matching backward compatible (< 0.27.2)
Syntax error message shown by crystal tool format - in 0.27.2 looks like this:
$ cat a.cr
a=a
$ cat a.cr | crystal tool format -
Syntax error in line 1: can't use variable name 'abc' inside assignment to variable 'abc'
However in versions < 0.27.2 shows:
$ cat a.cr | crystal tool format -
Syntax error in line STDIN:1: can't use variable name 'abc' inside assignment to variable 'abc'
So, syntax error regex was fixed 👍
v0.3.13
v0.3.12
- Quickfix (workaround) to detect
Error:messages oncrystal tool format
Before this fix (replaces code by error message):
After this fix (shows error properly on save):
See CHANGELOG.
v0.3.11
v0.1.0
First release with many VSCode features:
- Snippets
- Formatting
- Problems finder
- Document Symbols
- Syntax highlighting
- Show variable type on Hover
- Show and Peek Implementations
- Increment and decrements indentation
- Method completion for Literals, Symbols and Top Level Methods




