|
2 | 2 |
|
3 | 3 | All notable changes to this project will be documented in this file. |
4 | 4 |
|
| 5 | +## [0.4.0] - 11.08.2025 |
| 6 | + |
| 7 | +### Added |
| 8 | + |
| 9 | +- feat(tolk/vscode): better support for triple-quotes strings in https://github.com/ton-blockchain/ton-language-server/pull/104 |
| 10 | +- feat(tolk/stdlib): support TOLK_STDLIB env for stdlib search in https://github.com/ton-blockchain/ton-language-server/pull/102 |
| 11 | +- feat(tolk/fmt): bump tolkfmt to v0.0.15 in https://github.com/ton-blockchain/ton-language-server/pull/93 |
| 12 | +- feat(tolk/completion): add `storage` snippet in https://github.com/ton-blockchain/ton-language-server/pull/107 |
| 13 | +- feat(tolk/completion): add snippet for `catch`, fix completion for catch variable names in https://github.com/ton-blockchain/ton-language-server/pull/110 |
| 14 | +- feat(tolk/completion): add completion option for field with `Cell<Foo>` type, to create `Foo {}.toCell()` expression in https://github.com/ton-blockchain/ton-language-server/pull/112 |
| 15 | +- feat(tolk/completion): add completion for entry point function names and for builtin methods in https://github.com/ton-blockchain/ton-language-server/pull/114 |
| 16 | +- feat(tolk/completion): better support for nullable methods in https://github.com/ton-blockchain/ton-language-server/pull/118 |
| 17 | +- feat(tolk/signature-help): support signature help for multiline calls in https://github.com/ton-blockchain/ton-language-server/pull/111 |
| 18 | +- feat(tolk/inspections): don't require `;` in grammar and give an error later in https://github.com/ton-blockchain/ton-language-server/pull/126 |
| 19 | +- feat(tolk/documentation): show size of alias/struct in https://github.com/ton-blockchain/ton-language-server/pull/115 |
| 20 | +- feat(fift/navigation): add lens to go to Tolk sources for this definition in https://github.com/ton-blockchain/ton-language-server/pull/124 |
| 21 | + |
| 22 | +### Fixes |
| 23 | + |
| 24 | +- fix(tolk/grammar): support annotations with several arguments in grammar in https://github.com/ton-blockchain/ton-language-server/pull/95 |
| 25 | +- fix(tolk/intentions): add the correct default value for field with alias type in https://github.com/ton-blockchain/ton-language-server/pull/97 |
| 26 | +- fix(tolk/type-inference): correctly infer return type of function with several return with boolean literals in https://github.com/ton-blockchain/ton-language-server/pull/98 |
| 27 | +- fix(tolk/completion): show the correct type for variable in completion in https://github.com/ton-blockchain/ton-language-server/pull/106 |
| 28 | +- fix(tolk/find-references): correctly find reference for methods in https://github.com/ton-blockchain/ton-language-server/pull/108 |
| 29 | +- fix(tolk/type-inference): fix type inference inside generic calls in https://github.com/ton-blockchain/ton-language-server/pull/119 |
| 30 | +- fix(tolk/type-inference): fix type inference for some operators in https://github.com/ton-blockchain/ton-language-server/pull/120 |
| 31 | +- fix(boc): use the latest TASM in https://github.com/ton-blockchain/ton-language-server/pull/100 |
| 32 | +- fix(fift/highlighting): fix highlighting and go to definition for Fift names with dot in https://github.com/ton-blockchain/ton-language-server/pull/122 |
| 33 | + |
| 34 | +### Other |
| 35 | + |
| 36 | +- chore: bump tolkfmt to v0.0.16 in https://github.com/ton-blockchain/ton-language-server/pull/113 |
| 37 | +- feat(tests): improve completion tests in https://github.com/ton-blockchain/ton-language-server/pull/116 |
| 38 | + |
5 | 39 | ## [0.3.0] - 22.07.2025 |
6 | 40 |
|
7 | 41 | ### Added |
|
0 commit comments