Skip to content

Commit 96ddbcd

Browse files
committed
Update changelog
1 parent 603d1d1 commit 96ddbcd

File tree

2 files changed

+29
-12
lines changed

2 files changed

+29
-12
lines changed

Changelog.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,19 @@
1+
## 2024.10 Update
2+
3+
1. Parallel write to celldb: substantial improvement of sync and GC speed, especially with slow disks.
4+
2. Decreased network traffic: only first block candidate is sent optimistically.
5+
3. Improved channel creation and dht lookups, introduction of semi-private overlays
6+
4. New LS dispatch queue related methods and improvement security
7+
5. Fixing recursion in TVM continuations
8+
6. Improved stats for actors, validator sessions, perf counters, overlays, adnl, rocksdb
9+
7. Migration to C++20
10+
8. Improved block size estimates: account for depth in various structures
11+
9. Fix bug with `<<` optimization in FunC
12+
10. Minor changes of TVM which will be activated by `Config8.version >= 9`
13+
11. Multiple minor improvements
14+
15+
Besides the work of the core team, this update is based on the efforts of @krigga (emulator), Arayz @ TonBit (LS security, TVM recursion).
16+
117
## 2024.08 Update
218

319
1. Introduction of dispatch queues, message envelopes with transaction chain metadata, and explicitly stored msg_queue size, which will be activated by `Config8.version >= 8` and new `Config8.capabilities` bits: `capStoreOutMsgQueueSize`, `capMsgMetadata`, `capDeferMessages`.

recent_changelog.md

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
1-
## 2024.08 Update
1+
## 2024.10 Update
22

3-
1. Introduction of dispatch queues, message envelopes with transaction chain metadata, and explicitly stored msg_queue size, which will be activated by `Config8.version >= 8` and new `Config8.capabilities` bits: `capStoreOutMsgQueueSize`, `capMsgMetadata`, `capDeferMessages`.
4-
2. A number of changes to transcation executor which will activated for `Config8.version >= 8`:
5-
- Check mode on invalid `action_send_msg`. Ignore action if `IGNORE_ERROR` (+2) bit is set, bounce if `BOUNCE_ON_FAIL` (+16) bit is set.
6-
- Slightly change random seed generation to fix mix of `addr_rewrite` and `addr`.
7-
- Fill in `skipped_actions` for both invalid and valid messages with `IGNORE_ERROR` mode that can't be sent.
8-
- Allow unfreeze through external messages.
9-
- Don't use user-provided `fwd_fee` and `ihr_fee` for internal messages.
10-
3. A few issues with broadcasts were fixed: stop on receiving last piece, response to AdnlMessageCreateChannel
11-
4. A number of fixes and improvements for emulator and tonlib: correct work with config_addr, not accepted externals, bounces, debug ops gas consumption, added version and c5 dump, fixed tonlib crashes
12-
5. Added new flags and commands to the node, in particular `--fast-state-serializer`, `getcollatoroptionsjson`, `setcollatoroptionsjson`
3+
1. Parallel write to celldb: substantial improvement of sync and GC speed, especially with slow disks.
4+
2. Decreased network traffic: only first block candidate is sent optimistically.
5+
3. Improved channel creation and dht lookups, introduction of semi-private overlays
6+
4. New LS dispatch queue related methods and improvement security
7+
5. Fixing recursion in TVM continuations
8+
6. Improved stats for actors, validator sessions, perf counters, overlays, adnl, rocksdb
9+
7. Migration to C++20
10+
8. Improved block size estimates: account for depth in various structures
11+
9. Fix bug with `<<` optimization in FunC
12+
10. Minor changes of TVM which will be activated by `Config8.version >= 9`
13+
11. Multiple minor improvements
1314

14-
Besides the work of the core team, this update is based on the efforts of @krigga (emulator), stonfi team, in particular @dbaranovstonfi and @hey-researcher (emulator), and @loeul, @xiaoxianBoy, @simlecode (typos in comments and docs).
15+
Besides the work of the core team, this update is based on the efforts of @krigga (emulator), Arayz @ TonBit (LS security, TVM recursion).
1516

1617

0 commit comments

Comments
 (0)