🔨 Dev Tools Updates
Fresh updates are out for TON development tools! These releases bring enhanced reliability, a smoother developer experience, and stronger tooling performance. Make sure to upgrade and enjoy the latest improvements!
📁 @ton/blueprint v0.36.0 – 2025-06-16
📁 @ton/sandbox v0.33.0 – 2025-06-16
📁 @ton/test-utils v0.8.0 – 2025-06-16
👥 Noticeable changes
• New Jest matcher: toThrowExitCode for validating exitCode in tests.
• New Chai assertion: throwExitCode for similar exit code validation.
• ExitCode enum: Introduced for standardizing exit codes
• Added fetchConfig and setGlobalVersion utility functions
• Added blockchain.randomSeed property to update random seed in transactions or get methods
• Added support for updating blockchain config via loadConfig and updateConfig functions
• Blockchain.now not updating in blockchain.sendMessageIter is resolved
• Immutability fix: Blockchain.snapshot now returns copy, not reference
• Switched to Dirent.parentPath from deprecated .path
• Network Provider Enhancements. Added getConfig, getContractState and waitForLastTransaction methods
• Added utility getNormalizedExtMessageHash functions
⬇ To update, run npm install @ton/blueprint@latest @ton/sandbox@latest @ton/test-utils@latest.
💡To learn more, visit GitHub pages: https://github.com/ton-org/blueprint, https://github.com/ton-org/sandbox and https://github.com/ton-org/test-utils.
💬 Encountered issues? Please report them on GitHub at https://github.com/ton-org/blueprint/issues.
🎁 Your feedback and usage examples are crucial. Share your experiences to help us evolve the SDK!
Post #218
2.61K
Forwarded from TON Tech
- 👍 4
- ❤ 1