Skip to content

Releases: ton-blockchain/ton

TON v2025.12

11 Dec 17:47
f7f0c90

Choose a tag to compare

2025.12 Update

  1. celldb-v2 enabled by default.
  2. Fast state serializer (sharded serialization) enabled by default.
  3. Using _ instead of : in package filenames for better compatibility with Windows and network protocols.
  4. Introduced parallelism in the validator engine.
  5. Added Python-based testing framework.
  6. Various fixes in emulator, node, TVM, Asm.fif.
  7. Introduced improved network traffic compression.
  8. BLST updated.

Internal code changes:

  1. Introduced support for coroutines in actors.
  2. Enabled clang-format 21.
  3. Removed the virtualization level concept.
  4. Minor code style and cleanliness improvements.

Besides the work of the core team, this update also includes contributions from: @pyAndr3w (Asm.fif), @Gusarich (TVM fixes in arithops), @Kaladin13 (node fixes).

tolk-1.2.0

07 Dec 05:47
d97fc19

Choose a tag to compare

Merge pull request #1912 from EmelyanenkoK/codex-rules

Add rules for review by Codex on PRs

TON v2025.11

04 Nov 18:11
5c03491

Choose a tag to compare

2025.11 Update

  1. TVM version v12 update: forbid unused high bits in extra_flags, bounce extra_flags equal to initial message extra_flags, new TVM opcodes.
  2. Abseil upgrade
  3. Improvements in node synchronisation
  4. Fixing rare ArchiveManager issues
  5. Various improvements in logging, builds, DHT node behavior, private net launching, failure handlers.

Besides the work of the core team, this update is based on the efforts of the @Lapo4kaKek and Vahagn x.com/vah_13.

TON v2025.10

13 Oct 06:43
4ebd741

Choose a tag to compare

2025.10 Update

  1. TVM version v12: full bounces, new BTOS and HASHBU instuctions, limit on contract size in masterchain.
  2. Optimistic collation/validation: allow nodes to generate and check block candidates before previous block is fully signed (not fully activated yet).
  3. Introduced custom block compression algorithm.
  4. Overlay improvements: improved overlay discovery on shard configuration update, private externals in custom overlays.
  5. Various improvements: session stats, telemetry in fast-sync overlay, earlier block broadcasts, limiting ttl for values in DHT, fixing search by utime in native blockexplorer, faster downloading candidates in validator session, parallelization of storing to cell_db, avoiding touching packfiles on startup.

Besides the work of the core team, this update is based on the efforts of the Tonstudio team: @hacker-volodya @Shvandre; and @mkiesel (avoiding touching packfiles on startup).

tolk-1.1.0

19 Sep 15:58
05bea13

Choose a tag to compare

Force jammy llvm-toolchain usage on Ubuntu 22.04 ARM github images (#…

TON v2025.07

28 Jul 06:24
cac968f

Choose a tag to compare

2025.07 Accelerator Update

Separation of validation and collation processes that allows to host them on independent machines and achieve full horizontal scaling. More details in documentation

tolk-1.0.0

07 Jul 06:42
dfda879

Choose a tag to compare

Merge pull request #1741 from ton-blockchain/tolk-v1.0

Tolk v1.0: lazy loading, AST inlining, peephole optimizations, TVM 11

TON v2025.06

30 Jun 05:59
8f99af7

Choose a tag to compare

2025.06 Update

  1. ADNL and candidate broadcast optimization
  2. TVM version v11: new opcodes, and c7 entry to improve developer experience. It also activates storage stats and ihr_fee nullification.
  3. Fixed start_lt of tick transactions see details on 01.06.2025 incident.
  4. Introduction of persistent state sharding, as well as making serialization of large BOCs more deterministic
  5. Emulator improvements: in get methods, set config from provided c7; allow retrieval of logs from emulator runs for get methods
  6. Optimized package import for archive nodes

Besides the work of the core team, this update is based on the efforts of the RSquad team (deterministic large BOC serialization); AArayz, wy666444, Robinlzw, Lucian-code233 from TonBit (early discovery of the TVM 11 bug); @Skydev0h (uninitialized BLOCKLT in get methods); and @yma-het from TONWhales (emulator improvements).

tolk-0.99.0

12 Jun 07:09
72056a2

Choose a tag to compare

Merge pull request #1707 from ton-blockchain/tolk-v0.99

Tolk v0.99: universal message composition

tolk-0.13.0

30 May 09:25
26761a1

Choose a tag to compare

Merge pull request #1694 from ton-blockchain/tolk-v0.13

Tolk v0.13 (Release Candidate): Auto-packing to/from cells