Skip to content

Releases: crystal-lang-tools/vscode-crystal-lang

v0.8.1

07 Mar 17:18
725ef5c
Compare
Choose a tag to compare

Syntax Highlighting fixing - previous was failing due to version not updated

@HertzDevil #136

  • Fix syntax highlighting for the 0 literal

@oprypin #137

  • Add missing "rare" keywords for opening a type, such as enum.
  • Remove non-keywords: initialize, it, alias_method, and and others.
  • Add missing keywords such as forall.
  • Don't highlight keywords right before a colon, these always become named args. Fixes #133.
  • Highlight .is_a? and other pseudo-methods as keywords.
    *Update the list of builtins, for example, remove delay, add gets.
  • Don't highlight builtins if they immediately follow a dot.
    *Don't highlight builtins such as class_property as keywords, rather just normal builtins.
    *Remove Ruby's %W %S %R %s strings, add %i strings.
  • Remove Ruby's arbitrary delimiter strings %OstringO, keep only %|string|.
  • Highlight quoted symbols :"sym" same as normal symbols.
  • Update the list of regex flags.
  • Highlight :[]= symbol just like :[]?.
  • Precisely define what kind of escape sequences in a string are valid.

v0.8.0

07 Mar 17:14
fd3e2be
Compare
Choose a tag to compare

Syntax Highlighting fixing

@HertzDevil #136

  • Fix syntax highlighting for the 0 literal

@oprypin #137

  • Add missing "rare" keywords for opening a type, such as enum.
  • Remove non-keywords: initialize, it, alias_method, and and others.
  • Add missing keywords such as forall.
  • Don't highlight keywords right before a colon, these always become named args. Fixes #133.
  • Highlight .is_a? and other pseudo-methods as keywords.
    *Update the list of builtins, for example, remove delay, add gets.
  • Don't highlight builtins if they immediately follow a dot.
    *Don't highlight builtins such as class_property as keywords, rather just normal builtins.
    *Remove Ruby's %W %S %R %s strings, add %i strings.
  • Remove Ruby's arbitrary delimiter strings %OstringO, keep only %|string|.
  • Highlight quoted symbols :"sym" same as normal symbols.
  • Update the list of regex flags.
  • Highlight :[]= symbol just like :[]?.
  • Precisely define what kind of escape sequences in a string are valid.

v0.7.3

21 Dec 11:57
cf98c10
Compare
Choose a tag to compare

#135 Add "in" to keywords and decrement indentation as "when"

v0.7.2

03 Dec 13:59
Compare
Choose a tag to compare

Token for VSCode Marketplace changed

v0.7.1

03 Dec 11:49
Compare
Choose a tag to compare

Try to adjust publish to VS Marketplace and bumped correct version

v0.7.0

03 Dec 11:03
Compare
Choose a tag to compare

Fixes from #132 #134

Automatic Deploy on release

v0.6.2

23 Oct 17:46
e189070
Compare
Choose a tag to compare

Correctly highlight %Q(...)

v0.6.0

19 Sep 10:17
7b8f53c
Compare
Choose a tag to compare

Updated project dependencies!

v0.5.0

19 Sep 07:45
e5258f7
Compare
Choose a tag to compare
  • Changed organization to crystal-lang-tools

v.0.6.1

19 Sep 10:26
Compare
Choose a tag to compare
feat: Bump published version and fix package.json