The most important change in the new dev tools is support for TACT. You can find full changes in the changelogs (sandbox, blueprint, test-utils, create-ton), but here are the most notable ones:
sandbox
- Added
blockchain.now setter and getter to override unix time- Added
treasury.getBalance() method- Added an optional second argument to
RemoteBlockchainStorage, blockSeqno, to pull all account states from that block and not from the last oneblueprint
- Added TACT support, including TACT templates
- Added
--all option for the build commandtest-utils
- Added new fields to
FlatTransaction: on (to alias), op, actionResultCode, inMessageBounced, inMessageBounceable
- Added toEqualCell, toEqualAddress, toEqualSlice matchers (similar naming for chai)create-ton
- Updated template dependencies, including the packages listed above to latest versions
The latest versions of the dev tools are as follows: sandbox v0.6.1, blueprint v0.6.0, test-utils v0.2.0, create-ton v0.1.0