Skip to content

v0.0.53: Fix ! operator in function call

Compare
Choose a tag to compare
@sheetalkamat sheetalkamat released this 14 Oct 16:52
· 351 commits to master since this release
  • Merge pull request #768 from Kingwl/master
    add nullish coalescing support
    Fixes #762

  • Update type predicate matching per microsoft/TypeScript#32695

  • Consume single line comment endings for import declaration to correctly detect end of the import declaration
    Fixes #774

  • Fix field declaration without type annotation when its last element
    Fixed #766

  • Fix the function detection for variables/parameters typed as Function type
    Fixes #763

  • Use 'contentName' instead of 'name' to mark embedded jsx expressions
    Jsx expressions currently use name to mark the entire expresion (including the opening and closing braces) as meta.embedded.expression. This causes VS Code to treat the entire expresssion as JavaScript for basic language commands such as highlighting.
    This fix instead changes jsx expressions to only mark the expression itself (and not the braces) as meta.embedded.expression. This lets VS Code correctly handle commenting in a few edge cases

  • Fix ! operator in function call
    Fixes #776

Grammar diff: 02a43e6...89075a4