Releases: microsoft/TypeScript-Sublime-Plugin
TypeScript 3.6.2
This release updates TypeScript to 3.6.2 and includes syntax highlighting fixes.
Also notably, this release contains the following editor-specific changes:
TypeScript 3.5.1
This release updates TypeScript to 3.5.1 and includes syntax highlighting fixes.
Notably, this release appropriately highlights syntax in tooltips for signature help and quick info thanks to changes by @kbjr.
TypeScript 3.4.1
This release updates TypeScript to version 3.4.1 and updates its syntax highlighting files.
TypeScript 3.3.333 and HTML/Vue file fixes
This release updates TypeScript to version 3.3.3333 and fixes issues with files whose contents might contain JavaScript or TypeScript source code (e.g. .html
files and .vue
files with <script>
tags). The plugin will no longer interfere with the editing experience in those files.
TypeScript 3.3.1 and JavaScript Editing Support
This release ships with TypeScript 3.3.1, and also supports editing in JavaScript files thanks to work done by @zhengbli and @idiotWu.
With this mode, users will receive TypeScript-powered features like more accurate completions, renaming capabilities, refactoring, go-to-definition, and find-all-references. Users can also get error checking in JavaScript files in the presence of checkJs
in a tsconfig.json
file, or a // @ts-check
comment at the top of your file. This functionality can be disabled by explicitly setting the enable_language_service_for_javascript
setting in your preferences to false
.
This release also sets error regions to invalid.illegal
so that themes can leverage them appropriately - courtesy of work done by @rgant.
Finally, this release includes a fix for renaming issues when renamed entities occur on the same line.
TypeScript 3.2.1
This release provides users with TypeScript 3.2.1 and updates syntax highlighting files for TypeScript.
TypeScript 3.1.5
This release provides users with TypeScript 3.1.5 and updates syntax highlighting files for TypeScript.
TypeScript 3.1.1 and Refactoring Support
This release
- Updates the plugin to use TypeScript 3.1.1
- Updates syntax definition files for better code highlighting
- Introduces functionality for in-editor refactoring.
Refactoring can be triggered by
- selecting a range of text, or placing the cursor on a location that can be refactored
- invoking the Sublime Quick Panel,
- requesting 'TypeScript: Refactor' and finally
- selecting any refactor that is available.
TypeScript 3.0.1
This release provides users with TypeScript 3.0 and updates syntax highlighting to support newer TypeScript features.
TypeScript 2.9.1
This release provides users with TypeScript 2.9 and updates syntax highlighting to support newer TypeScript features.
It also provides some usability improvements on rename functionality thanks to @it6's pull request #659.