All notable changes to Tact documentation will be documented in this file.
The format is based on Keep a Changelog but does not adhere to Semantic Versioning — the changes made are grouped by their respective milestones. If the change wasn't a part of the milestone but was made in the month associated with it, it will still be included.
- Fixed the description of the fallback bounced message receiver: PR #3471
- Clarified the data layout of bounced messages: PR #3472
- Adjusted inline code tag highlighting to support global Starlight themes, and modified the One Light color theme to support proper highlighting of
keyword.operator.newTextMate scopes: PR #3346 - Warned that imports are automatically exported: PR #3368
- Documented refunds, message chains, and the carry-value pattern for receivers: PR #3422
- Clarified that messages will not bounce back if they have insufficient funds attached: PR #3411
- Described off-chain calls and mention exit code 11 for getters: PR #3314
- Remarked the futility of synchronous on-chain data retrieval patterns for getters: PR #3316
- Completely reworked the functions page: PR #3076, PR #3277
- Documented that Tact cuts off the
0xFFFFFFFFprefix from bounced messages: PR #3343 - Clarified that unrecognized bounced messages do not cause an exit code 130: PR #3352