Post content
We've just released v11.0.0! As always, upgrade using pip install -U python-telegram-bot This update brings full support for Bot API 4.0! We are working as hard as we can on Bot API 4.1, expect it soon! Add full support for telegram passport (#1174): - New types: PassportData, PassportFile, EncryptedPassportElement, EncryptedCredentials, PassportElementError, PassportElementErrorDataField, PassportElementErrorFrontSide, PassportElementErrorReverseSide, PassportElementErrorSelfie, PassportElementErrorFile and PassportElementErrorFiles. - New bot method: set_passport_data_errors - New filter: Filters.passport_data - Field passport_data field on Message - PassportData can be easily decrypted. - PassportFiles are automatically decrypted if originating from decrypted PassportData. - See new passportbot.py example for details on how to use, or go to our telegram passport wiki page for more info NOTE: Passport decryption requires new dependency cryptography. Change how Inputfile is handled internally (#1184): - This allows support for specifying the thumbnails of photos and videos using the thumb= argument in the different send_ methods. - Also allows Bot.send_media_group to actually finally send more than one media. - Add thumb to Audio, Video and Videonote - Add Bot.edit_message_media together with InputMediaAnimation, InputMediaAudio, and inputMediaDocument. Other Bot API 4.0 changes: - Add forusquare_type to Venue, InlineQueryResultVenue, InputVenueMessageContent, and Bot.send_venue. (#1170) - Add vCard support by adding vcard field to Contact, InlineQueryResultContact, InputContactMessageContent, and Bot.send_contact. (#1166) - Support new message entities: CASHTAG and PHONE_NUMBER. (#1179) - Add Bot.send_animation, add width, height, and duration to Animation, and add Filters.animation. (#1172) Non Bot API 4.0 changes: - Minor integer comparison fix (#1147) - Fix Filters.regex failing on non-text message (#1158) - Fix ProcessLookupError if process finishes before we kill it (#1126) - Add t.me links for User, Chat and Message if available and update User.mention_* (#1092) - Fix mention_markdown/html on py2 (#1112) We wish to thank everyone who had contributed to this release. Happy upgrades everyone!