diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9a9631ed..267ec4f5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -49,9 +49,19 @@ Section Order:
+## [5.2.0] - 2026-10-04
+
+> [!IMPORTANT]
+>
+> **This version needs Alliance Auth v5.5.0 or newer!**
+>
+> 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.
+
### Changed
- Switch to `httpx2`
+- Translations updated
## [5.1.1] - 2026-09-08
@@ -1154,5 +1164,6 @@ And restart your supervisor.
[5.0.1]: https://github.com/ppfeufer/aa-sov-timer/compare/v5.0.0...v5.0.1 "v5.0.1"
[5.1.0]: https://github.com/ppfeufer/aa-sov-timer/compare/v5.0.1...v5.1.0 "v5.1.0"
[5.1.1]: https://github.com/ppfeufer/aa-sov-timer/compare/v5.1.0...v5.1.1 "v5.1.1"
+[5.2.0]: https://github.com/ppfeufer/aa-sov-timer/compare/v5.1.1...v5.2.0 "v5.2.0"
[alliance auth 3.0.0 release notes]: https://gitlab.com/allianceauth/allianceauth/-/tags/v3.0.0 "Alliance Auth 3.0.0 release notes"
-[in development]: https://github.com/ppfeufer/aa-sov-timer/compare/v5.1.1...HEAD "In Development"
+[in development]: https://github.com/ppfeufer/aa-sov-timer/compare/v5.2.0...HEAD "In Development"
diff --git a/README.md b/README.md
index a13fc119..8aa26373 100644
--- a/README.md
+++ b/README.md
@@ -90,7 +90,7 @@ Make sure you're in the virtual environment (venv) of your Alliance Auth install
Then install the latest version:
```shell
-pip install aa-sov-timer==5.1.1
+pip install aa-sov-timer==5.2.0
```
#### Step 2: Update Your AA Settings
@@ -168,7 +168,7 @@ Once you have completed all previous steps, restart your AA supervisor service t
Add the app to your `conf/requirements.txt`:
```text
-aa-sov-timer==5.1.1
+aa-sov-timer==5.2.0
```
#### Step 2: Update Your AA Settings
@@ -265,7 +265,7 @@ Then run the following commands from your AA project directory (the one that
contains `manage.py`).
```shell
-pip install aa-sov-timer==5.1.1
+pip install aa-sov-timer==5.2.0
python manage.py collectstatic
python manage.py migrate
@@ -278,7 +278,7 @@ Finally, restart your AA supervisor service.
To update your existing installation of AA Sovereignty Timer, all you need to do is to update the respective line in your `conf/requirements.txt` file to the latest version.
```text
-aa-sov-timer==5.1.1
+aa-sov-timer==5.2.0
```
Now rebuild your containers and restart them:
diff --git a/package-lock.json b/package-lock.json
index 78da3a9f..879c697e 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@ppfeufer/aa-sov-timer",
- "version": "5.1.1",
+ "version": "5.2.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@ppfeufer/aa-sov-timer",
- "version": "5.1.1",
+ "version": "5.2.0",
"devDependencies": {
"@eslint/js": "^10.0.1",
"@stylistic/eslint-plugin": "^5.10.0",
diff --git a/package.json b/package.json
index 240405fc..02116719 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@ppfeufer/aa-sov-timer",
- "version": "5.1.1",
+ "version": "5.2.0",
"type": "module",
"devDependencies": {
"@eslint/js": "^10.0.1",
diff --git a/sovtimer/__init__.py b/sovtimer/__init__.py
index f4530c7e..00e1a917 100644
--- a/sovtimer/__init__.py
+++ b/sovtimer/__init__.py
@@ -5,7 +5,7 @@
# Django
from django.utils.translation import gettext_lazy as _
-__version__ = "5.1.1"
+__version__ = "5.2.0"
__title__ = "Sovereignty Timer"
__title_translated__ = _("Sovereignty Timer")
diff --git a/sovtimer/locale/django.pot b/sovtimer/locale/django.pot
index 2150c31b..b26587e0 100644
--- a/sovtimer/locale/django.pot
+++ b/sovtimer/locale/django.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: AA Sovereignty Timer\n"
"Report-Msgid-Bugs-To: https://weblate.ppfeufer.de/projects/alliance-auth-apps/aa-sov-timer/\n"
-"POT-Creation-Date: 2026-09-18 09:23+0200\n"
+"POT-Creation-Date: 2026-10-04 10:07+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"