We are amped to announce the release of: horizon 25.7.1 This release is part of the gazpacho release series. The source is available from: https://opendev.org/openstack/horizon Download the package from: https://tarballs.openstack.org/horizon/ Please report issues through: https://bugs.launchpad.net/horizon/+bugs For more details, please see below. 25.7.1 ^^^^^^ Bug Fixes * [bug 2134580] Fixed an issue where calling "/api/keystone/svc- catalog/" could mutate "request.user.service_catalog" and cause follow-up API calls to fail with "horizon.exceptions.ServiceCatalogException: Invalid service catalog: image". Changes in horizon 25.7.0..25.7.1 --------------------------------- f7fa75299 fix: avoid mutating user service catalog in svc-catalog API a89af6072 Fix logo filename in documentation af221bfcf Don't redirect to LOGOUT_URL anywhere 0c774dcde Update TOX_CONSTRAINTS_FILE for stable/2026.1 80c558d9e Update .gitreview for stable/2026.1 Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + horizon/middleware/base.py | 2 +- horizon/static/framework/framework.module.js | 2 +- horizon/static/framework/framework.module.spec.js | 2 +- horizon/static/horizon/js/horizon.heattop.js | 4 ++-- horizon/test/unit/middleware/test_base.py | 2 +- horizon/utils/functions.py | 6 +++--- openstack_dashboard/api/rest/keystone.py | 6 ++++-- openstack_dashboard/dashboards/identity/groups/tables.py | 1 - releasenotes/notes/bug-2134580-35afcdaf0a6ceaf4.yaml | 9 +++++++++ tox.ini | 4 ++-- 12 files changed, 28 insertions(+), 17 deletions(-)