mirror of
https://github.com/kristoferssolo/solorice.git
synced 2025-10-21 20:10:34 +00:00
223 lines
7.8 KiB
Markdown
223 lines
7.8 KiB
Markdown
# Change Log
|
|
|
|
### 1.2.0
|
|
* [Add support for setting language-server-host](https://github.com/godotengine/godot-vscode-plugin/pull/297)
|
|
* [Improve syntax highlighting](https://github.com/godotengine/godot-vscode-plugin/pull/330)
|
|
* [Update LSP client to 7.0.0 to use the 3.16.0 specification](https://github.com/godotengine/godot-vscode-plugin/pull/264)
|
|
* [Fix some `$` node path shorthand regex bugs in syntax highlighting](https://github.com/godotengine/godot-vscode-plugin/pull/340)
|
|
* [Fix handling of Windows terminals determined by profiles](https://github.com/godotengine/godot-vscode-plugin/pull/303)
|
|
* [Fix "static func" indent error](https://github.com/godotengine/godot-vscode-plugin/pull/279)
|
|
* [Fix restart of debugging sessions](https://github.com/godotengine/godot-vscode-plugin/pull/327)
|
|
* [Use the LSP defined SymbolKind enum and fix marked](https://github.com/godotengine/godot-vscode-plugin/pull/325)
|
|
* [Fix "Continue" for multiple breakpoints in the same script](https://github.com/godotengine/godot-vscode-plugin/pull/324)
|
|
|
|
### 1.1.3
|
|
* [Fix conditional breakpoints being parsed as regular breakpoints](https://github.com/godotengine/godot-vscode-plugin/pull/278)
|
|
- [Add `in` to the list of keywords and add rule for `$` shorthand](https://github.com/godotengine/godot-vscode-plugin/pull/274)
|
|
- [Fix typo in snippets: "decleration" -> "declaration"](https://github.com/godotengine/godot-vscode-plugin/pull/262)
|
|
- [Add `remote` keyword to syntax highlighting](https://github.com/godotengine/godot-vscode-plugin/pull/257)
|
|
- [Remove the configuration item `godot-tools.check_config` as it has no effect](https://github.com/godotengine/godot-vscode-plugin/pull/246)
|
|
- [Fix the syntax of escaped characters in strings](https://github.com/godotengine/godot-vscode-plugin/pull/247)
|
|
|
|
### 1.1.1
|
|
* Fix bug for GDScript debugger
|
|
* Add TCP protocol support for GDScript language server Godot 3.2.2
|
|
|
|
### 1.1
|
|
* Add the debugger to the extension
|
|
|
|
### 1.0.3
|
|
* Fix hover popup position for VSCode 1.42+
|
|
|
|
### 1.0.1
|
|
* Fix run editor error on windows with default terminal configurations
|
|
|
|
### 1.0.0
|
|
* Refactor the whole plugin with gdscript language server support
|
|
* Add webview renderer to show documentations of native symbols.
|
|
* Only support godot 3.2 and above
|
|
|
|
### 0.3.7
|
|
* Add `lint` configuration to control the behaviors of syntax checking
|
|
* Fix error with run godot editor when the editor contains spaces
|
|
* Disable semicolons and brackets checks as default can be enabled with project settings
|
|
* Fix bugs in syntax valiadating
|
|
* Sync documentations with godot 3.0.4
|
|
```json
|
|
{
|
|
"lint": {
|
|
"semicolon": true,
|
|
"conditionBrackets": true
|
|
}
|
|
}
|
|
```
|
|
|
|
### 0.3.6
|
|
* Fix project configuration file path
|
|
|
|
### 0.3.5
|
|
* Add option to disable syntax checking for GDScript
|
|
* Improved inline if else statement syntax checking
|
|
* More resource type supported for syntax highglight
|
|
* Bump default godot version to 3.0
|
|
* Sync the documentations from godot 3.0
|
|
|
|
### 0.3.4
|
|
* Fix bug with builtin symbols parsing for godot 2.1
|
|
* Improved hover documentation
|
|
* Show window progress when parsing workspace symbols
|
|
|
|
### 0.3.3
|
|
* Fix some syntax checking errors.
|
|
* Fix problems with hover documentation with latest VSCode.
|
|
* Improved builtin class documentation page.
|
|
* Update the documentation data with latest godot version.
|
|
|
|
### 0.3.2
|
|
* Fix syntax checking error with match statement.
|
|
* Improved documentation for builtin code blocks.
|
|
* Start using MarkdonwString to keep links valid.
|
|
|
|
### 0.3.1
|
|
* Update documentations with latest godot.
|
|
* Fix errors with run script and run project.
|
|
* Improve code completion with opening script file and constants.
|
|
* Some improvements for documentations.
|
|
|
|
### 0.3.0
|
|
* Add project root configuration settings as `GodotTools.godotProjectRoot` thanks Konstantin Zaitcev
|
|
* Add auto indent support for gdscript language
|
|
* More friendly with godot 3.0 alpha
|
|
* Updated script snippets
|
|
* Fix highglight error with gdscript language
|
|
* Limited code completions
|
|
|
|
### 0.2.9
|
|
* Add configuration `GodotTools.completeNodePath` to switch is complete node paths
|
|
* Enhanced syntax highlight with GDScript
|
|
* Enhanced code completion with GDScript
|
|
|
|
### 0.2.8
|
|
* Add godot 3.0 project support with configuration `GodotTools.parseTextScene` >= 3
|
|
* Add configuration `GodotTools.parseTextScene` to allow disable node path parsing
|
|
* Remove `GodotTools.editorServerPort` configuration
|
|
|
|
### 0.2.7
|
|
|
|
* Fix some error with syntax checking
|
|
* Add symbol support for enumerations
|
|
* Remove key bindings for `F5`~`F8` as it might be conflict with other functionalities of VSCode
|
|
* You can bind the key bindings back by add following configurations
|
|
```json
|
|
{
|
|
"command": "godot.runWorkspace",
|
|
"key": "F5"
|
|
},
|
|
{
|
|
"command": "godot.runCurrentScene",
|
|
"key": "F6"
|
|
},
|
|
{
|
|
"command": "godot.openWithEditor",
|
|
"key": "F7"
|
|
},
|
|
{
|
|
"command": "godot.updateWorkspaceSymbols",
|
|
"key": "F8"
|
|
}
|
|
```
|
|
For more references please ready [keybindings](https://code.visualstudio.com/docs/getstarted/keybindings)
|
|
|
|
### 0.2.6
|
|
|
|
* Add shorthand if else expression support
|
|
* Add `enum` and `match` expression support
|
|
* Fix bugs with syntax checking
|
|
* Updated documentation data with godot 2.1.3
|
|
* Add syntax checking for end of expression
|
|
* The pulugin is compiled with latest VSCode thanks @arrkiin
|
|
* Add key bindings for open workspace with godot editor with `F7` and update workspace symbols with `F8`
|
|
|
|
### 0.2.5
|
|
|
|
* Run games within VSCode terminals
|
|
* Add key bindings for `F5 to run the workspace` and `F6 to run the edting scene`
|
|
* Fix a lot of bugs with unused variable checking
|
|
* Move workspace symbols state notice to status bar
|
|
|
|
### 0.2.4
|
|
|
|
* Add code checking for asignments and comparisons
|
|
* Improved builtin documentation preview page
|
|
* Fix bugs with unused variable checking
|
|
|
|
### 0.2.3
|
|
* Fix known errors with code syntax checking
|
|
* Add configuration `ignoreIndentedVars` to allow ignore indented variables in scripts
|
|
* Enhanced hover tip documentation rendering with code examples
|
|
* Add launch configurations to launch game with F5(expiremental)
|
|
|
|
### 0.2.2
|
|
* Better Syntax validating for code blocks
|
|
* More warning for non-python liked expression
|
|
|
|
### 0.2.1
|
|
* Support markdown render in hover tips for documentations in workspace symbols
|
|
* Add configuration `GodotTools.workspaceDocumentWithMarkdown` to control workspace documentation rendering
|
|
|
|
### 0.2.0
|
|
|
|
* Show autoloads information in hover tips and go to autoloads' definitions are supported now
|
|
* Fix the bug that workspace symbols resoved twice on Windows
|
|
|
|
### 0.1.9
|
|
|
|
* Show workspace constant value in hover tips and completion items
|
|
* More readable style for links in documentation preview page
|
|
* Improve code completion sort order and auto insert `()` for functions without parameters
|
|
* Fix bugs with workspace documentation parsing
|
|
|
|
### 0.1.8
|
|
|
|
* Show signatures on completion label
|
|
* More reliable unused variable and constant checking in documente
|
|
* Show workspace documentations and function signatures in completions
|
|
|
|
### 0.1.7
|
|
|
|
* Show documentations parsed from GDScripts in hover tips
|
|
|
|
### 0.1.6
|
|
|
|
* Reorder mouse hover tips, builtin methods are at top of workspace methods
|
|
* Show callabel signatures with documente symbols and workspace symbols
|
|
* Syntax highlight support for signal parameters
|
|
|
|
### 0.1.5
|
|
|
|
* Add function signature hint support
|
|
* Better syntax grammar checking
|
|
* Better hover hint message for workspace methods and signals
|
|
|
|
### 0.1.4
|
|
|
|
* Add documentation support for builtin Symbols.
|
|
* Improve speed of syntax parsing and other actions
|
|
|
|
### 0.1.3
|
|
|
|
* Better syntax highlight for GDScript
|
|
* Add mouse hover information support
|
|
* Add definition provider for GDScript
|
|
|
|
### 0.1.2
|
|
* Multiline string and `StringName` highlight support
|
|
* Builtin classes, properties, functions and constants highlight support
|
|
* Fix errors in code snipt
|
|
|
|
### 0.1.1
|
|
* Better syntax highlight with GDScript
|
|
|
|
### 0.1.0
|
|
* Initial release
|