MediaWiki 1.21/wmf6

MediaWiki 1.21/wmf5 Deployment of MediaWiki 1.21wmf6 to Wikimedia sites MediaWiki 1.21/wmf7

Deployment of MediaWiki 1.21wmf6 to Wikimedia sites

The latest version (labeled "1.21wmf6") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Monday, 10 December 2012 (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

Display changes

edit
  • We changed the wording of the protectedpagetext message to include moving and other actions. (bug 40145)
  • MediaWiki:Contributions now reflects the gender of the user. (bug 40367)
  • We're displaying IPv6 addresses more nicely. (bug 36780)

Fixes

edit
  • We fixed the mobile version of the website so that, if you disable images, it doesn't also strip other content. (bug 42492)
  • Your "enhanced changelist" displays minor/bot changes better. (bug 37263)
  • There's a new DynamicSidebar extension.
  • TimedMediaHandler now supports embedding a smaller audio player of 35-pixel width, and reorders the controls so that small players get a play/pause button and volume first. (git #a935e9c)
  • In WebFonts we've added the Gubbit font, replacing Kedage, for Kannada. (git #49141be)

Core changes

edit

Extensions

edit

ArticleFeedbackv5

edit

CategoryTree

edit

CheckUser

edit

Cite

edit

ConfirmEdit

edit
  • git #3589fc1 - Avoid caching empty directory lists.
  • git #099b318 - Actually create directories before using store operations.
  • git #3b987fb - Fixed blacklist param for captcha script.

DataValues

edit

DonationInterface

edit
  • git #1f4ea74 - Adding back new webmoney things.
  • git #680394d - Revalidates data for the orphan rectifier batch operation, and minor fix
  • git #3ee5570 - Bandaid for a glitch in the system: If this one line tries to use unstaged data, it blows up on SET_PAYMENT calls. ...but just those.
  • git #fdfeeca - When we abort transactions to the gateway based on failed validation, write something to a log.
  • git #dafd0e4 - Adds flexibility to the process of enabling and disabling 3D Secure authentication for various currency/country combinations.
  • git #ec010d3 - Argh, typo
  • git #2815a72 - Additional logging and a slight reorder of normalization in DonationData
  • git #98933a7 - Adds a forbidden country list, and checks the result of data validation before contacting any third party. As this alters do_transaction, every gateway/payment type is going to have to be tested for basic operation before this can be merged in.
  • git #eaed515 - Even More Amazon Logging
  • git #3bd5b62 - Making the gateway function filters usable, with regex and removing abs().
  • git #926c576 - Preventative and diagnostic measures for some double-fraud checking I'm seeing in the logs. Where it gets silly, is the IP velocity filter double-checking people. That thing will always fail on the second check...
  • git #27b8dd7 - Updating Webmoney to the new template and adding an optional email field.

DynamicSidebar

edit
    • Newly deployed extension

E3Experiments

edit

Echo

edit

EducationProgram

edit

EventLogging

edit

GettingStarted

edit

LabeledSectionTransclusion

edit

LdapAuthentication

edit
    • Newly deployed extension

LiquidThreads

edit

MapSources

edit
  • git #b20d8f6 - Some consistency tweaks in preparation for translation

MobileFrontend

edit

MoodBar

edit

OATHAuth

edit
    • Newly deployed extension

OggHandler

edit

OpenStackManager

edit
    • Newly deployed extension

PageImages

edit
    • Newly deployed extension

PageTriage

edit

ParserFunctions

edit

PostEdit

edit

ProofreadPage

edit
  • git #c9289e6 - Fix exception due to empty makeList
  • git #ad27957 - Store the first datestamp in cache to improve performance of OAI repository
  • git #5b3a252 - Add of a validation for language codes.
  • git #ca94652 - (bug 43284) allow <pagelist> to work if index namespace name is composed of more than one word
  • git #d935b5a - Add namespaces for as Wikisource
  • git #04075f1 - Remove of a call to the depreciated function wfMsgForContent
  • git #642f4b8 - Small bugfix and improvements for the OAI repository
edit

RelatedSites

edit

Renameuser

edit

Score

edit
  • git #48d9c36 - Adding comment. PHP does support try-finally, but not in PHP 5.3.

Scribunto

edit

SpamBlacklist

edit

TemplateSandbox

edit

TimedMediaHandler

edit
  • git #632f283 - Add link description and make right message consistent
  • git #a935e9c - support smaller audio player
  • git #17fb9a4 - faile with error if file could not be found
  • git #f1e8cd4 - bug 42471: fix video player in rtl mode
  • git #3377ac0 - bug 42050 - improve timedmedia-subtitle-new-desc
  • git #fcaff2a - Dont show credits at end for audio clips
  • git #257b3d7 - Fixes an issue, where 'Error missing media source' message was given instead of a player. It happens on wikis with site languages other than English: looking for derivatives in remote repository file, localized NS_FILE is called, and Commons is not aware of it.
  • git #04094c8 - bug 42367 fix edit link for old revisions
  • git #7276d31 - bug 42294: reset transcodes on revert

Translate

edit

TranslationNotifications

edit

UniversalLanguageSelector

edit

UploadWizard

edit

UserMerge

edit

Vector

edit
  • git #685027d - Making previous fix compat with CSS style convention and adding comment

WebFonts

edit

Wikibase

edit

WikimediaMaintenance

edit

WikimediaMessages

edit

ZeroRatedMobileAccess

edit
  • git #8c1a3de - Special-case 'Kongo' -> 'Kikongo' in zero-rated landing page.

cldr

edit

normal

edit
  • git #5628620 - bump version to 0.0.2
  • git #c0947b6 - remove deb build stuff, it's obsolete and shouldn't be part of extension