Skip to content

v0.0.55: Match type arguments before the template string

Latest
Compare
Choose a tag to compare
@sheetalkamat sheetalkamat released this 06 Nov 01:15
· 311 commits to master since this release
  • Merge pull request #783 from kufii/patch-1
    set unicode escape sequences to constant.character.escape scope

  • Fix multiline arrow with destructuring parameters
    Fixes #780

  • Fix detection of function call when called after another function call
    Fixes #785

  • Fix regexp tail detection
    Fixes #786

  • Fix build break

  • Fix the regexp tail to account for // and /* both
    Fixes #787

  • Handle readonly in type arguments
    Fixes #790

  • Handle possibly parameters when there is no type annotation
    Fixes #791

  • Handle incorrect order of string and comment matching
    Fixes #793

  • Fix detection of division operator when its followed by !
    Fixes #794

  • Handle declare modifier for class fields
    Fixes #797

  • Fix multiline arrow assignment with multiline arrow type parameters to the object member
    Fixes #796

  • Type-only imports and exports (#792)

  • Private fields corresponding to microsoft/TypeScript#30829

  • Fix incorrect detection of regexp and arithmetic operator
    Fixes #806

  • Fix string detection in arrow lookup
    Fixes #809

  • In function call allow when type argument starts with object type to be on multi line
    Fixes #807

  • Support awaited type operator added as part of microsoft/TypeScript#35998

  • Handle multiline type arguments of a function call better since it could be not followed by parenthesis and be followed instead by template string
    Fixes #811

  • Validate scope extensions..

  • Fix scope extensions for .tsx shebang
    Fixes #813

  • Fix type detection in instance of expression
    Fixes #814

  • Support for named tuple added as part of microsoft/TypeScript#38234

  • Update 'copyfiles' dependency to address downstream 'minimist' vulnerability (#818)

  • Increase level of type argument depth in possibly type
    Fixes #840

  • Fix the operand of a 'delete' operator must be optional error in typescript 4.0 (#838)

  • Include matching return type using arrow in method declaration
    Fixes #836

  • Fix recognition of regexp class
    Fixes #832

  • handle expression after return keyword explicitly
    Fixes #823

  • Increase depth for matching parens, bracews and brackets
    Fixes #816

  • Match type arguments before the template string
    Fixes #822

Grammar diff: 89075a4...0293b47