Skip to content

3.20.0

Cache status: clean — no purge required after upgrading.

Highlights

  • 🔔 A simpler notification panel The panel now shows just your unread notifications in a single list, and it can bring in notifications from the other wikis you are connected to.

  • 🔍 A faster, steadier command palette Results turn up sooner as you type and the palette is ready almost as soon as you reach for it, with fixes for input methods, AltGr and non-QWERTY layouts, reading direction, namespace aliases, and screen reader announcements.

  • ⚙️ Preference defaults set on the wiki Administrators can choose which preferences Citizen starts with, and hide the ones their wiki does not use, from MediaWiki:Citizen-preferences.json — see Preferences.

  • 🛡️ Cached pages survive an upgrade Switch on $wgCitizenCompat and pages your wiki cached under an older Citizen keep rendering acceptably while those caches expire — see Upgrading.

  • Smoother all round Scrolling stays smooth where sticky headers and frosted glass used to make it stutter, and the notification panel no longer does its work twice on the way open.

Changelog

Features

Bug Fixes

Performance Improvements

Miscellaneous Chores

See all commits

Contributors

  • @alistair3149 profile picture
alistair3149