Release 3.0.0-beta.3

This commit is contained in:
Alex Root Junior 2022-04-19 22:09:43 +03:00
parent 497436595d
commit 0d650fc38c
No known key found for this signature in database
GPG key ID: 074C1D455EBEA4AC
15 changed files with 52 additions and 23 deletions

View file

@ -1 +1 @@
5.7
6.0

View file

@ -14,6 +14,45 @@ Changelog
.. towncrier release notes start
3.0.0b3 (2022-04-19)
=====================
Features
--------
- Added possibility to get command magic result as handler argument
`#889 <https://github.com/aiogram/aiogram/issues/889>`_
- Added full support of `Telegram Bot API 6.0 <https://core.telegram.org/bots/api-changelog#april-16-2022>`_
`#890 <https://github.com/aiogram/aiogram/issues/890>`_
Bugfixes
--------
- Added parsing of spoiler message entity
`#865 <https://github.com/aiogram/aiogram/issues/865>`_
- Fixed default `parse_mode` for `Message.copy_to()` method.
`#876 <https://github.com/aiogram/aiogram/issues/876>`_
- Fixed CallbackData factory parsing IntEnum's
`#885 <https://github.com/aiogram/aiogram/issues/885>`_
Misc
----
- Added automated check that pull-request adds a changes description to **CHANGES** directory
`#873 <https://github.com/aiogram/aiogram/issues/873>`_
- Changed :code:`Message.html_text` and :code:`Message.md_text` attributes behaviour when message has no text.
The empty string will be used instead of raising error.
`#874 <https://github.com/aiogram/aiogram/issues/874>`_
- Used `redis-py` instead of `aioredis` package in due to this packages was merged into single one
`#882 <https://github.com/aiogram/aiogram/issues/882>`_
- Solved common naming problem with middlewares that confusing too much developers
- now you can't see the `middleware` and `middlewares` attributes at the same point
because this functionality encapsulated to special interface.
`#883 <https://github.com/aiogram/aiogram/issues/883>`_
3.0.0b2 (2022-02-19)
=====================

View file

@ -1 +0,0 @@
Added parsing of spoiler message entity

View file

@ -1 +0,0 @@
Added automated check that pull-request adds a changes description to **CHANGES** directory

View file

@ -1,2 +0,0 @@
Changed :code:`Message.html_text` and :code:`Message.md_text` attributes behaviour when message has no text.
The empty string will be used instead of raising error.

View file

@ -1 +0,0 @@
Fixed default `parse_mode` for `Message.copy_to()` method.

View file

@ -1 +0,0 @@
Used `redis-py` instead of `aioredis` package in due to this packages was merged into single one

View file

@ -1,3 +0,0 @@
Solved common naming problem with middlewares that confusing too much developers
- now you can't see the `middleware` and `middlewares` attributes at the same point
because this functionality encapsulated to special interface.

View file

@ -1 +0,0 @@
Fixed CallbackData factory parsing IntEnum's

View file

@ -1 +0,0 @@
Added possibility to get command magic result as handler argument

View file

@ -1 +0,0 @@
Added full support of `Telegram Bot API 6.0 <https://core.telegram.org/bots/api-changelog#april-16-2022>`_

View file

@ -139,8 +139,10 @@ towncrier-draft-github:
towncrier build --draft | pandoc - -o dist/release.md
.PHONY: prepare-release
prepare-release: bump towncrier-draft-github towncrier-build
prepare-release: bump towncrier-build
.PHONY: tag-release
tag-release:
git tag v$(poetry version -s)
.PHONY: release
release:
git add .
git commit -m "Release $(shell poetry version -s)"
git tag v$(shell poetry version -s)

View file

@ -13,7 +13,7 @@ aiogram |beta badge|
:target: https://pypi.python.org/pypi/aiogram
:alt: Supported python versions
.. image:: https://img.shields.io/badge/Telegram%20Bot%20API-5.7-blue.svg?logo=telegram
.. image:: https://img.shields.io/badge/Telegram%20Bot%20API-6.0-blue.svg?logo=telegram
:target: https://core.telegram.org/bots/api
:alt: Telegram Bot API

View file

@ -39,5 +39,5 @@ __all__ = (
"flags",
)
__version__ = "3.0.0b2"
__api_version__ = "5.7"
__version__ = "3.0.0b3"
__api_version__ = "6.0"

View file

@ -1,6 +1,6 @@
[tool.poetry]
name = "aiogram"
version = "3.0.0-beta.2"
version = "3.0.0-beta.3"
description = "Modern and fully asynchronous framework for Telegram Bot API"
authors = [
"Alex Root Junior <jroot.junior@gmail.com>",