Skip to content

2.0.0-beta.3

Note:

  • The prerelease builds serve as a more graceful transition from Citizen 1.X to 2.X. The design has not been finalized yet and it might subject to significant changes. At the end of the prerelease build cycle (around November), it'll be merged to the main branch and target Mediawiki 1.39+.
  • The main branch is now in 2.X. If you are looking for the last 1.X build, click here.
  • Fonts might look a bit different from this patch. It is because optical sizing is enabled for better readability. If you wish to have the previous look, you can disable optical sizing through by setting font-optical-sizing to none in CSS.
  • CJK fonts are disabled by default. You can enable it by setting $wgCitizenEnableCJKFonts to true. Note that CJK fonts can add at least 100-200kb per page.

Features

  • AJAXPoll: ✨ add skinStyle for AJAXPoll (#487) f1fb553
  • core: ✨ reduce scroll top padding 9b9b361
  • font: ✨ replace RobotoVF with RobotoFlex 8e272a5
  • font: ✨ sync cjk font weight with RobotoFlex dd82c57
  • fonts: ✨ add Noto Sans CJK font support b89873d
  • pwa: ✨ add basic support for service worker 4f651b4
  • pwa: ✨ use standalone mode bc8d1a3
  • pwa: ✨ use wgLogos instead 56005ae
  • tabberNeue: ✨ update active tab selector 0083d2f

Bug Fixes

  • core: 🐛 hide sticky header overflow 6b9fe9c
  • core: incorrect content header z-index fa3582d
  • search: 🐛 encode suggestion URL key 50a0014