martin
(Martin Brennan)
03.Июль.2026 06:43:58
4
Переход к разделу «Постоянные» обычно не происходит, поэтому в данном случае это выявило ошибку в ссылке на уведомление, которая была исправлена здесь:
main ← issue/perm-uc-notif-redirect
merged 05:28AM - 03 Jul 26 UTC
When an upcoming change was automatically enabled, the notification
linked admi… ns to the upcoming changes config page. But once a change
reaches permanent status it no longer appears there (that page only
lists experimental through stable) and instead surfaces on the What's
New page. So if the notification was left unread until the change became
permanent, clicking it dropped the admin on an empty filtered list.
This resolves the change's status at click time rather than baking it
into the notification. The permanent change names are now exposed to
staff via the site serializer, and the notification's link checks them:
if every referenced change is now permanent, it sends the admin to
What's New scrolled to that change's card; otherwise it keeps the
existing upcoming changes page where the still non-permanent changes
remain actionable.
To support the scroll, every What's New item now has a stable id anchor,
and the page accepts a scrollTo query param that scrolls to and briefly
highlights the matching card once the feed loads.
<img width="1106" height="423" alt="image" src="https://github.com/user-attachments/assets/353304b3-1590-407a-b3f2-7d0a0c1d0a38" />
<img width="1163" height="782" alt="image" src="https://github.com/user-attachments/assets/26e2d8d2-173f-455b-83a8-a0f3fc907243" />
Кроме того, изменения в разделе «Постоянные» отображаются на странице /admin/whats-new, о которой я упоминал ранее в Introducing Upcoming Changes, a system to manage new features and changes to existing functionality in your community - #41 by martin , и я теперь добавил эту информацию в начальный пост этой темы.
4 лайка