MediaWiki 1.21/wmf4

From mediawiki.org

Deployment of MediaWiki 1.21wmf4 to Wikimedia sites[edit]

The latest version (labeled "1.21wmf4") of MediaWiki, the software that powers Wikipedia and its sister sites, was deployed to all Wikimedia sites in stages (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.

Core changes[edit]

Extensions[edit]

AbuseFilter[edit]

ArticleFeedbackv5[edit]

CentralNotice[edit]

Collection[edit]

  • git #918a85c - Revert "There is no need to use an expanded URL for this downloadlink."
  • git #01362f9 - There is no need to use an expanded URL for this downloadlink.

ConfirmEdit[edit]

  • git #1f74006 - Support generation of random challenges instead of wordlist-based ones.
  • git #8cfde58 - Allow to generate the challenges from more than 2 wordlist entries.
  • git #008c232 - Provide parameters for setting the min/max length of the captcha "word" (challenge).

ContributionReporting[edit]

CustomData[edit]

DonationInterface[edit]

  • git #54b42ca - Fixes for DD
  • git #d19c67d - Adding dd-ES for Direct Debit in Spain.
  • git #026f783 - payments "emailAdd" field can be optional
  • git #4cb0902 - Tweaks to the orphan rectifier - Explicit cancel behavior, more logging, typo cleanup
  • git #07d2035 - Adding remaining name and email only forms and adding country-specific instructions.
  • git #9b69561 - Hacking in a new API call so status 200 Globalcollect CC payments will ever go through. This is terrible, and temporary until I can figure out a nicer way to do this.
  • git #5232d7c - Adding CTID to Session Velocity Filter output
  • git #f3705aa - Making sure we add an antimessage on transactions we deliberately fail.
  • git #593c39e - Falseish when I was trying to look for a zero. So very annoyed.
  • git #fc30b42 - Fixing the stack trace currently being served up by bt and obt transactions

E3Experiments[edit]

Echo[edit]

  • git #962d312 - Fatal error: Call to a member function equals() on a non-object
  • git #236fff2 - Call to a member function getNamespace() on a non-object
  • git #2a7e26e - (bug 42074) All notifications⦠is sometimes unnecessary
  • git #f7c91e2 - Don't run the same SQL file 3 times
  • git #10d827b - Make sure that notification count is defined and properly typed.
  • git #e2bf80d - Checking that revert notification is enabled before firing it
  • git #baec4f2 - A couple CSS tweaks to eliminate overlap and make sure all link is visible
  • git #4b92cb9 - Drop posessive in notifications personal tool
  • git #15e4719 - Add max-height to notification overlay
  • git #9d916f7 - Use canonical url for email links
  • git #26110aa - Improve Echo Hooks
  • git #1b3107c - Adding more notification icons
  • git #466c87d - Echo: Add "reverted" notification for when a user's edit is reverted.

EventLogging[edit]

FlaggedRevs[edit]

  • git #6a6236f - Revert "Part of bug 42210 - Add a global to enable/disable update ot ValidationStatistics". See fed3fae7c92c272dc55f2ee141ae946a7e8b7ec6.
  • git #fed3fae - Rewrote getEditReviewTimes() function to use subqueries.
  • git #42ebe0f - Part of bug 42210 - Add a global to enable/disable update ot ValidationStatistics
  • git #1849483 - Avoid a parse call in the synced/FR_INCLUDES_CURRENT case.
  • git #8db4fdb - (bug 31443) Some message need GENDER support

GeoCrumbs[edit]

GlobalBlocking[edit]

GlobalUsage[edit]

Insider[edit]

LiquidThreads[edit]

  • git #daaa92a - Reduce master load from Title::isValidMoveOperation when possible

MobileFrontend[edit]

MoodBar[edit]

  • git #f5f43e6 - Fix c&p error from I54e13245
  • git #34ffc12 - Add right and action messages for the delete right
  • git #9d8b19e - MoodBar response API is failing on non-existing user talkpage

OAI[edit]

OggHandler[edit]

PageTriage[edit]

  • git #9204ae6 - Integrate 'mark as reviewed' notification into pagetriage

PagedTiffHandler[edit]

ParserFunctions[edit]

  • git #e48bb4b - Add test for special parameter whitespace stripping behavior
  • git #ff2801b - Add a test for the preservation of tags in the #switch default value

ProofreadPage[edit]

ReaderFeedback[edit]

  • git #9bebfa6 - Fatal error: Call to a member function makeLinkObj() on a non-object in /usr/local/apache/common-local/php-1.21wmf3/extensions/ReaderFeedback/specialpages/RatingHistory_body.php on line 655

RelatedArticles[edit]

RelatedSites[edit]

SiteMatrix[edit]

SwiftCloudFiles[edit]

Translate[edit]

UniversalLanguageSelector[edit]

UploadWizard[edit]

Vector[edit]

VisualEditor[edit]

WebFonts[edit]

WikimediaIncubator[edit]

cldr[edit]

wikidiff2[edit]