This is a dynamic route template. Title/description can be generic; content uses params.
outline: false lastUpdated: false editLink: false prev: text: 'Changelogs' link: '/changelogs' next: false
3.17.0 Latest
Highlights
-
🔔 One notification bell Echo's separate alerts and notices badges are merged into a single bell that opens a notification panel right in the header — filter between all, alerts, and notices with unread counts at a glance.
-
✨ Smoother menus and command palette Opening and closing the menus and the command palette now feels more polished, with refined entrance and exit animations.
-
♿ Respects reduced transparency Turn on your system's reduce-transparency setting and Citizen drops the translucent blur effects for solid, higher-contrast surfaces.
-
🔤 Built-in monospace font Code and other monospace text now render in Roboto Mono, shipped with the skin so it looks consistent everywhere without relying on system fonts.
Changelog
Features
- a11y: ✨ respect the reduce-transparency preference (by @alistair3149)
5a478d1 - commandPalette: ✨ polish entrance and exit animation (by @alistair3149)
4d430d8 - fonts: ✨ ship Roboto Mono webfont (by @alistair3149)
7f3f533 - footer: ✨ forward-compat for MediaWiki 1.47 footer menu migration (by @alistair3149) (#1557)
dc7f2a1 - menu: ✨ polish open and close animation (by @alistair3149)
62ddbe7 - notifications: ✨ merge Echo's two badges into a single notification panel (by @alistair3149)
9009de1
Bug Fixes
- header: 🐛 base dropdown card max-height on the header size (by @alistair3149)
422c4d7 - header: 🐛 use dvh for dropdown card max-height on mobile (by @alistair3149)
60ff52d - user-menu: 🐛 show temp account notice instead of IP warning (by @alistair3149)
8a6d28a - userMenu: 🐛 clean up menu for temporary users (by @alistair3149)
0153bf6
Performance Improvements
- commandPalette: ⚡️ drop blur on dismiss backdrop (by @alistair3149)
c0db8a4 - dropdown: ⚡️ drop blur on mobile dismiss overlay (by @alistair3149)
9805624
