Skip to content

Commit be2fc92

Browse files
authored
chore: bump version to v0.0.1-alpha.2 (#172)
1 parent fdc6066 commit be2fc92

File tree

2 files changed

+83
-1
lines changed

2 files changed

+83
-1
lines changed

CHANGELOG.md

+82
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,82 @@
1+
# Changelog
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
## [0.0.1-alpha.2] - 2025-02-10
6+
7+
### Improvements
8+
9+
- feat(definition): add go to definition for `initOf` keyword in https://github.com/tact-lang/tact-language-server/pull/101
10+
- feat(references): add find references for `init` function in https://github.com/tact-lang/tact-language-server/pull/104
11+
- feat(completion): add completion for `initOf` and contracts in it in https://github.com/tact-lang/tact-language-server/pull/102
12+
- feat(completion): take into account type of field inside default value completion in https://github.com/tact-lang/tact-language-server/pull/100
13+
- feat(completion): add `do` snippet in https://github.com/tact-lang/tact-language-server/pull/106
14+
- feat(completion): add constant declaration completion in traits and contracts in https://github.com/tact-lang/tact-language-server/pull/105
15+
- feat(completion): add empty `receiver() {}` to completion in https://github.com/tact-lang/tact-language-server/pull/108
16+
- feat(completion): add `external() {}` to completion in https://github.com/tact-lang/tact-language-server/pull/111
17+
- feat(completion): add `bounced<>` to completion in https://github.com/tact-lang/tact-language-server/pull/112
18+
- feat(completion): add `virtual fun foo() {}` to completion in https://github.com/tact-lang/tact-language-server/pull/114
19+
- feat(completion): add `extends mutates fun foo(self: Type) {}` to completion in https://github.com/tact-lang/tact-language-server/pull/115
20+
- feat(completion): add struct/message/trait/constant declaration completion in https://github.com/tact-lang/tact-language-server/pull/116
21+
- feat(completion): show only messages in `bounced()` and `external()` receivers in https://github.com/tact-lang/tact-language-server/pull/124
22+
- feat(completion): add initial implementation of postfix completion in https://github.com/tact-lang/tact-language-server/pull/166
23+
- feat(completion): add `as` keyword completion in https://github.com/tact-lang/tact-language-server/pull/158
24+
- feat(hover): show name of struct/message in hover documentation for fields/constants/functions in https://github.com/tact-lang/tact-language-server/pull/95
25+
- feat(hover): show TL-B types in field documentation in https://github.com/tact-lang/tact-language-server/pull/125
26+
- feat(hover): add documentation for TL-B types in https://github.com/tact-lang/tact-language-server/pull/110
27+
- feat(hover): add documentation for receivers (`receive`, `bounced`, `external`) and `init()` constructor in https://github.com/tact-lang/tact-language-server/pull/145
28+
- feat(signature-help): add Signature help for `initOf` in https://github.com/tact-lang/tact-language-server/pull/103
29+
- feat(signature-help): add signature help for struct/message fields in https://github.com/tact-lang/tact-language-server/pull/135
30+
- feat(document-symbols): sort elements by position in https://github.com/tact-lang/tact-language-server/pull/136
31+
- feat(document-symbols): add imports, init() and message receivers (receive, external, bounced) in https://github.com/tact-lang/tact-language-server/pull/137
32+
- feat(document-symbols): add settings to turn on/off fields in https://github.com/tact-lang/tact-language-server/pull/143
33+
- feat(documentation): add mention of VSCodium / Cursor / Windsurf in README.md in https://github.com/tact-lang/tact-language-server/pull/138
34+
- feat(documentation): add `tact` as language of code blocks for better highlighting in Helix/Neovim in https://github.com/tact-lang/tact-language-server/pull/139
35+
- feat(ci): add archive with LS to nightly releases in https://github.com/tact-lang/tact-language-server/pull/147
36+
- feat(find-usages): add setting for "Find Usages" scope in https://github.com/tact-lang/tact-language-server/pull/157
37+
- feat(vscode-language-configuration): auto-insertion of `///` and concealment of `/**/` comments by @novusnota in https://github.com/tact-lang/tact-language-server/pull/93
38+
- feat(vscode-language-configuration): add foldings of `// region: ` and `// endregion: ` and `colorizedBracketPairs` in https://github.com/tact-lang/tact-language-server/pull/160
39+
- feat(intentions): initial intention to fill all/required struct/message fields in https://github.com/tact-lang/tact-language-server/pull/133
40+
- feat(intention): add "Add explicit type" intention in https://github.com/tact-lang/tact-language-server/pull/127
41+
- feat(intention): add initial implementation of intention to initialize field in `init()` in https://github.com/tact-lang/tact-language-server/pull/164
42+
- feat(intention): add initial implementation of "wrap to" with try, try-catch and repeat in https://github.com/tact-lang/tact-language-server/pull/165
43+
- feat(inline-hints): show `as int257` for `Int` fields in https://github.com/tact-lang/tact-language-server/pull/97
44+
- feat(inspections): add inspection for symbols from other files without explicit import in https://github.com/tact-lang/tact-language-server/pull/129
45+
- feat(configuration): add configuration for all type hints, code lenses and inspections in https://github.com/tact-lang/tact-language-server/pull/131
46+
- feat(workspace): show error message if stdlib not found in https://github.com/tact-lang/tact-language-server/pull/132
47+
48+
### Fixed
49+
50+
- fix(hover): LS hangs when calling hover documentation on `receive() {}` in https://github.com/tact-lang/tact-language-server/pull/96
51+
- fix(resolving): don't resolve variable before its declaration in https://github.com/tact-lang/tact-language-server/pull/118
52+
- fix(completion): fix completion of variants with the same name in https://github.com/tact-lang/tact-language-server/pull/119
53+
- fix(completion): and add brackets only if they are not there yet in https://github.com/tact-lang/tact-language-server/pull/120
54+
- fix(completion): disable completion in variable declaration name in https://github.com/tact-lang/tact-language-server/pull/121
55+
- fix(completion): disable completion in all function declaration names in https://github.com/tact-lang/tact-language-server/pull/122
56+
- fix(completion): don't complete anything in parameters in https://github.com/tact-lang/tact-language-server/pull/156
57+
- fix(resolve) resolving of inherited constants in https://github.com/tact-lang/tact-language-server/pull/45
58+
- fix(resolve): inherit trait fields in child trait in https://github.com/tact-lang/tact-language-server/pull/99
59+
- fix(resolve): function call with same name variable in scope in https://github.com/tact-lang/tact-language-server/pull/159
60+
- fix(intention): don't do anything for "Fill in required fields..." if there are no such fields, or no fields to fill in at all in https://github.com/tact-lang/tact-language-server/pull/162
61+
- fix(type-inference): for ternary expression with null branch in https://github.com/tact-lang/tact-language-server/pull/141
62+
- fix(vscode-extension): fix Tact file icons in https://github.com/tact-lang/tact-language-server/pull/168
63+
- fix(inspections): fix unused inspection for `_` names in https://github.com/tact-lang/tact-language-server/pull/107
64+
65+
### Other
66+
67+
- use `vscode-tact` id in https://github.com/tact-lang/tact-language-server/pull/37
68+
- More eslint rules in https://github.com/tact-lang/tact-language-server/pull/56
69+
- added `eslint` to the `husky` pre-hook by @Danil42Russia in https://github.com/tact-lang/tact-language-server/pull/134
70+
- feat(CI): add nightly builds in https://github.com/tact-lang/tact-language-server/pull/142
71+
- chore: update README.md in https://github.com/tact-lang/tact-language-server/pull/146
72+
- refactor: fix `eslint` `unicorn` issues in https://github.com/tact-lang/tact-language-server/pull/169
73+
- refactor: enable eslint all in https://github.com/tact-lang/tact-language-server/pull/170
74+
- refactor: enable more eslint rules in https://github.com/tact-lang/tact-language-server/pull/171
75+
76+
## New Contributors
77+
78+
- @novusnota made their first contribution in https://github.com/tact-lang/tact-language-server/pull/93
79+
80+
## [0.0.1-alpha] - 2025-02-06
81+
82+
Initial development release for alpha testers

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"Tact",
99
"Smart contract"
1010
],
11-
"version": "0.0.1-alpha.1",
11+
"version": "0.0.1-alpha.2",
1212
"engines": {
1313
"vscode": "^1.63.0"
1414
},

0 commit comments

Comments
 (0)