- Parallel write to celldb: substantial improvement of sync and GC speed, especially with slow disks.
- Decreased network traffic: only first block candidate is sent optimistically.
- Improved channel creation and dht lookups, introduction of semi-private overlays
- New LS dispatch queue related methods and improvement security
- Fixing recursion in TVM continuations
- Improved stats for actors, validator sessions, perf counters, overlays, adnl, rocksdb
- Migration to C++20
- Improved block size estimates: account for depth in various structures
- Fix bug with
<<
optimization in FunC - Minor changes of TVM which will be activated by
Config8.version >= 9
- Multiple minor improvements
Besides the work of the core team, this update is based on the efforts of @krigga (emulator), Arayz @ TonBit (LS security, TVM recursion), @ret2happy (UB in BLST).