- added
--cmdmode to run a single MyTonCtrl command and exit. - added
--no-startup-checks/-sstartup flag. - added runtime version and commit hash generation for builds.
- added
updateCheckDisabledsetting. - added
WarningCheckerstartup warnings and Git update detection. - fixed shell wrapper argument forwarding by preserving quoted
"$@". - fixed update flow to avoid uninstalling
mytonctrlbefore reinstalling. - fixed legacy
setup.pyinstallation fallback. - fixed stale/concurrent DB lock handling with
fcntllocks. - fixed invalid
stakePercentfallback in stake calculation. - fixed alert bot stake-return checks for empty transaction body/value.
- fixed controller display/history handling when controller data or message addresses are missing.
- fixed backup creation timeout by increasing it to 30 seconds.
- migrated packaging metadata to
pyproject.tomlwith a custom setuptools build backend. - updated installer/update scripts, including Ubuntu 26.04 clang installer support.
- improved project typing and test coverage
- improved benchmark command with
/var/ton-work/tmpdefault temp dir and saferuvsetup. - improved console command execution with return status and tracebacks on failures.