Changed
- Tact contracts are now Argument-addressable meaning that they depend on init arguments and code hash only. Init function is now called when first valid message is received.
- Refactoring of allocator
- Moving contract's load function to the begining of the execution
- Moving contract's save function to the end of the execution
- moving
debug
flag fromexperimental
toparameters
intact.config.json
- Unknown fields in config are now considered an error
- Allow contracts without fields
- Typescript bindings are now working in browser and doesn't have
ton-emulator
dependency map
syntax now uses<>
instead of[]
for future compatibility with generics
Added
- Allow
Builder
type as a field type similar toCell
andSlice
- Allow
String
type as a field type