From cbafebc951890dcb4bd1d6695c579ac55feb4e2a Mon Sep 17 00:00:00 2001 From: Peter Pfeufer Date: Sat, 16 Mar 2024 11:32:29 +0100 Subject: [PATCH] [CHANGE] Version bumped to v3.0.0 --- CHANGELOG.md | 42 +++++++++++++++++++++++++++++++++++++++++- Makefile | 2 +- afat/__init__.py | 2 +- pyproject.toml | 2 +- 4 files changed, 44 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 8b86e40f..c7521513 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -35,6 +35,42 @@ Section Order: ### Security --> +## \[3.0.0\] - 2024-03-16 + +> \[!NOTE\] +> +> **This version needs at least Alliance Auth v4.0.0!** +> +> Please make sure to update your Alliance Auth instance **before** +> you install this version, otherwise, an update to Alliance Auth will +> be pulled in unsupervised. + +### Added + +- Compatibility to Alliance Auth v4 + - Bootstrap 5 + - Django 4.2 +- Show the main character first on the dashboard page + +### Fixed + +- Some issues with the translations in the Python code +- Issues with translations in the Django admin backend +- Stats graph appearance +- A bug where the previous or next month number wasn't calculated correctly in the statistics detail view +- A bug where the next month button in the statistics detail view was not displayed correctly +- A potential performance issue with an ajax call in the dashboard view (thx to @pvyParts) + +### Changed + +- JS modernized +- CSS modernized +- Templates changed to Bootstrap 5 + +### Removed + +- Support for Alliance Auth 3 + ## \[3.0.0-beta.3\] - 2024-03-05 > \[!NOTE\] @@ -90,7 +126,7 @@ Section Order: ### Changed - JS modernized -- CSS modernizes +- CSS modernized - Templates changed to Bootstrap 5 ### Removed @@ -99,6 +135,10 @@ Section Order: ## \[2.13.0\] - 2023-09-26 +> \[!NOTE\] +> +> **This is the last version compatible with Alliance Auth v3.** + ### Fixed - Pylint issues diff --git a/Makefile b/Makefile index 3f1d9320..837c1e3b 100644 --- a/Makefile +++ b/Makefile @@ -54,5 +54,5 @@ build_test: tox_tests: export USE_MYSQL=False; \ - tox -v -e allianceauth-stable; \ + tox -v -e allianceauth-latest; \ rm -rf .tox/ diff --git a/afat/__init__.py b/afat/__init__.py index 950b2459..ee95ec5a 100644 --- a/afat/__init__.py +++ b/afat/__init__.py @@ -5,5 +5,5 @@ # Django from django.utils.translation import gettext_lazy as _ -__version__ = "3.0.0-beta.3" +__version__ = "3.0.0" __title__ = _("Fleet Activity Tracking") diff --git a/pyproject.toml b/pyproject.toml index 97044a9a..f6b5823e 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -40,7 +40,7 @@ dynamic = [ "version", ] dependencies = [ - "allianceauth>=4.0.0b2", + "allianceauth<5.0.0,>=4", "allianceauth-app-utils>=1.14.1", "unidecode>=1.3.4", ]