mirror of
https://github.com/danog/MadelineProto.git
synced 2024-11-30 06:18:58 +01:00
1.5 KiB
1.5 KiB
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
Tools::callFork
to fork a new green thread! - The
waveform
attribute ofVoice
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 approf
memory profile to all report peers to debug the causes of high memory usage.
Fixes:
- Fixed file uploads with ext-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.