MediaWiki 1.20/wmf12

Deployment of MediaWiki 1.20wmf12 to Wikimedia sites edit

The latest version (labeled "1.20wmf12") of MediaWiki, the software that powers Wikipedia and its sister sites, will soon be deployed to all Wikimedia sites in stages.

Deployment will start on Monday, September 17 and continue until Wednesday, September 26 (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

  • git #c3bd782 - (bug 30324) Don't falsely claim to angry-autoblock in log entries, don't stop talk page access.
  • git #dabc66a - Replace non standard 'tt' with 'code' for better HTML5 conformity
  • git #13bdc74 - Add missing message from the edit view for global filters

AntiBot edit

AntiSpoof edit

ApiSandbox edit

AssertEdit edit

Babel edit

CategoryTree edit

CentralAuth edit

  • git #851c2e3 - Show a proper subtitle if the user has no edit rights

CentralNotice edit

  • git #e1a0362 - Don't use Translate extension by default, and only load stuff if needed
  • git #f32ccd7 - Fixing recently broken button in banner editing interface.
  • git #7045d6a - If all messages are removed from a banner or banner is deleted, clean stuff up
  • git #05fe7b5 - Implement banner message translating via Translate extension
  • git #1074432 - Moved most database interaction to CentralNoticeDB.
  • git #298c01f - More maintenance for CentralNotice extension.
  • git #40d38d7 - Maintenance for CentralNotice.

Cite edit

Contest edit

  • git #0e95280 - Bump version number and up rel notes
  • git #22b44e5 - Kill obsolete method that now is even broken due to earlier rename
  • git #dadcc09 - Maintenance for Contest extension.

DismissableSiteNotice edit

DonationInterface edit

E3Experiments edit

  • git #fea0af0 - whitespace, Benefits text tweaks, use right CSS id
  • git #dc3e996 - Stop emitting /event.gif calls from Special:RecentChanges
  • git #1b73984 - Handle CAPTCHA with jQuery-fu, a few other tweaks.

Echo edit

FeaturedFeeds edit

FlaggedRevs edit

GlobalBlocking edit

Interwiki edit

LiquidThreads edit

MWSearch edit

Math edit

Narayam edit

OggHandler edit

PagedTiffHandler edit

ParserFunctions edit

PdfHandler edit

Poem edit

ProofreadPage edit

Scribunto edit

SimpleAntiSpam edit

SiteMatrix edit

SpamBlacklist edit

SwiftCloudFiles edit

SyntaxHighlight_GeSHi edit

TimedMediaHandler edit

TorBlock edit

Translate edit

TranslationNotifications edit

UploadWizard edit

Vector edit

VisualEditor edit

  • git #442a835 - (bug 33094) Disallow invalid page titles in LinkInspector.
  • git #a218baa - Revert "Added 'bytes' remaining to edit summary dialog."
  • git #75c0cdb - Added 'bytes' remaining to edit summary dialog.
  • git #2e38218 - Pressing enter key in edit summary no longer submits save form.
  • git #231f8b6 - Hiding inspector iframe by additionally setting height and width to 0.
  • git #bcaab33 - Fixed multiple bugs with Context Icon appearing when not relevant.
  • git #818fdd8 - Added links to annotation set classes for demo
  • git #c6cb537 - Fix bugs in whitespace preservation for aliens
  • git #74ed8e8 - Rename ve_foo_bar back to VeFooBar per discussion
  • git #9fb43b6 - (bug 39753) UI restores #toc as inline-block instead of table.
  • git #d43fffc - Fix global scope leakage in the Transaction tests
  • git #ef27a4b - Fix order-of-annotation tests for hrefPrefix
  • git #b1d9c83 - Object management: Object create/inherit/clone utilities
  • git #831f2f5 - Shared closure around utility functions in ve.js
  • git #debc429 - Also add clone functionality, undefined guard and tests to ve.copyObject()
  • git #742a97b - Add tests asserting ordering of annotations works
  • git #5e7c14c - Manage annotations in ve.AnnotationSet object
  • git #e14d30f - Alienate everything with an unrecognized mw: type.
  • git #d660d20 - (bug 39558) Implement byteLimit
  • git #3331b16 - Plug new vector icons / styles into inspector iframe.

WikiEditor edit

WikimediaIncubator edit

WikimediaMaintenance edit

WikimediaMessages edit

  • git #4b40bf6 - Add upload-more-photos-of-this-monument message for Wiki Loves Monuments mobile app.

cldr edit

  • git #af8dd15 - Change CLDR version in extension credits, now using 22 release, but no more changes
  • git #7f86ed6 - Update cldr to 22-d04
  • git #e830325 - Make make clean delete CldrNames/CldrNames[A-Z]*.zip
  • git #4cb1a4e - Preperation for CLDR v22 (due tomorrow)