diff --git a/docs/content/2026-news.md b/docs/content/2026-news.md
index 16243550..4e4d74a7 100644
--- a/docs/content/2026-news.md
+++ b/docs/content/2026-news.md
@@ -1,7 +1,7 @@
# Changelog - 2026
-## 24.1.1 - unreleased
+## 24.1.1 - 2026-01-24
### Bug Fixes
diff --git a/docs/content/news.md b/docs/content/news.md
index 9abfecc3..a86bcd5e 100644
--- a/docs/content/news.md
+++ b/docs/content/news.md
@@ -1,6 +1,18 @@
# Changelog
+## 24.1.1 - 2026-01-24
+
+### Bug Fixes
+
+- Fix `forwarded_allow_ips` and `proxy_allow_ips` to remain as strings for backward
+ compatibility with external tools like uvicorn. Network validation now uses strict
+ mode to detect invalid CIDR notation (e.g., `192.168.1.1/24` where host bits are set)
+ ([#3458](https://github.com/benoitc/gunicorn/issues/3458),
+ [PR #3459](https://github.com/benoitc/gunicorn/pull/3459))
+
+---
+
## 24.1.0 - 2026-01-23
### New Features
diff --git a/gunicorn/__init__.py b/gunicorn/__init__.py
index 8b90daf1..2f64370f 100644
--- a/gunicorn/__init__.py
+++ b/gunicorn/__init__.py
@@ -2,7 +2,7 @@
# This file is part of gunicorn released under the MIT license.
# See the NOTICE for more information.
-version_info = (24, 1, 0)
+version_info = (24, 1, 1)
__version__ = ".".join([str(v) for v in version_info])
SERVER = "gunicorn"
SERVER_SOFTWARE = "%s/%s" % (SERVER, __version__)