Big node bump, tiny hotfix, loud Helm changes. The classic trilogy.
Node Update v.0.2.1
What’s inside:
— Collator dispatch queues
Deferred messages with dispatch queues, per-account processing, and configurable limits.
— TVM emulator
TVM emulator with C FFI for transaction emulation and runGetMethod.
— Liteserver stability
Stabilized liteserver responses on fresh blocks.
— Storage and Merkle improvements
CellsDB bugfixes and performance improvements, plus Merkle update speedup via apply_for_with_cells_loader.
— Control server access
Anonymous client access with no explicit authorization required.
— Secrets vault compatibility
Backward compatibility for vault files created by v0.1.x.
Also:
— Image repo moved to ghcr.io/rsquad/ton-rust-node/node
— Vault connection is now configured via environment variables only.
— StorageCell renamed to StoredCell.
— JSON-RPC sendBoc payload limit removed.
— Fixes across validator sessions, storage limits, and TVM JSON import/export.
Full changelogs:
▪️v0.2.0: https://github.com/RSquad/ton-rust-node/releases/tag/node%2Fv0.2.0-mainnet
▪️ v0.2.1: https://github.com/RSquad/ton-rust-node/releases/tag/node%2Fv0.2.1-mainnet
Helm Update v0.4.0
What’s inside:
— Chart renamed
Changed from ton-rust-node to node.
— Chart OCI moved
From oci://ghcr.io/rsquad/helm/ton-rust-node to oci://ghcr.io/rsquad/ton-rust-node/helm/node.
— Default image repo updated
Changed from ghcr.io/rsquad/ton-rust-node to ghcr.io/rsquad/ton-rust-node/node.
— Vault config via chart values
secrets_vault_config in config.json is no longer supported, use vault.url / vault.secretName / vault.secretKey and VAULT_URL env var.
— NetworkPolicy redesigned
Per-port ingress rules, allowCIDRs removed, use per-port allowFrom. TCP ports now require explicit enabled true, ADNL remains public by default.
Additionally:
— Service labels
services.<port>.labels for all service types, plus per-replica label overrides for ADNL.
— Helm templating support
extraContainers, extraInitContainers, and nodeConfigs values now support Helm templating.
Full changelog: https://github.com/RSquad/ton-rust-node/releases/tag/helm%2Fnode%2Fv0.4.0