Version 13.1
Released 2020-11-29
Major Changes:
- Full support of Bot API 5.0 (#2181, #2186, #2190, #2189, #2183, #2184, #2188, #2185, #2192, #2196, #2193, #2223, #2199, #2187, #2147, #2205)
New Features:
- Add
Defaults.run_async
(#2210) - Improve and Expand
CallbackQuery
Shortcuts (#2172) - Add XOR Filters and make
Filters.name
a Property (#2179) - Add
Filters.document.file_extension
(#2169) - Add
Filters.caption_regex
(#2163) - Add
Filters.chat_type
(#2128) - Handle Non-Binary File Input (#2202)
Bug Fixes:
- Improve Handling of Custom Objects in
BasePersistence.insert
/replace_bot
(#2151) - Fix bugs in
replace/insert_bot
(#2218)
Minor changes, CI improvements, doc fixes and type hinting:
- Improve Type hinting (#2204, #2118, #2167, #2136)
- Doc Fixes & Extensions (#2201, #2161)
- Use F-Strings Where Possible (#2222)
- Rename
kwargs
to_kwargs
where possible (#2182) - Comply with PEP561 (#2168)
- Improve Code Quality (#2131)
- Switch Code Formatting to Black (#2122, #2159, #2158)
- Update Wheel Settings (#2142)
- Update
timerbot.py
tov13.0
(#2149) - Overhaul Constants (#2137)
- Add Python 3.9 to Test Matrix (#2132)
- Switch Codecov to GitHub Action (#2127)
- Specify Required pytz Version (#2121)