Update changelog

This commit is contained in:
JRoot Junior 2023-11-24 23:29:21 +02:00
parent 69a07e3b0c
commit a2e5f9a8b8
No known key found for this signature in database
GPG key ID: 738964250D5FF6E2
19 changed files with 65 additions and 25 deletions

View file

@ -16,6 +16,70 @@ Changelog
.. towncrier release notes start .. towncrier release notes start
3.2.0 (2023-11-24)
===================
Features
--------
- Introduced Scenes feature that helps you to simplify user interactions using Finite State Machine.
Read more about 👉 :ref:`Scenes <Scenes>`.
`#1280 <https://github.com/aiogram/aiogram/issues/1280>`_
- Added the new FSM strategy :code:`CHAT_TOPIC`, which sets the state for the entire topic in the chat, also works in private messages and regular groups without topics.
`#1343 <https://github.com/aiogram/aiogram/issues/1343>`_
Bugfixes
--------
- Fixed :code:`parse_mode` argument in the in :code:`Message.send_copy` shortcut. Disable by default.
`#1332 <https://github.com/aiogram/aiogram/issues/1332>`_
- Added ability to get handler flags from filters.
`#1360 <https://github.com/aiogram/aiogram/issues/1360>`_
- Fixed a situation where a :code:`CallbackData` could not be parsed without a default value.
`#1368 <https://github.com/aiogram/aiogram/issues/1368>`_
Improved Documentation
----------------------
- Corrected grammatical errors, improved sentence structures, translation for migration 2.x-3.x
`#1302 <https://github.com/aiogram/aiogram/issues/1302>`_
- Minor typo correction, specifically in module naming + some grammar.
`#1340 <https://github.com/aiogram/aiogram/issues/1340>`_
- Added `CITATION.cff` file for automatic academic citation generation.
Now you can copy citation from the GitHub page and paste it into your paper.
`#1351 <https://github.com/aiogram/aiogram/issues/1351>`_
- Minor typo correction in middleware docs.
`#1353 <https://github.com/aiogram/aiogram/issues/1353>`_
Misc
----
- Fixed ResourceWarning in the tests, reworked :code:`RedisEventsIsolation` fixture to use Redis connection from :code:`RedisStorage`
`#1320 <https://github.com/aiogram/aiogram/issues/1320>`_
- Updated dependencies, bumped minimum required version:
- :code:`magic-filter` - fixed `.resolve` operation
- :code:`pydantic` - fixed compatibility (broken in 2.4)
- :code:`aiodns` - added new dependency to the :code:`fast` extras (:code:`pip install aiogram[fast]`)
- *others...*
`#1327 <https://github.com/aiogram/aiogram/issues/1327>`_
- Prevent update handling task pointers from being garbage collected, backport from 2.x
`#1331 <https://github.com/aiogram/aiogram/issues/1331>`_
- Updated :code:`typing-extensions` package version range in dependencies to fix compatibility with :code:`FastAPI`
`#1347 <https://github.com/aiogram/aiogram/issues/1347>`_
- Introduce Python 3.12 support
`#1354 <https://github.com/aiogram/aiogram/issues/1354>`_
- Speeded up CallableMixin processing by caching references to nested objects and simplifying kwargs assembly.
`#1357 <https://github.com/aiogram/aiogram/issues/1357>`_
- Added :code:`pydantic` v2.5 support.
`#1361 <https://github.com/aiogram/aiogram/issues/1361>`_
- Updated :code:`thumbnail` fields type to :code:`InputFile` only
`#1372 <https://github.com/aiogram/aiogram/issues/1372>`_
3.1.1 (2023-09-25) 3.1.1 (2023-09-25)
=================== ===================

View file

@ -1,2 +0,0 @@
Introduced Scenes feature that helps you to simplify user interactions using Finite State Machines.
Read more about 👉 :ref:`Scenes <Scenes>`.

View file

@ -1 +0,0 @@
Corrected grammatical errors, improved sentence structures, translation for migration 2.x-3.x

View file

@ -1 +0,0 @@
Fixed ResourceWarning in the tests, reworked :code:`RedisEventsIsolation` fixture to use Redis connection from :code:`RedisStorage`

View file

@ -1,6 +0,0 @@
Updated dependencies, bumped minimum required version:
- :code:`magic-filter` - fixed `.resolve` operation
- :code:`pydantic` - fixed compatibility (broken in 2.4)
- :code:`aiodns` - added new dependency to the :code:`fast` extras (:code:`pip install aiogram[fast]`)
- *others...*

View file

@ -1 +0,0 @@
Prevent update handling task pointers from being garbage collected, backport from 2.x

View file

@ -1 +0,0 @@
Fixed :code:`parse_mode` argument in the in :code:`Message.send_copy` shortcut. Disable by default.

View file

@ -1 +0,0 @@
Minor typo correction, specifically in module naming + some grammar.

View file

@ -1 +0,0 @@
Added the new FSM strategy :code:`CHAT_TOPIC`, which sets the state for the entire topic in the chat, also works in private messages and regular groups without topics.

View file

@ -1 +0,0 @@
Updated :code:`typing-extensions` package version range in dependencies to fix compatibility with :code:`FastAPI`

View file

@ -1,2 +0,0 @@
Added `CITATION.cff` file for automatic academic citation generation.
Now you can copy citation from the GitHub page and paste it into your paper.

View file

@ -1 +0,0 @@
Minor typo correction in middleware docs.

View file

@ -1 +0,0 @@
Introduce Python 3.12 support

View file

@ -1 +0,0 @@
Speeded up CallableMixin processing by caching references to nested objects and simplifying kwargs assembly.

View file

@ -1 +0,0 @@
Added ability to get handler flags from filters.

View file

@ -1 +0,0 @@
Added :code:`pydantic` v2.5 support.

View file

@ -1 +0,0 @@
Fixed a situation where a :code:`CallbackData` could not be parsed without a default value.

View file

@ -1 +0,0 @@
Updated :code:`thumbnail` fields type to :code:`InputFile` only

View file

@ -100,7 +100,7 @@ bump:
.PHONY: towncrier-build .PHONY: towncrier-build
towncrier-build: towncrier-build:
towncrier build --yes hatch run docs:towncrier build --yes
.PHONY: towncrier-draft .PHONY: towncrier-draft
towncrier-draft: towncrier-draft: