๐ Released new version of aiogram v2.22.1
Hotfix for
You can install new version from
Hotfix for
LifetimeControllerMiddleware
Changelog: https://github.com/aiogram/aiogram/releases/tag/v2.22.1You can install new version from
pypi: pip install -U aiogramGitHub
Release Hotfix ยท aiogram/aiogram
Fixed LifetimeControllerMiddleware:
... venv\lib\site-packages\aiogram\dispatcher\middlewares.py", line 121, in skip_actions
f"pre_process_{item}",
NameError: name 'item' i...
... venv\lib\site-packages\aiogram\dispatcher\middlewares.py", line 121, in skip_actions
f"pre_process_{item}",
NameError: name 'item' i...
๐11๐4โค2๐ญ1
๐ Released new version of aiogram v2.22.2
Bugfixes and small refactoring.
Changelog: https://github.com/aiogram/aiogram/releases/tag/v2.22.2
You can install new version from
Note that this version has breaking changes!
Changelog: https://docs.aiogram.dev/en/dev-3.x/changelog.html#b5-2022-10-02
You can install new version from
Bugfixes and small refactoring.
Changelog: https://github.com/aiogram/aiogram/releases/tag/v2.22.2
You can install new version from
pypi: pip install -U aiogram
๐ Released new Beta of aiogram v3.0b5Note that this version has breaking changes!
Changelog: https://docs.aiogram.dev/en/dev-3.x/changelog.html#b5-2022-10-02
You can install new version from
pypi: pip install --pre -U aiogram๐ฅ17โค5๐3๐3๐ณ3๐1
๐ Released new version of aiogram v2.23
Added full support of Telegram Bot API 6.3
Changelog: https://github.com/aiogram/aiogram/releases/tag/v2.23
You can install new version from pypi:
Added full support of Telegram Bot API 6.3
Changelog: https://github.com/aiogram/aiogram/releases/tag/v2.23
You can install new version from pypi:
pip install -U aiogramcore.telegram.org
Bot API changelog
The Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to createโฆ
๐9๐ฅ3๐จโ๐ป2
๐ Released new version of aiogram v2.23.1
๐ชฒ Fixed Message shortucts for non-forum chats, but getting the
Changelog: https://github.com/aiogram/aiogram/releases/tag/v2.23.1
You can install new version from pypi:
๐ชฒ Fixed Message shortucts for non-forum chats, but getting the
message_thread_id fieldChangelog: https://github.com/aiogram/aiogram/releases/tag/v2.23.1
You can install new version from pypi:
pip install -U aiogramGitHub
Release Hotfix ยท aiogram/aiogram
Fixed Message shortucts for non-forum chats, but getting the message_thread_id field (#1062)
Fixed dependencies list in setup.py
Fixed dependencies list in setup.py
๐13๐4๐3โคโ๐ฅ2๐2๐จโ๐ป1
๐ Released new version of aiogram v2.24
Added full support of Telegram Bot API 6.4
Changelog: https://github.com/aiogram/aiogram/releases/tag/v2.24
You can install new version from pypi:
Added full support of Telegram Bot API 6.4
Changelog: https://github.com/aiogram/aiogram/releases/tag/v2.24
You can install new version from pypi:
pip install -U aiogramcore.telegram.org
Bot API changelog
The Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to createโฆ
๐พ22โ7๐5๐ฅ3โก1
๐ Released new version of aiogram v2.25
Added full support of Telegram Bot API 6.5
Changelog: https://github.com/aiogram/aiogram/releases/tag/v2.25
You can install new version from pypi:
Added full support of Telegram Bot API 6.5
Changelog: https://github.com/aiogram/aiogram/releases/tag/v2.25
You can install new version from pypi:
pip install -U aiogramcore.telegram.org
Bot API changelog
The Bot API is an HTTP-based interface created for developers keen on building bots for Telegram. To learn how to createโฆ
๐9
๐ Released new version of aiogram v2.25.1
Fixed ChatPermissions for Bot API 6.5
Changelog: https://github.com/aiogram/aiogram/releases/tag/v2.25.1
You can install new version from pypi:
Fixed ChatPermissions for Bot API 6.5
Changelog: https://github.com/aiogram/aiogram/releases/tag/v2.25.1
You can install new version from pypi:
pip install -U aiogram๐ฅ9๐1
๐ aiogram v3.0 Beta 7 is here
Note that the default branch on GitHub was changed to
Changelog: https://docs.aiogram.dev/en/dev-3.x/changelog.html#b7-2023-02-18
You can install Beta version from pypi:
Note that the default branch on GitHub was changed to
dev-3.x, that's mean this branch is used by default when you clone the repository or create pull-request.Changelog: https://docs.aiogram.dev/en/dev-3.x/changelog.html#b7-2023-02-18
You can install Beta version from pypi:
pip install -U --pre aiogramโคโ๐ฅ16๐4๐ฆ2โค1
Compared to Beta 7, this version has many critical changes
Changelog: https://docs.aiogram.dev/en/dev-3.x/changelog.html#b8-2023-07-17
You can install Beta version from pypi:
pip install -U --pre aiogramPlease open Telegram to view this post
VIEW IN TELEGRAM
โค9๐คฎ6๐4๐ฉ2โก1๐ฅฐ1
A few words about the future.
3๏ธโฃ .0
I get a lot of questions about when the beta will end, so here's the answer - I plan to release one additional version (Beta 9) because beta 8 contains an update to pydantic 2 and it contains significant changes, so there are possible bug fixes, probably preparation the next version may take a couple of weeks.
After that, it remains to correct the documentation, complete the description of the migration guide from the 2.x to the 3.0 version (it may take 1-3 short-liven pre-releases), and finally publish the big release that you are all waiting for.
2๏ธโฃ .x
Sad to say that, but I don't plan to maintain version 2 by myself anymore because I don't have enough time to maintain several versions in parallel in a short time in my free time, so if you have any fixes for this version, you can submit them on github, I will look at them and I will be able to publish a new version of this development branch to the PyPi for all users.
๐ต Also if you want to support this project, you can make small donation on the OpenCollective page.
Thank you all for waiting!
Glory to Ukraine!๐
I get a lot of questions about when the beta will end, so here's the answer - I plan to release one additional version (Beta 9) because beta 8 contains an update to pydantic 2 and it contains significant changes, so there are possible bug fixes, probably preparation the next version may take a couple of weeks.
After that, it remains to correct the documentation, complete the description of the migration guide from the 2.x to the 3.0 version (it may take 1-3 short-liven pre-releases), and finally publish the big release that you are all waiting for.
Sad to say that, but I don't plan to maintain version 2 by myself anymore because I don't have enough time to maintain several versions in parallel in a short time in my free time, so if you have any fixes for this version, you can submit them on github, I will look at them and I will be able to publish a new version of this development branch to the PyPi for all users.
Thank you all for waiting!
Glory to Ukraine!
Please open Telegram to view this post
VIEW IN TELEGRAM
โค48๐12๐คก12๐คฎ10๐5๐ฉ5โคโ๐ฅ2๐ฅ2๐ฅฐ1๐ฑ1
Changelog: https://docs.aiogram.dev/en/dev-3.x/changelog.html#b9-2023-07-30
You can install Beta version from pypi:
pip install -U --pre aiogramPlease open Telegram to view this post
VIEW IN TELEGRAM
๐ฅ16๐คก10โค1
Changelog: https://docs.aiogram.dev/en/dev-3.x/changelog.html#rc1-2023-08-06
If you're still using v2.x, it's time to start migrating to v3.0 because we're getting closer to release!
You can install RC version from pypi:
pip install -U --pre aiogramPlease open Telegram to view this post
VIEW IN TELEGRAM
๐44๐ฅ7โค5๐5๐คฎ2
Changelog: https://docs.aiogram.dev/en/latest/changelog.html#rc2-2023-08-18
Added full support for Bot API 6.8, also has small fixes and partially improved documentation.
You can install RC version from pypi:
pip install -U --pre aiogramPlease open Telegram to view this post
VIEW IN TELEGRAM
โค268๐262๐คฏ254๐250๐238๐ค235๐คฎ235๐ฅ233๐ฑ232
I'm glad to say you, that 3.0 is coming!
It is planned to be released closer to September 1, 2023. Also, one additional release candidate may be published by then.
I strongly recommend upgrading to this version if you haven't already. Basic instructions for the update are already available in the documentation: https://docs.aiogram.dev/en/latest/migration_2_to_3.html
But if you still need documentation from version 2.25, it is still available at a separate link - https://docs.aiogram.dev/en/v2.25.1/
It is planned to be released closer to September 1, 2023. Also, one additional release candidate may be published by then.
I strongly recommend upgrading to this version if you haven't already. Basic instructions for the update are already available in the documentation: https://docs.aiogram.dev/en/latest/migration_2_to_3.html
But if you still need documentation from version 2.25, it is still available at a separate link - https://docs.aiogram.dev/en/v2.25.1/
๐17๐11๐ฅ7๐7๐คฎ3โค2
This version introduce much more technical and architectural improvements, introduces new mechanisms to implement your applications easier.
The road to this day was very difficult, it is started on Jun 29, 2019 (more than 4 years ago), at this time project experienced many challenges, as you may know, i'm (Alex) working on aiogram at my free time after job, so, the situation in the world affects how much free time to develop i have, we can remember 2020 as the start of the coronavirus pandemic which makes development slower, after that at 24 feb, 2022 russia invades into Ukraine, at this point the project could stop altogether, in fact, because of war there was a very long pause in the development, but after some time I started to find time and inspiration to develop the aiogram, and now we have this day - 1'st September 2023, public release of aiogram 3.0.
In case of all troubles, done less than the original 2019 I planned to do for this release, but enough to meet all current developer needs so welcome the update.
The development will not stop in the future, there are already plans for several upcoming updates (3.1-3.3) such as improving the work with the state machine, to simplify the implementation of interaction with users, and there are also basic ideas for version 4.0, plans for which will also be published in time.
You can install this version from pypi:
pip install -U aiogram
Please note that this version has many critical changes, so you will need to read the migration FAQ before upgrading: https://docs.aiogram.dev/en/dev-3.x/migration_2_to_3.htmlPlease open Telegram to view this post
VIEW IN TELEGRAM
๐ฅ68๐คฎ20๐14๐12โค8๐2๐ค1๐1๐1
Added full support of Bot API 6.9
Changelog: https://docs.aiogram.dev/en/latest/changelog.html#id1
You can install this version from pypi:
pip install -U aiogramPlease open Telegram to view this post
VIEW IN TELEGRAM
๐ฅ10
๐HOTFIX ๐
aiogram v3.1.1 is here
Since the release of pydantic 2.4, aiogram currently has an incompatibility - "
This patch installs a previous version of pydantic.
Changelog: https://docs.aiogram.dev/en/dev-3.x/changelog.html
You can install this version from pypi:
aiogram v3.1.1 is here
Since the release of pydantic 2.4, aiogram currently has an incompatibility - "
KeyError: 'aiogram.types.input_text_message_content.InputTextMessageContent:94580207914144'"This patch installs a previous version of pydantic.
Changelog: https://docs.aiogram.dev/en/dev-3.x/changelog.html
You can install this version from pypi:
pip install -U aiogram๐19๐ฅ3
In this version, a new feature - Scenes has been added to simplify the implementation of step-by-step interaction with users (using FSM), you can learn more about it in the documentation.
Also, thanks to the recent update of aiohttp, this version of aiogram is compatible with Python 3.12, and now compatibility with FastAPI >= 0.104 is also fixed.
Changelog: https://docs.aiogram.dev/en/dev-3.x/changelog.html
You can install this version from pypi:
pip install -U aiogramPlease open Telegram to view this post
VIEW IN TELEGRAM
๐คฎ1.04K๐ฅ35 10๐6โค3๐3๐คฏ2โก1
๐ฒ๐ ๐ aiogram 3.3.0 with full support of Bot API 7.0 is here!
Bot API changes: https://core.telegram.org/bots/api-changelog#december-29-2023
This is the biggest Bot API update ever!๐ฑ
Changelog: https://docs.aiogram.dev/en/dev-3.x/changelog.html
You can install this version from pypi:
Bot API changes: https://core.telegram.org/bots/api-changelog#december-29-2023
This is the biggest Bot API update ever!
Changelog: https://docs.aiogram.dev/en/dev-3.x/changelog.html
You can install this version from pypi:
pip install -U aiogramPlease open Telegram to view this post
VIEW IN TELEGRAM
โค29๐ฅ14 13๐3๐คฎ2โก1
From now the
https://hub.docker.com/r/aiogram/telegram-bot-api
aiogram/telegram-bot-api Docker image is also available on the ARM architecture!https://hub.docker.com/r/aiogram/telegram-bot-api
docker pull aiogram/telegram-bot-apiโค18๐8๐ฅ8 6