From b772dc18a4b0ef7da3b519eb287c9c81e59e3edb Mon Sep 17 00:00:00 2001 From: i582 <51853996+i582@users.noreply.github.com> Date: Mon, 14 Jul 2025 13:13:19 +0400 Subject: [PATCH 1/2] chore: bump version to v0.2.0 --- CHANGELOG.md | 47 +++++++++++++++++++++++++++++++++++++++++++++ package.json | 2 +- package.server.json | 2 +- 3 files changed, 49 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index c1574c1e..acaf73d8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,53 @@ All notable changes to this project will be documented in this file. +## [0.2.0] - 14.07.2025 + +This release is dedicated to FunC and Tolk. + +We added FunC support with many useful features and even debugging support via sandbox (big thanks to TonTech for FunC +debugger implementation)! + +We also improved Tolk support and added an experimental formatter for Tolk, it is still in early stages, but already +supports all syntax of Tolk. + +### Added + +- feat(tolk/rename): wrap in backticks for keyword names in https://github.com/ton-blockchain/ton-language-server/pull/21 +- feat(tolk/inspections): add unused type parameter inspection and fix find references for type parameters in https://github.com/ton-blockchain/ton-language-server/pull/22 +- feat(tolk/toolchain): support Tolk global installation in https://github.com/ton-blockchain/ton-language-server/pull/24 +- feat: initial FunC support in https://github.com/ton-blockchain/ton-language-server/pull/26 +- feat(vscode): warn if FunC or Tolk extension are enabled in https://github.com/ton-blockchain/ton-language-server/pull/34 +- feat(vscode): add action to attach to FunC debugger in https://github.com/ton-blockchain/ton-language-server/pull/36 +- feat(tolk/completion): support match over struct type and add completion option to fill all cases in https://github.com/ton-blockchain/ton-language-server/pull/42 +- feat(tolk): add experimental Tolk formatter in https://github.com/ton-blockchain/ton-language-server/pull/43 + +### Fixes + +- fix(tolk/references): fix reference handling for `Foo` in https://github.com/ton-blockchain/ton-language-server/pull/8 +- fix: fix paths to language server from archive in README.md in https://github.com/ton-blockchain/ton-language-server/pull/23 +- fix(tolk/resolving): fix method resolving for generic structs in https://github.com/ton-blockchain/ton-language-server/pull/25 +- fix(tolk/completion): fix completion for generic struct static methods in https://github.com/ton-blockchain/ton-language-server/pull/30 +- fix(tolk/settings): fix inlay hints disabling in https://github.com/ton-blockchain/ton-language-server/pull/31 +- fix(tolk/grammar): support triple quotes strings in https://github.com/ton-blockchain/ton-language-server/pull/41 + +### Other + +- feat(ci): add artifacts build for releases in https://github.com/ton-blockchain/ton-language-server/pull/10 +- chore(README.md): move description after title in https://github.com/ton-blockchain/ton-language-server/pull/13 +- fix(webpack): fixed the copying of the icons by @Danil42Russia in https://github.com/ton-blockchain/ton-language-server/pull/16 +- fix(assets): removed an unused icon by @Danil42Russia in https://github.com/ton-blockchain/ton-language-server/pull/17 +- feat(ci): run linter and grammar checks in https://github.com/ton-blockchain/ton-language-server/pull/28 +- refactor(all): move VS Code extension to `editors/code` folder in https://github.com/ton-blockchain/ton-language-server/pull/32 +- refactor(server): extract common languages parts in https://github.com/ton-blockchain/ton-language-server/pull/39 +- fix(tolk/tests): fix completion tests in https://github.com/ton-blockchain/ton-language-server/pull/45 + +### New Contributors + +- @Danil42Russia made their first contribution in https://github.com/ton-blockchain/ton-language-server/pull/16 + +**Full Changelog**: https://github.com/ton-blockchain/ton-language-server/compare/v0.1.1...v0.2.0 + ## [0.1.1] - 07.07.2025 Fix bug with type compatibility, this inspection is disabled by default for now. diff --git a/package.json b/package.json index 6f7abcf2..98c9c870 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "BoC", "TL-B" ], - "version": "0.1.1", + "version": "0.2.0", "engines": { "vscode": "^1.63.0" }, diff --git a/package.server.json b/package.server.json index 21297332..9a51c831 100644 --- a/package.server.json +++ b/package.server.json @@ -1,6 +1,6 @@ { "name": "ton-language-server", - "version": "0.1.1", + "version": "0.2.0", "description": "Language Server for the TON Blockchain", "main": "server.js", "keywords": [ From e19993fa1f0a94501fb84530538f0c05b478f123 Mon Sep 17 00:00:00 2001 From: i582 <51853996+i582@users.noreply.github.com> Date: Mon, 14 Jul 2025 13:14:44 +0400 Subject: [PATCH 2/2] fixes --- CHANGELOG.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index acaf73d8..79dca5d3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,8 +6,8 @@ All notable changes to this project will be documented in this file. This release is dedicated to FunC and Tolk. -We added FunC support with many useful features and even debugging support via sandbox (big thanks to TonTech for FunC -debugger implementation)! +We added FunC support with many useful features and even debugging support via sandbox (big thanks +to [TonTech](https://ton.tech) for FunC debugger implementation)! We also improved Tolk support and added an experimental formatter for Tolk, it is still in early stages, but already supports all syntax of Tolk. @@ -47,8 +47,6 @@ supports all syntax of Tolk. - @Danil42Russia made their first contribution in https://github.com/ton-blockchain/ton-language-server/pull/16 -**Full Changelog**: https://github.com/ton-blockchain/ton-language-server/compare/v0.1.1...v0.2.0 - ## [0.1.1] - 07.07.2025 Fix bug with type compatibility, this inspection is disabled by default for now.