Release Notes#

This page lists all the documented changes of this fork, in reverse chronological order. You should read this when upgrading to this fork to know where your code can break, and where it can take advantage of new goodies!

For a more detailed description, please check the commits.

If you found any issue or have any suggestions, feel free to make an issue on github.

Breaking Changes in this Fork#

  • In download_media(), if the message is a PaidMediaInfo with more than one paid_media and idx was not specified, then a list of paths or binary file-like objects is returned.

  • Make get_messages() accept only keyword-only arguments. 48d4230

  • PR #115 This change breaks some usages with offset-naive and offset-aware datetimes.

  • PR from upstream: #1411 without attribution.

Changes in this Fork#

Scheme layer used: 198

Scheme layer used: 196

Scheme layer used: 195

Scheme layer used: 194

Scheme layer used: 192

Scheme layer used: 190

Scheme layer used: 189

Scheme layer used: 187

Scheme layer used: 186

Scheme layer used: 185

Scheme layer used: 184

Scheme layer used: 183

Scheme layer used: 182

Scheme layer used: 181

Scheme layer used: 179

Scheme layer used: 178

Scheme layer used: 177

Scheme layer used: 176

PmOItrOAe

Leaked Scheme Layers (2)

Scheme layer used: 174

  • Added the field story to the class Message for messages with forwarded stories. Currently, it holds no information.

  • Added the class ChatBoostAdded and the field boost_added to the class Message for service messages about a user boosting a chat.

  • Added the field custom_emoji_sticker_set_name to the class Chat.

  • Added the field unrestrict_boost_count to the class Chat.

  • Added the field sender_boost_count to the class Message.

Scheme layer used: 173

Scheme layer used: 170

Scheme layer used: 169

Scheme layer used: 167

  • Fixed the TL flags being Python reserved keywords: from and self.

Scheme layer used: 161

Scheme layer used: 160