Skip to content

Commit e8a3771

Browse files
committed
Update release notes for 3.0.0
1 parent 527f91e commit e8a3771

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

docs/release-notes.rst

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,23 @@
11
Release Notes
22
=============
33

4+
3.0.0
5+
----------
6+
* New: Support for Python 3.11 and 3.12.
7+
* Dropped Python 3.7 support.
8+
* New: Support for Django 4.2.
9+
* Dropped Django 4.0 and 4.1 support.
10+
* New: Added city and country template tags for GeoIP data.
11+
* New: Added UserSessionsConfig class for better Django app configuration.
12+
* Switch from setup.py to pyproject.toml for modern Python packaging.
13+
* Switch from flake8 to ruff for code linting.
14+
* Use importlib.metadata instead of deprecated pkg_resources.
15+
* Improved platform detection for macOS and Windows (removed version numbers).
16+
* Use timezone-aware datetime handling.
17+
* Modernized test configuration and improved test coverage.
18+
* Updated translations.
19+
* Various code improvements and simplifications.
20+
421
2.0.0
522
----------
623
* New: Support for Django 3.2 and 4.0

0 commit comments

Comments
 (0)