This is the technical changelog for version 21.8. More elaborate release notes can be found in the news channel @pythontelegrambotchannel <https://t.me/pythontelegrambotchannel>_.
Major Changes
Full Support for Bot API 8.0 (:pr:4568, :pr:4566 closes :issue:4567, :pr:4572, :pr:4571, :pr:4570, :pr:4576, :pr:4574)
Documentation Improvements
Documentation Improvements (:pr:4565 by Snehashish06 <https://github.com/Snehashish06>_, :pr:4573)
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 <https://t.me/pythontelegrambotchannel>_.
Major Changes
Full Support for Bot API 7.11 (:pr:4546 closes :issue:4543)
Add Message.reply_paid_media (:pr:4551)
Drop Support for Python 3.8 (:pr:4398 by elpekenin <https://github.com/elpekenin>_)
Minor Changes
Allow Sequence in Application.add_handlers (:pr:4531 by roast-lord <https://github.com/roast-lord>_ closes :issue:4530)
Improve Exception Handling in File.download_* (:pr:4542)
Use Stable Python 3.13 Release in Test Suite (:pr:4535)
Documentation Improvements
Documentation Improvements (:pr:4536 by Ecode2 <https://github.com/Ecode2>_, :pr:4556)
Fix Linkcheck Workflow (:pr:4545)
Use sphinx-build-compatibility to Keep Sphinx Compatibility (:pr:4492)
Internal Changes
Improve Test Instability Caused by Message Fixtures (:pr:4507)
Stabilize Some Flaky Tests (:pr:4500)
Reduce Creation of HTTP Clients in Tests (:pr:4493)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
Bumps python-telegram-bot from 21.5 to 21.8.
Release notes
Sourced from python-telegram-bot's releases.
... (truncated)
Changelog
Sourced from python-telegram-bot's changelog.
... (truncated)
Commits
cec34e4
Bump Version to v21.8 (#4583)ffe23be
Documentation Improvements (#4573, #4565)ef1685c
Full Support for Bot API 8.0 (#4566, #4568, #4570, #4571, #4574, #4576, #4572)1511237
Bump Version to v21.7 (#4557)0eb11ff
Documentation Improvements (#4536, #4556)dab75fb
AddMessage.reply_paid_media
(#4551)62f8975
Bot API 7.11 (#4546)7a8f441
Update Issue Templates to Use Issue Types (#4553)032a859
Update Automation to Label Changes (#4552)507d6bc
Improve Exception Handling inFile.download_*
(#4542)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show