Language features
- [fix] The
toCell()
method called in a receiver on a contract field that is a struct is now handled correctly: PR #2186 - [fix] Support for multiple wildcard function parameters: PR #2189
Standard Library
- Add the
StateInit.hasSameBasechainAddress
function: PR #2187 - Add doc comments for most functions and structs: PR #2267
- Add the
cashback
function: PR #2241
TypeScript wrappers
- Export message opcodes and exit codes: PR #2081
Code generation
- Contract load function is inlined: PR #2101
TypeScript third-party API
- Export more API from
index.ts
, including AST, context, parser, build pipeline, and typechecker functions: PR #2196
Internal infrastructure
- Do not add
.code
to the file names of the generated FunC, Fift, and disassembled Fift: PR #2103 - Moved
benchmarks
to separate folder from tests, added CLI utilities for them: PR #2234