|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +### 2.4.0 |
| 4 | + |
| 5 | +- [**Implement warnings and errors in debug console**](https://github.com/godotengine/godot-vscode-plugin/pull/749) |
| 6 | + - The items are expandable/collapsible, and the links on the right side of the panel work for any file inside the user's project |
| 7 | +- [**Improve GDScript formatter**](https://github.com/godotengine/godot-vscode-plugin/pull/746) |
| 8 | + - Add new style of formatter snapshot tests |
| 9 | + - Add many new test cases |
| 10 | + - Fix several issues ([#728](https://github.com/godotengine/godot-vscode-plugin/pull/728), [#624](https://github.com/godotengine/godot-vscode-plugin/pull/624), [#657](https://github.com/godotengine/godot-vscode-plugin/pull/657), [#717](https://github.com/godotengine/godot-vscode-plugin/pull/717), [#734](https://github.com/godotengine/godot-vscode-plugin/pull/734), likely more) |
| 11 | +- [**Add debugger support for typed Dictionaries**](https://github.com/godotengine/godot-vscode-plugin/pull/764) |
| 12 | +- [Add some useful GDScript snippets for Godot 4](https://github.com/godotengine/godot-vscode-plugin/pull/794) |
| 13 | +- [Add setting to enable/disable documentation minimap](https://github.com/godotengine/godot-vscode-plugin/pull/786) |
| 14 | +- [Add newline when dropping nodes into editor](https://github.com/godotengine/godot-vscode-plugin/pull/754) |
| 15 | +- [Add `@static_unload` annotation and Godot 4.3 Variant types to syntax highlighting](https://github.com/godotengine/godot-vscode-plugin/pull/738) |
| 16 | +- [Overhaul LSP client](https://github.com/godotengine/godot-vscode-plugin/pull/752) |
| 17 | + - Simplify LSP client internals |
| 18 | + - Streamline control flow between Client, IO, and Buffer classes |
| 19 | + - Create canonical, obvious place to implement filters on incoming and outgoing LSP messages |
| 20 | + - Remove legacy WebSockets-based LSP support |
| 21 | +- [Update float syntax rules and formatting to better support complex cases](https://github.com/godotengine/godot-vscode-plugin/pull/756) |
| 22 | +- [Implement Godot-in-the-loop test suite and fix debugger errors](https://github.com/godotengine/godot-vscode-plugin/pull/788) |
| 23 | +- [Remove OS, GDScript and Object from the list of builtins in syntax highlighting](https://github.com/godotengine/godot-vscode-plugin/pull/739) |
| 24 | +- [Fix typed arrays of scripts not being decoded properly](https://github.com/godotengine/godot-vscode-plugin/pull/731) |
| 25 | +- [Fix debugger watch window freeze caused by missing responses](https://github.com/godotengine/godot-vscode-plugin/pull/781) |
| 26 | +- [Fix the TextMate grammar erroneously tagging enum members and const variables as language constants](https://github.com/godotengine/godot-vscode-plugin/pull/737) |
| 27 | +- [Fix VBoxContainer and HBoxContainer documentation not opening](https://github.com/godotengine/godot-vscode-plugin/pull/755) |
| 28 | + |
3 | 29 | ### 2.3.0
|
4 | 30 |
|
5 | 31 | - [Add documentation page scaling feature](https://github.com/godotengine/godot-vscode-plugin/pull/722)
|
|
0 commit comments