Skip to content

Commit

Permalink
Update changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
JrooTJunior committed Nov 24, 2023
1 parent 69a07e3 commit a2e5f9a
Show file tree
Hide file tree
Showing 19 changed files with 65 additions and 25 deletions.
64 changes: 64 additions & 0 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,70 @@ Changelog

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

Expand Down
2 changes: 0 additions & 2 deletions CHANGES/1280.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/1302.doc.rst

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/1320.misc.rst

This file was deleted.

6 changes: 0 additions & 6 deletions CHANGES/1327.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/1331.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/1332.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/1340.doc.rst

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/1343.feature.rst

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/1347.misc.rst

This file was deleted.

2 changes: 0 additions & 2 deletions CHANGES/1351.doc.rst

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/1353.doc.rst

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/1354.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/1357.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/1360.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/1361.misc.rst

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/1368.bugfix.rst

This file was deleted.

1 change: 0 additions & 1 deletion CHANGES/1372.misc.rst

This file was deleted.

2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -100,7 +100,7 @@ bump:

.PHONY: towncrier-build
towncrier-build:
towncrier build --yes
hatch run docs:towncrier build --yes

.PHONY: towncrier-draft
towncrier-draft:
Expand Down

0 comments on commit a2e5f9a

Please sign in to comment.