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

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
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