MediaWiki 1.21/wmf7

From mediawiki.org
MediaWiki 1.21/wmf6 Deployment of MediaWiki 1.21wmf7 to Wikimedia sites MediaWiki 1.21/wmf8

The latest version (labeled "1.21wmf7") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Wednesday, 2 January 2013 (see the roadmap).

We will continue to deploy the latest software every two weeks. This is intended to minimize disruption and possible issues, and make it easier to identify the cause of problems, since the possibly problematic code will be much more recent.

Most important changes[edit]

Breaking changes[edit]

  • The format of certain log entries returned by the API's action=query&list=logevents module is changed, to allow for XML-format output to be valid. Specifically, any log entry details that were formerly returned under a key such as "4::foo" will now be returned under a key of simply "foo". (git #6571047c)

Core changes[edit]

Extensions[edit]

AbuseFilter[edit]

AntiBot[edit]

  • git #0d61743 - bug 40291 - Allow users/bots with 'bot' right to not be stopped by AntiBot_GenericFormEncoding::onEditFilterMerged

ArticleFeedbackv5[edit]

CentralAuth[edit]

CentralNotice[edit]

CodeEditor[edit]

ConfirmEdit[edit]

  • git #82cc98f - Disable ulimit time limit for long-running captcha.py script.

ContributionTracking[edit]

  • git #f202e4b - Updating documentation and messages per request from Siebrand.

DataValues[edit]

Diff[edit]

  • git #98c0dfa - Fixed @since tags
  • git #5ba598c - Changed behaviour of isassoc to treat all arrays with only numeric keys as non-assoc
  • git #0bd99ce - Work on splitting the patching code to its own dedicated class
  • git #d4fe275 - Split diffing code from diff representation classes to new diffing service classes

DonationInterface[edit]

  • git #3a7df60 - Quick fix to account for the fact that we have no "down for maintainence" page, and a maintenance window in a minute.

DoubleWiki[edit]

E3Experiments[edit]

EventLogging[edit]

ExtensionDistributor[edit]

  • git #64f2522 - Don't need to proxy the extension list
  • git #734c292 - Rename $wgExtDistBranches to $wgExtDistSnapshotRefs
  • git #05ec8cd - Clean up config docs and set defaults to false
  • git #249c465 - Add ability to customize the proxy we pass to MWHttpRequest
  • git #c8ce856 - Provide ability to customize branch description on-wiki
  • git #d1f7980 - Clean up "Get another extension"
  • git #67eb3f7 - Rewrite ExtensionDistributor to no longer require working copies

FlaggedRevs[edit]

FundraiserLandingPage[edit]

GeoCrumbs[edit]

  • git #5863bce - Only show breadcrumbs if there is more than 1

GeoData[edit]

GettingStarted[edit]

GlobalUsage[edit]

MapSources[edit]

Math[edit]

  • git #7ff47f8 - Rename Math.body to MathRenderer to be consistent with the class name. Reson: Further classes will be added in the next step.

MobileFrontend[edit]

MoodBar[edit]

MwEmbedSupport[edit]

OpenStackManager[edit]

  • git #6685a66 - Set username if none is specified
  • git #49e9590 - Fix for OpenStack token loss on memcache restart
  • git #30f5edd - Add space between sentences
  • git #29910c8 - Update casing, punctuation and newlines
  • git #9a2e7de - Remove nova credential check for ssh key form
  • git #7eeea0f - _ is an invalid character for shell account name
  • git #46f820e - Now using real groups with real member lists for posixgroups for Projects.

PostEdit[edit]

ProofreadPage[edit]

Renameuser[edit]

Scribunto[edit]

TemplateSandbox[edit]

TimedMediaHandler[edit]

Translate[edit]

TranslationNotifications[edit]

UnicodeConverter[edit]

UniversalLanguageSelector[edit]

UploadWizard[edit]

UserMerge[edit]

  • git #829e90d - Adding explicit support when mentioning user names

VipsScaler[edit]

VisualEditor[edit]

WebFonts[edit]

WikiEditor[edit]

Wikibase[edit]

WikimediaIncubator[edit]

  • git #c8e2cba - Simplify 'wminc-fs-settings-text' and improve link
  • git #5e5f58b - Ensure template is passed by reference in invocation of hook UserCreateForm in AutoTestWiki::onUserCreateForm

WikimediaMaintenance[edit]

  • git #5ff2401 - Maintenance script to clean up old bogus skin preferences
  • git #01b7ab4 - Numerous git-deploy related updates