v21.7
Version 21.7
Released 2024-11-04
This is the technical changelog for version 21.7. More elaborate release notes can be found in the news channel @pythontelegrambotchannel.
Major Changes
- Full Support for Bot API 7.11 (#4546 closes #4543)
- Add
Message.reply_paid_media
(#4551) - Drop Support for Python 3.8 (#4398 by @elpekenin)
Minor Changes
- Allow
Sequence
inApplication.add_handlers
(#4531 by @roast-lord closes #4530) - Improve Exception Handling in
File.download_*
(#4542) - Use Stable Python 3.13 Release in Test Suite (#4535)
Documentation Improvements
- Documentation Improvements (#4536 by @Ecode2, #4556)
- Fix Linkcheck Workflow (#4545)
- Use
sphinx-build-compatibility
to Keep Sphinx Compatibility (#4492)
Internal Changes
- Improve Test Instability Caused by
Message
Fixtures (#4507) - Stabilize Some Flaky Tests (#4500)
- Reduce Creation of HTTP Clients in Tests (#4493)
- Update
pytest-xdist
Usage (#4491) - Fix Failing Tests by Making Them Independent (#4494)
- Introduce Codecov's Test Analysis (#4487)
- Maintenance Work on
Bot
Tests (#4489) - Introduce
conftest.py
for File Related Tests (#4488) - Update Issue Templates to Use Issue Types (#4553)
- Update Automation to Label Changes (#4552)