diff --git a/CHANGELOG.md b/CHANGELOG.md
index f1cc46fc..173f3ed1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -44,9 +44,11 @@ Section Order:
+## [4.1.0] - 2026-05-19
+
### Changed
-- Switched to new ESI endpoint `sovereignty/systems` to get the sovereignty
+- Switched to the new ESI endpoint `sovereignty/systems` to get the sovereignty
information, which also includes the correct ADMs for each system. This also means
that sovereignty structures are now updated when changes are available, to ensure
the ADM information is up to date as well.
@@ -1070,5 +1072,6 @@ And restart your supervisor.
[4.0.1]: https://github.com/ppfeufer/aa-sov-timer/compare/v4.0.0...v4.0.1 "v4.0.1"
[4.0.2]: https://github.com/ppfeufer/aa-sov-timer/compare/v4.0.1...v4.0.2 "v4.0.2"
[4.0.3]: https://github.com/ppfeufer/aa-sov-timer/compare/v4.0.2...v4.0.3 "v4.0.3"
+[4.1.0]: https://github.com/ppfeufer/aa-sov-timer/compare/v4.0.3...v4.1.0 "v4.1.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/v4.0.3...HEAD "In Development"
+[in development]: https://github.com/ppfeufer/aa-sov-timer/compare/v4.1.0...HEAD "In Development"
diff --git a/README.md b/README.md
index ab6b0639..ae30fc35 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==4.0.3
+pip install aa-sov-timer==4.1.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==4.0.3
+aa-sov-timer==4.1.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==4.0.3
+pip install aa-sov-timer==4.1.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==4.0.3
+aa-sov-timer==4.1.0
```
Now rebuild your containers and restart them:
diff --git a/aa-sov-timer-models.png b/aa-sov-timer-models.png
index 48a03e3d..486ef459 100644
Binary files a/aa-sov-timer-models.png and b/aa-sov-timer-models.png differ
diff --git a/sovtimer/__init__.py b/sovtimer/__init__.py
index d05042c1..524e6a11 100644
--- a/sovtimer/__init__.py
+++ b/sovtimer/__init__.py
@@ -5,7 +5,7 @@
# Django
from django.utils.translation import gettext_lazy as _
-__version__ = "4.0.3"
+__version__ = "4.1.0"
__title__ = "Sovereignty Timer"
__title_translated__ = _("Sovereignty Timer")
diff --git a/sovtimer/locale/django.pot b/sovtimer/locale/django.pot
index 7de8b5ee..2249b896 100644
--- a/sovtimer/locale/django.pot
+++ b/sovtimer/locale/django.pot
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: AA Sov Timer 4.0.3\n"
+"Project-Id-Version: AA Sov Timer 4.1.0\n"
"Report-Msgid-Bugs-To: https://github.com/ppfeufer/aa-sov-timer/issues\n"
-"POT-Creation-Date: 2026-05-19 16:35+0200\n"
+"POT-Creation-Date: 2026-05-19 16:49+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME \n"
"Language-Team: LANGUAGE \n"