Skip to content

Commit 0cdc254

Browse files
authored
chore[release]: Tact v1.6.12 (#3288)
1 parent c5bdc2d commit 0cdc254

File tree

4 files changed

+13
-7
lines changed

4 files changed

+13
-7
lines changed

SECURITY.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
We release security patches for the following versions:
66

7-
- [1.6.11](https://www.npmjs.com/package/@tact-lang/compiler/v/1.6.11),
7+
- [1.6.12](https://www.npmjs.com/package/@tact-lang/compiler/v/1.6.12),
88
- [1.5.4](https://www.npmjs.com/package/@tact-lang/compiler/v/1.5.4).
99

1010
Other versions are not supported.

dev-docs/CHANGELOG.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [1.6.12] - 2025-05-27
11+
1012
### Language features
1113

12-
- [fix] Compiler now doesn't require explicit re-declaration for abstract methods and fields in traits: PR [#3272](https://github.com/tact-lang/tact/pull/3272)
13-
- Compiler now allows `toCell()` and `toSlice()` methods on contract types: PR [#3274](https://github.com/tact-lang/tact/pull/3274)
14-
- Compiler now generates message loading in place for better performance: PR [#2993](https://github.com/tact-lang/tact/pull/2993)
15-
- Compiler now shows a more informative error message if two `require()` calls have the same generated error code: PR [#3286](https://github.com/tact-lang/tact/pull/3286)
14+
- Support `toCell()` and `toSlice()` methods on contract types: PR [#3274](https://github.com/tact-lang/tact/pull/3274)
15+
- No explicit re-declarations for abstract methods and constants in traits: PR [#3272](https://github.com/tact-lang/tact/pull/3272)
16+
- A more informative error message if two `require()` calls have the same generated error code: PR [#3286](https://github.com/tact-lang/tact/pull/3286)
17+
18+
### Code generation
19+
20+
- Inline message deserialization for better gas consumption: PR [#2993](https://github.com/tact-lang/tact/pull/2993)
1621

1722
### Docs
1823

@@ -22,6 +27,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
2227

2328
- [Petr Makhnev](https://github.com/i582)
2429
- [Novus Nota](https://github.com/novusnota)
30+
- [Anton Trunov](https://github.com/anton-trunov)
2531

2632
## [1.6.11] - 2025-05-26
2733

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"$schema": "https://raw.githubusercontent.com/SchemaStore/schemastore/refs/heads/master/src/schemas/json/package.json",
33
"name": "@tact-lang/compiler",
4-
"version": "1.6.11",
4+
"version": "1.6.12",
55
"repository": {
66
"type": "git",
77
"url": "git+https://github.com/tact-lang/tact.git"

0 commit comments

Comments
 (0)