Skip to content

Commit 733546c

Browse files
authored
chore: bump version to v0.8.0 (#748)
1 parent 732be89 commit 733546c

File tree

3 files changed

+76
-2
lines changed

3 files changed

+76
-2
lines changed

CHANGELOG.md

Lines changed: 74 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,80 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
## [0.8.0] - 2025-05-29
6+
7+
### Added
8+
9+
- feat: add flexible toolchain settings in https://github.com/tact-lang/tact-language-server/pull/723
10+
- feat: don't index `.git` and `allure-results` folders in https://github.com/tact-lang/tact-language-server/pull/715
11+
- feat: support contract `Contract.toCell/toSlice` from Tact 1.6.11 and `Contract.fromCell/fromSlice` from Tact 1.6.12 in https://github.com/tact-lang/tact-language-server/pull/746
12+
- feat(documentation): show number in different number systems on hover in https://github.com/tact-lang/tact-language-server/pull/684
13+
- feat(documentation): support constant values for message opcodes in https://github.com/tact-lang/tact-language-server/pull/677
14+
- feat(inspections): add `CanBeInline` inspection and optimize find references in https://github.com/tact-lang/tact-language-server/pull/691
15+
- feat(inspections): add `DeprecatedSymbolUsage` inspection in https://github.com/tact-lang/tact-language-server/pull/690
16+
- feat(inspections): add `MissedMembersInContract` inspection with quickfix to implement trait in https://github.com/tact-lang/tact-language-server/pull/686
17+
- feat(inspections): add `NamingConvention` inspection in https://github.com/tact-lang/tact-language-server/pull/701
18+
- feat(inspections): add `OptimalMathFunctions` inspection in https://github.com/tact-lang/tact-language-server/pull/692
19+
- feat(inspections): more stable results for Tact compiler and Misti inspections, enable Tact compiler linting by default in https://github.com/tact-lang/tact-language-server/pull/675
20+
- feat(lenses): add lenses for messages with received and sent count in https://github.com/tact-lang/tact-language-server/pull/733
21+
- feat(references/resolve): support go-to-references for TL-B types and support multi-declarations in https://github.com/tact-lang/tact-language-server/pull/744
22+
- feat(renaming): rename import on file rename or move in https://github.com/tact-lang/tact-language-server/pull/698
23+
- feat(tlb): add TL-B basic highlighting in https://github.com/tact-lang/tact-language-server/pull/666
24+
- feat(tlb): add basic highlight TL-B code blocks inside Tact comments in https://github.com/tact-lang/tact-language-server/pull/670
25+
- feat(tlb): add initial completion for declarations, parameters, fields and builtin types in https://github.com/tact-lang/tact-language-server/pull/740
26+
- feat(tlb): add tree-sitter grammar for TL-B in https://github.com/tact-lang/tact-language-server/pull/669
27+
- feat(tlb): better highlighting in https://github.com/tact-lang/tact-language-server/pull/741
28+
- feat(tlb): support document symbols for TL-B in https://github.com/tact-lang/tact-language-server/pull/739
29+
- feat(tlb/resolving): initial resolving for declarations, fields and type parameters in https://github.com/tact-lang/tact-language-server/pull/674
30+
- feat(vscode): add intention to extract symbol to new file in https://github.com/tact-lang/tact-language-server/pull/700
31+
- feat(vscode): automatically disassemble BoC file if changed in https://github.com/tact-lang/tact-language-server/pull/699
32+
- feat(vscode): show gas consumption for selected instructions in https://github.com/tact-lang/tact-language-server/pull/702
33+
- feat(vscode): show toolchain information on status bar widget hover in https://github.com/tact-lang/tact-language-server/pull/722
34+
- feat(vscode): type-based search in https://github.com/tact-lang/tact-language-server/pull/706
35+
- feat(icons): update icons in https://github.com/tact-lang/tact-language-server/pull/679
36+
37+
### Fixes
38+
39+
- fix(package.json): fix URL to GitHub repository and normalize bin path in https://github.com/tact-lang/tact-language-server/pull/663
40+
- fix(package.server.json): add `publishConfig` entry for public publishing in https://github.com/tact-lang/tact-language-server/pull/664
41+
- fix(completion): add space after name in struct instance completion in https://github.com/tact-lang/tact-language-server/pull/687
42+
- fix(inspection): fix `MissedMembersInContract` inspection message in https://github.com/tact-lang/tact-language-server/pull/689
43+
- fix(inspections): don't suggest `inline` for assembly functions in https://github.com/tact-lang/tact-language-server/pull/704
44+
- fix(vscode): remove duplicate command in https://github.com/tact-lang/tact-language-server/pull/705
45+
- fix(inspections): allow `_foo` as valid camel case for field names in https://github.com/tact-lang/tact-language-server/pull/707
46+
- fix(intentions): fix `AddImport` intention in https://github.com/tact-lang/tact-language-server/pull/729
47+
- fix(documentation): fix calculation of body length in https://github.com/tact-lang/tact-language-server/pull/730
48+
- fix: delay file open event until indexing is in progress in https://github.com/tact-lang/tact-language-server/pull/747
49+
50+
### Internal
51+
52+
- feat(ci): move tree-sitter grammars to separate job in https://github.com/tact-lang/tact-language-server/pull/718
53+
- feat(tests): add filtering for e2e tests and fix e2e tests on windows in https://github.com/tact-lang/tact-language-server/pull/693
54+
- feat(tests): support multi files tests in https://github.com/tact-lang/tact-language-server/pull/694
55+
- feat(tests): add code lenses tests in https://github.com/tact-lang/tact-language-server/pull/735
56+
- feat(tests): add tests for document symbols in https://github.com/tact-lang/tact-language-server/pull/696
57+
- feat(tests): add tests for type definition in https://github.com/tact-lang/tact-language-server/pull/717
58+
- refactor: move `*-language-configuration.json` to `client/src/languages` in https://github.com/tact-lang/tact-language-server/pull/660
59+
- refactor: move syntaxes to `client/` and stubs to `server/` in https://github.com/tact-lang/tact-language-server/pull/709
60+
- refactor: split languages to separate folders inside `server/src/languages` in https://github.com/tact-lang/tact-language-server/pull/710
61+
- refactor: move tree-sitter grammars to language-specific folders in https://github.com/tact-lang/tact-language-server/pull/711
62+
- refactor: move more files to `tact/` folder in https://github.com/tact-lang/tact-language-server/pull/712
63+
- refactor: simplify and improve `server.ts` in https://github.com/tact-lang/tact-language-server/pull/713
64+
- refactor: extract hover documentation and go-to-definitions to language-specific files in https://github.com/tact-lang/tact-language-server/pull/714
65+
- refactor: better PSI structure for other languages in https://github.com/tact-lang/tact-language-server/pull/725
66+
- refactor: move more features from `server.ts` in https://github.com/tact-lang/tact-language-server/pull/726
67+
- refactor: move more features from `server.ts` in https://github.com/tact-lang/tact-language-server/pull/727
68+
69+
### Other
70+
71+
- chore: mention Open VSIX in CONTRIBUTING.md in https://github.com/tact-lang/tact-language-server/pull/662
72+
- chore: update extension logo with new Tact logo in https://github.com/tact-lang/tact-language-server/pull/681
73+
- chore: add download badges in https://github.com/tact-lang/tact-language-server/pull/683
74+
- chore: add `yarn test:e2e:coverage` to CONTRIBUTING.md in https://github.com/tact-lang/tact-language-server/pull/697
75+
- chore: specify authors and license for source code files in https://github.com/tact-lang/tact-language-server/pull/708
76+
- chore: add more features to README.md in https://github.com/tact-lang/tact-language-server/pull/731
77+
- chore: describe more features in README.md in https://github.com/tact-lang/tact-language-server/pull/745
78+
579
## [0.7.1] - 2025-05-24
680

781
### Added

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"Tact",
99
"Smart contract"
1010
],
11-
"version": "0.7.1",
11+
"version": "0.8.0",
1212
"engines": {
1313
"vscode": "^1.63.0"
1414
},

package.server.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@tact-lang/tact-language-server",
3-
"version": "0.7.1",
3+
"version": "0.8.0",
44
"description": "Language Server for Tact",
55
"main": "server.js",
66
"keywords": ["TON", "The Open Network", "Tact", "Smart contract", "language server"],

0 commit comments

Comments
 (0)