What's Changed
Features
- Speed up cpu heavy crypto with optional rust extension by @xtrime-ru in #1894
- Fetch smaller parts for short download ranges, verifying CDN hashes on whole blocks by @danog in #1958
Fixes
- Don't restart the update loops of a removed channel by @danog in #1954
- Resend calls that get RANDOM_ID_DUPLICATE for an earlier copy still in flight (#1669) by @danog in #1951
Internal changes
- Automatic build (layer 232) by @madelineproto-autobuild[bot] in #1952
- Mark MessageDecoder and NativeExecutor internal with a real @internal tag by @danog in #1959
Full Changelog: 8.17.0...8.18.0