mirror of
https://github.com/danog/MadelineProto.git
synced 2024-11-26 19:04:40 +01:00
21 lines
1.5 KiB
Markdown
21 lines
1.5 KiB
Markdown
|
MadelineProto was updated (8.0.0-beta100)!
|
||
|
|
||
|
Features:
|
||
|
- Thanks to the many translation contributors @ https://weblate.madelineproto.xyz/, MadelineProto is now fully localized in Hebrew, Persian, Kurdish, Uzbek and Italian, with WIP translations in Russian and French!
|
||
|
- You can now use callFork to fork a new green thread!
|
||
|
- The `waveform` attribute of `Voice` objects is now automatically encoded and decoded to an array of 100 integer values!
|
||
|
- Added a custom PeerNotInDbException class for "This peer is not present in the internal peer database" errors
|
||
|
- Added a `label` property to the Button class, directly indicating the button label (instead of manually fetching it as an array key).
|
||
|
- Added `isForum` method to check whether a given supergroup is a forum
|
||
|
- Added `entitiesToHtml` method to convert a message and a set of Telegram entities to an HTML string!
|
||
|
- Added `wrapUpdate`, `wrapMessage`, `wrapMedia`
|
||
|
- You can now use `reportMemoryProfile()` to generate and send a `pprof` memory profile to all report peers to debug the causes of high memory usage.
|
||
|
|
||
|
|
||
|
Fixes:
|
||
|
- Fixed file uploads with uv
|
||
|
- Many performance improvements and bugfixes!
|
||
|
- Improve background broadcasting with the broadcast API using a pre-defined list of `whitelist` IDs!
|
||
|
- Broadcast IDs are now unique across multiple broadcasts, even if previous broadcasts already completed their ID will never be re-used.
|
||
|
- Now uploadMedia, sendMedia and upload directly accept PHP memory stream resources, to upload files from buffers.
|