Skip to content

Update aiogram requirement from >=3.13.1 to >=3.22.0#78

Open
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/aiogram-gte-3.22.0
Open

Update aiogram requirement from >=3.13.1 to >=3.22.0#78
dependabot[bot] wants to merge 1 commit intomasterfrom
dependabot/pip/aiogram-gte-3.22.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 22, 2026

Updates the requirements on aiogram to permit the latest version.

Release notes

Sourced from aiogram's releases.

v3.22.0

What's Changed

New Contributors

Full Changelog: aiogram/aiogram@v3.21.0...v3.22.0

Changelog

Sourced from aiogram's changelog.

3.22.0 (2025-08-17)

Features

  • Support validating init data using only bot id. [#1715](https://github.com/aiogram/aiogram/issues/1715) <https://github.com/aiogram/aiogram/issues/1715>_

  • Added full support for the Bot API 9.2 <https://core.telegram.org/bots/api-changelog#august-15-2025>_:

    Direct Messages in Channels

    • Added the field :code:is_direct_messages to the classes :class:aiogram.types.chat.Chat and :class:aiogram.types.chat_full_info.ChatFullInfo, indicating whether the chat is a direct messages chat.
    • Added the field :code:parent_chat to the class :class:aiogram.types.chat_full_info.ChatFullInfo, describing the parent channel for direct messages chats.
    • Added the class :class:aiogram.types.direct_messages_topic.DirectMessagesTopic representing a direct messages topic.
    • Added the field :code:direct_messages_topic to the class :class:aiogram.types.message.Message, describing the direct messages topic associated with a message.
    • Added the parameter :code:direct_messages_topic_id to multiple sending methods for directing messages to specific direct message topics.

    Suggested Posts

    • Added the class :class:aiogram.types.suggested_post_parameters.SuggestedPostParameters representing parameters for suggested posts.

    • Added the parameter :code:suggested_post_parameters to various sending methods, allowing bots to create suggested posts for channel approval.

    • Added the method :class:aiogram.methods.approve_suggested_post.ApproveSuggestedPost, allowing bots to approve suggested posts in direct messages chats.

    • Added the method :class:aiogram.methods.decline_suggested_post.DeclineSuggestedPost, allowing bots to decline suggested posts in direct messages chats.

    • Added the field :code:can_manage_direct_messages to administrator-related classes :class:aiogram.types.chat_administrator_rights.ChatAdministratorRights and :class:aiogram.types.chat_member_administrator.ChatMemberAdministrator.

    • Added the class :class:aiogram.types.suggested_post_info.SuggestedPostInfo representing information about a suggested post.

    • Added the class :class:aiogram.types.suggested_post_price.SuggestedPostPrice representing the price for a suggested post.

    • Added service message classes for suggested post events:

      • :class:aiogram.types.suggested_post_approved.SuggestedPostApproved and the field :code:suggested_post_approved to :class:aiogram.types.message.Message
      • :class:aiogram.types.suggested_post_approval_failed.SuggestedPostApprovalFailed and the field :code:suggested_post_approval_failed to :class:aiogram.types.message.Message
      • :class:aiogram.types.suggested_post_declined.SuggestedPostDeclined and the field :code:suggested_post_declined to :class:aiogram.types.message.Message
      • :class:aiogram.types.suggested_post_paid.SuggestedPostPaid and the field :code:suggested_post_paid to :class:aiogram.types.message.Message
      • :class:aiogram.types.suggested_post_refunded.SuggestedPostRefunded and the field :code:suggested_post_refunded to :class:aiogram.types.message.Message

    Enhanced Checklists

    • Added the field :code:checklist_task_id to the class :class:aiogram.types.reply_parameters.ReplyParameters, allowing replies to specific checklist tasks.
    • Added the field :code:reply_to_checklist_task_id to the class :class:aiogram.types.message.Message, indicating which checklist task a message is replying to.

    Gifts Improvements

    • Added the field :code:publisher_chat to the classes :class:aiogram.types.gift.Gift and :class:aiogram.types.unique_gift.UniqueGift, describing the chat that published the gift.

    Additional Features

    • Added the field :code:is_paid_post to the class :class:aiogram.types.message.Message, indicating whether a message is a paid post. [#1720](https://github.com/aiogram/aiogram/issues/1720) <https://github.com/aiogram/aiogram/issues/1720>_

... (truncated)

Commits
  • fdfdd84 Bump version to 3.22.0 and update changelog
  • 99fa246 Migrate motor to pymongo (#1705)
  • 6aa6e00 Support validating init data using only bot id. (#1715)
  • ab8af77 Added full support for the Bot API 9.2 (#1720)
  • ddcedad fix(utils): use hmac.compare_digest for secure WebApp signature validation (#...
  • See full diff in compare view

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 show <dependency name> 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)

Updates the requirements on [aiogram](https://github.com/aiogram/aiogram) to permit the latest version.
- [Release notes](https://github.com/aiogram/aiogram/releases)
- [Changelog](https://github.com/aiogram/aiogram/blob/dev-3.x/CHANGES.rst)
- [Commits](aiogram/aiogram@v3.21.0...v3.22.0)

---
updated-dependencies:
- dependency-name: aiogram
  dependency-version: 3.22.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file python Pull requests that update python code labels Apr 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file python Pull requests that update python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants