Skip to content

Releases: python-telegram-bot/python-telegram-bot

v22.2

29 Jun 18:06
b684afa
Compare
Choose a tag to compare

We've just released v22.2.
Thank you to everyone who contributed to this release.
As usual, upgrade using pip install -U python-telegram-bot.

The release notes can be found here.

v22.1

15 May 20:21
fc3863a
Compare
Choose a tag to compare

We've just released v22.1.
Thank you to everyone who contributed to this release.
As usual, upgrade using pip install -U python-telegram-bot.

The release notes can be found here.

v22.0

15 Mar 08:58
9ebd489
Compare
Choose a tag to compare

We've just released v22.0.
Thank you to everyone who contributed to this release.
As usual, upgrade using pip install -U python-telegram-bot.

The release notes can be found here.

v21.11.1

01 Mar 11:47
1e4f31f
Compare
Choose a tag to compare

Version 21.11.1

Released 2025-03-01

This is the technical changelog for version 21.11.1. More elaborate release notes can be found in the news channel @pythontelegrambotchannel.

Documentation Improvements

  • Fix ReadTheDocs Build (#4695)

v21.11

01 Mar 11:05
9323caf
Compare
Choose a tag to compare

Version 21.11

Released 2025-03-01

This is the technical changelog for version 21.11. More elaborate release notes can be found in the news channel @pythontelegrambotchannel.

Major Changes and New Features

Minor Changes and Bug Fixes

  • Add Bootstrapping Logic to Application.run_* (#4673 closes #4657)
  • Fix a Bug in edit_user_star_subscription (#4681 by @vavasik800)
  • Simplify Handling of Empty Data in TelegramObject.de_json and Friends (#4617 closes #4614)

Documentation Improvements

  • Documentation Improvements (#4641)
  • Overhaul Admonition Insertion in Documentation (#4462 closes #4414)

Internal Changes

  • Stabilize Linkcheck Test (#4693)
  • Bump pre-commit Hooks to Latest Versions (#4643)
  • Refactor Tests for TelegramObject Classes with Subclasses (#4654 closes #4652)
  • Use Fine Grained Permissions for GitHub Actions Workflows (#4668)

Dependency Updates

  • Bump actions/setup-python from 5.3.0 to 5.4.0 (#4665)
  • Bump dependabot/fetch-metadata from 2.2.0 to 2.3.0 (#4666)
  • Bump actions/stale from 9.0.0 to 9.1.0 (#4667)
  • Bump astral-sh/setup-uv from 5.1.0 to 5.2.2 (#4664)
  • Bump codecov/test-results-action from 1.0.1 to 1.0.2 (#4663)

v21.10

03 Jan 11:14
e4b0f8c
Compare
Choose a tag to compare

Version 21.10

Released 2025-01-03

This is the technical changelog for version 21.10. More elaborate release notes can be found in the news channel @pythontelegrambotchannel.

Major Changes

  • Full Support for Bot API 8.2 (#4633)
  • Bump apscheduler & Deprecate pytz Support (#4582)

New Features

  • Add Parameter pattern to JobQueue.jobs() (#4613 closes #4544)
  • Allow Input of Type Sticker for Several Methods (#4616 closes #4580)

Bug Fixes

  • Ensure Forward Compatibility of Gift and Gifts (#4634 closes #4637)

Documentation Improvements & Internal Changes

  • Use Custom Labels for dependabot PRs (#4621)
  • Remove Redundant pylint Suppressions (#4628)
  • Update Copyright to 2025 (#4631)
  • Refactor Module Structure and Tests for Star Payments Classes (#4615 closes #4593)
  • Unify datetime Imports (#4605 by @cuevasrja closes #4577)
  • Add Static Security Analysis of GitHub Actions Workflows (#4606)

Dependency Updates

  • Bump astral-sh/setup-uv from 4.2.0 to 5.1.0 (#4625)
  • Bump codecov/codecov-action from 5.1.1 to 5.1.2 (#4622)
  • Bump actions/upload-artifact from 4.4.3 to 4.5.0 (#4623)
  • Bump github/codeql-action from 3.27.9 to 3.28.0 (#4624)

v21.9

07 Dec 12:42
2ac5201
Compare
Choose a tag to compare

Version 21.9

Released 2024-12-07

This is the technical changelog for version 21.9. More elaborate release notes can be found in the news channel @pythontelegrambotchannel.

Major Changes

  • Full Support for Bot API 8.1 (#4594 closes #4592)

Minor Changes

  • Use MessageLimit.DEEP_LINK_LENGTH in helpers.create_deep_linked_url (#4597 by @nemacysts)
  • Allow Sequence Input for allowed_updates in Application and Updater Methods (#4589 by @nemacysts)

Dependency Updates

  • Update aiolimiter requirement from ~=1.1.0 to >=1.1,<1.3 (#4595)
  • Bump pytest from 8.3.3 to 8.3.4 (#4596)
  • Bump codecov/codecov-action from 4 to 5 (#4585)
  • Bump pylint to v3.3.2 to Improve Python 3.13 Support (#4590 by @nemacysts)
  • Bump srvaroa/labeler from 1.11.1 to 1.12.0 (#4586)

v21.8

01 Dec 11:22
cec34e4
Compare
Choose a tag to compare

Version 21.8

Released 2024-12-01

This is the technical changelog for version 21.8. More elaborate release notes can be found in the news channel @pythontelegrambotchannel.

Major Changes

Documentation Improvements

v21.7

04 Nov 20:32
1511237
Compare
Choose a tag to compare

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

Minor Changes

  • Allow Sequence in Application.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)

Dependency Updates

  • Bump srvaroa/labeler from 1.11.0 to 1.11.1 (#4549)
  • Bump sphinx from 8.0.2 to 8.1.3 (#4532)
  • Bump sphinxcontrib-mermaid from 0.9.2 to 1.0.0 (#4529)
  • Bump srvaroa/labeler from 1.10.1 to 1.11.0 (#4509)
  • Bump Bibo-Joshi/pyright-type-completeness from 1.0.0 to 1.0.1 (#4510)

v21.6

19 Sep 18:21
e314e78
Compare
Choose a tag to compare

Version 21.6

Released 2024-09-19

This is the technical changelog for version 21.6. More elaborate release notes can be found in the news channel @pythontelegrambotchannel.

New Features

Minor Changes

  • Improve Type Completeness (#4466)

Internal Changes

  • Update Python 3.13 Test Suite to RC2 (#4471)
  • Enforce the offline_bot Fixture in Test*WithoutRequest (#4465)
  • Make Tests for telegram.ext Independent of Networking (#4454)
  • Rename Testing Base Classes (#4453)

Dependency Updates

  • Bump pytest from 8.3.2 to 8.3.3 (#4475)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy