Breaking changes:
- Remove
flush()
method: thepostpone
flag will now only postpone flushing to the end of the event loop queue, instead of never triggering it untilflush()
or a non-postponed method is called by @danog
Features:
- Add
ChannelParticipant
update, received whenever a participant leaves, joins or is banned or admined in a channel or supergroup by @ahjdev - Add a
FilterTopicId
filter to filter messages by topic ID by @ahjdev - Add
queueId
parameter to methods to allow enforcing server-side execution order when usingpostpone
or invoking methods concurrently by @danog
Fixes:
- Completely refactor message and update handling, improving performance and fixing various bugs by @danog
- Fix BotChatInviteRequest by @danog
- Update the source code of downloadRenameBot.php by @ahjdev