Skip to content

Commit

Permalink
Update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
SpontanCombust committed May 8, 2024
1 parent acc0c4e commit ff2e091
Showing 1 changed file with 21 additions and 0 deletions.
21 changes: 21 additions & 0 deletions docs/user-manual/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,27 @@
# Changelog


## v0.3.0-dev.1
This is the first pre-release of the version that will finally bring "Go to" code features to the extension.
If you find any criticial bugs make sure to submit an issue. Thank you!

### Features
- Added code symbol scanning. This enables the IDE to know about all the types, functions and data declared in workspace scripts. The use of it is limited for now [#9](https://github.com/SpontanCombust/witcherscript-ide/issues/9)
- Added Document Symbols feature [#26](https://github.com/SpontanCombust/witcherscript-ide/issues/26)
- Added Selection Range feature [#27](https://github.com/SpontanCombust/witcherscript-ide/issues/27)
- Added `witcherscript.toml` schema, which can be used by [`Even Better TOML`](https://marketplace.visualstudio.com/items?itemName=tamasfe.even-better-toml) extension if you have it installed [#16](https://github.com/SpontanCombust/witcherscript-ide/issues/16)


### Commands
- Added debug command "Show script symbols" to get a view of all symbols coming from current script file


### Other
- Improved AST traversal and text retrieval performance through better memory management
- Lessened the chance of code deadlock for diagnostics by using HashMap behind a Mutex instead of DashMap



## v0.2.1
REDKit project support & fixes

Expand Down

0 comments on commit ff2e091

Please sign in to comment.