Skip to content

Releases: microsoft/TypeScript-TmLanguage

v0.0.11: Change the constant's scope from constant.other to variable.other.con…

06 Dec 23:28
Compare
Choose a tag to compare
  • Match multiple modifiers in the parameter name Fixes #365
  • Update jsdoc syntax to atom/language-javascript@d59666c
  • Fix the nested ternary operator. Fixes #366
  • Support @Property and @prop in jsdoc. Fixes #353
  • Treat the < at the begining of the line as cast operator as it is most likely to be cast rather than relational operator. Fixes #375
  • Include type in object member syntax of object type to pick left over type annotations on new line. Fixes #376
  • Change the constant's scope from constant.other to variable.other.constant. Fixes #368

v0.0.10: Fix the computerd property name regex when there is template string c…

18 Nov 23:50
Compare
Choose a tag to compare
  • Fix the regex lookup to fix #356
  • Fix the regex for tag detection to handle ternary operator
    Fixes #357
  • Pull out object literal method separately so that constructor and new syntax doesnt play into it.
    Fixes #361
  • Fixes the yaml to fix #363
  • Fix the computerd property name regex when there is template string containing []
    Fixes #359

v0.0.9

11 Nov 22:41
Compare
Choose a tag to compare

Mapped type support that gets added by microsoft/TypeScript#12114

v0.0.8

08 Nov 22:06
Compare
Choose a tag to compare

v0.0.7

08 Nov 22:06
Compare
Choose a tag to compare

v0.0.6

08 Nov 22:05
Compare
Choose a tag to compare

v0.0.5

08 Nov 22:04
Compare
Choose a tag to compare
  • Allow Class. in jsdoc handles
  • Support default initializers in destructuring
  • Fix modifier detection in fields and parameters.
  • Update arrow detection.
  • Update variable and destructuring pattern.
  • Remove all usages of \G from grammar to make sure Sublime and vscode don't differ in experience

v0.0.4

08 Nov 22:03
Compare
Choose a tag to compare
  • Handle the { after case clause
  • Handle when the last short hand property assignment of object literal ends with } on new line
  • Rest and spread operator support

v0.0.3

08 Nov 22:02
Compare
Choose a tag to compare
  • Handles the new and constructor method starts by making sure they are not properties
  • Renames the scope for jsx evaluated expression code to meta.embedded.expression
  • Handles the jsx tags from expression context and from jsx context separately since inspection of surrounding context is not needed when already in jsx context
  • Fixes issue with javascript highlighting disappearing

v0.0.2

08 Nov 21:59
Compare
Choose a tag to compare