Skip to content
This repository was archived by the owner on Dec 22, 2025. It is now read-only.

Bump aiogram from 3.19.0 to 3.22.0#43

Closed
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/aiogram-3.22.0
Closed

Bump aiogram from 3.19.0 to 3.22.0#43
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/pip/aiogram-3.22.0

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Aug 18, 2025

Bumps aiogram from 3.19.0 to 3.22.0.

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

Bot API 9.1

What's Changed

New Contributors

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

Update documentation

Small documentation update (corrected changelog)

Full Changelog: aiogram/aiogram@v3.20.0...v3.20.0.post0

v3.20.0

What's Changed

New Contributors

... (truncated)

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 (#...
  • 7a517f1 Bump version to 3.21.0 and update changelog
  • f060c08 Add support for Telegram Bot API 9.1 (#1704)
  • 77ca495 Relax aiohttp versions range (#1700)
  • b488808 Correctly pass error message in TelegramMigrateToChat (#1694)
  • e011d10 Refactor FSM Storage methods input types to calm down MyPy. (#1683)
  • Additional commits viewable in compare view

Dependabot compatibility score

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 <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)

Bumps [aiogram](https://github.com/aiogram/aiogram) from 3.19.0 to 3.22.0.
- [Release notes](https://github.com/aiogram/aiogram/releases)
- [Changelog](https://github.com/aiogram/aiogram/blob/dev-3.x/CHANGES.rst)
- [Commits](aiogram/aiogram@v3.19.0...v3.22.0)

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

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 Aug 18, 2025
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Dec 8, 2025

Superseded by #48.

@dependabot dependabot bot closed this Dec 8, 2025
@dependabot dependabot bot deleted the dependabot/pip/aiogram-3.22.0 branch December 8, 2025 12:17
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

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