v0.0.53: Fix ! operator in function call
-
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 usename
to mark the entire expresion (including the opening and closing braces) asmeta.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) asmeta.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