Skip to content

ChannelParticipant, FilterTopicId, refactoring & bugfixes

Pre-release
Pre-release
Compare
Choose a tag to compare
@danog danog released this 14 Dec 15:28
· 628 commits to v8 since this release

Breaking changes:

  • Remove flush() method: the postpone flag will now only postpone flushing to the end of the event loop queue, instead of never triggering it until flush() 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 using postpone 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