Skip to content

Latest commit

 

History

History
72 lines (52 loc) · 2.37 KB

CHANGELOG.md

File metadata and controls

72 lines (52 loc) · 2.37 KB

Changelog

1.1.300

2019-11-21

Note: v1.1.300 supports VS2019, VS2017, and VSCode. VS2015 is no longer supported.

  • Add support for double-bracket annotation syntax #174

1.1.185

2017-02-14

Note: v1.1.185 supports both VS2015 and VS2017. VS2013 is no longer supported.

  • Add support for matrix types in StructuredBuffer template declarations (@mrvux) (#45)
  • Add support for min16float, min10float, min16int, min12int, min16uint types (@UpwindSpring01) (#48)
  • Implement config files that can add preprocessor definitions and additional include directories (#8)
  • Implement tri-state (move to new line, keep on same line with leading space, don't move) open-brace formatting options (#51)
  • Fix class field binding (@OndrejPetrzilka) (#55)
  • Add support for globallycoherent keyword (@OndrejPetrzilka) (#54)
  • Add support for struct methods (@OndrejPetrzilka) (#57)
  • Make "Go to definition" work when overload resolution fails (#71)
  • Add default argument values to IntelliSense display and navigation bar (#70)

1.0.119

2016-11-25

  • Fix namespace member parsing (#38)
  • Implement integer suffixes, octal prefix, floating point specials (#43)
  • Allow lineadj as parameter modifier (#39)
  • Implement typedef support (#42)
  • Implement snorm and unorm modifiers (#35)
  • Fix error when casting array with const variable size (#41)
  • Implement struct inheritance (#40)
  • Remove unwanted completions when typing keywords

1.0.94

2016-04-25

  • Semantic highlighting
  • Live semantic errors
  • Go to definition (full support)
  • Quick info (full support)
  • Symbol completion
  • Signature help (aka "parameter info")
  • Reference highlighting

0.9.42

2016-03-10

  • Custom file extensions

0.9.8

2015-10-02

  • Syntax highlighting
  • Navigation bar
  • Navigate to (Ctrl+,)
  • Live syntax errors
  • Automatic formatting
  • Outlining
  • Brace matching
  • Brace completion
  • Go to definition (limited to preprocessor directives)
  • Quick info (limited to preprocessor directives and syntactic constructs)
  • Syntax visualizer