MediaWiki 1.21/wmf4

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