MediaWiki 1.20/wmf12

From mediawiki.org

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)