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 into
mainfrom
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 into
mainfrom
dependabot/pip/aiogram-3.22.0

Conversation

@dependabot

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

Copy link
Copy Markdown
Contributor

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

dependabot Bot commented on behalf of github Dec 8, 2025

Copy link
Copy Markdown
Contributor Author

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