Extension:MobileFrontend/Deployments

This page is intended to track changes to the MobileFrontend extension as they're deployed to the WMF cluster.

Week of 1 March 2012

 * In response to 34144, decoupled MobileFrontend from total dependency on "en.m.wikipedia.org" hostname format.
 * Removed $wgMobileDomain
 * Added $wgMobileUrlTemplate for defining a hostname format that should be unique for mobile. Made usage of this optional.
 * Removed dependency on X-Device headers when generating mobile URLs. Mobile URLs will now properly be generated when using "useformat=mobile"
 * Added new API features:
 * Core action=parse has been extended with options to return pages in mobile-friendly formats.
 * prop=excerpt returns excerpts of article content either in plain text or restricted HTML.
 * action=mobileview to return page data in format suitable for mobile app/skin.
 * The MobileFrontend javascript and css files have undergone a large refactoring providing unit tests (30388) and various fixes that will hopefully lead to better maintainability such as using css as much as possible when it comes to sizing and positioning (see 32175 for example).
 * Presentation fixes to reflect desktop site 34711 and 34686
 * Javascript has on the most part been separated from the html (see 34422)
 * The mobile frontend extension now works without javascript disabled 34025
 * A few minor usability improvements - search box now highlights when clicked 19935 and the history page now redirects to the normal site 31148
 * Addition of unsetVal to WebRequest.php (see Special:Code/MediaWiki/112732)