MediaWiki 1.20/wmf11

Deployment of MediaWiki 1.20wmf11 to Wikimedia sites edit

The latest version (labeled "1.20wmf11") 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 3 and continue until Wednesday, September 12 (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

Babel edit

CategoryTree edit

CentralAuth edit

CheckUser edit

Cite edit

  • git #52ca5a1 - Maintenance for Cite extension.
  • git #f5ba49d - Fix Cite/CategoryTree parser test
  • git #a9e29e1 - Follow-up I47412b67: pass an array of query parameters to Linker::link()

ClickTracking edit

Collection edit

  • git #7801ebe - make bookcreator work with jquery version used in mediawiki head
  • git #79c4f2e - Remove duplicate array key.

ConfirmEdit edit

ContactPage edit

DonationInterface edit

  • git #665349e - Adds email in a second place to GC's INSERT_ORDERWITHPAYMENT api call, and updates the data in contribution_tracking prior to the redirect to amazon.
  • git #8aa9603 - Removing Amazon check signature requirement.
  • git #4ee82ca - Additional ability to customize STOMP queue names
  • git #3086cc6 - Fixing Various Amazon Issues

DoubleWiki edit

Echo edit

EducationProgram edit

ImageMap edit

InputBox edit

Interwiki edit

  • git #f32b40b - Replace deprecated User::editToken with User::getEditToken

LiquidThreads edit

  • git #8550d52 - Throw exception instead of fataling on OutputPage::setTitle()
  • git #de57dbc - Add missing dependency and remove String.prototype.trim

Math edit

MobileFrontend edit

MwEmbedSupport edit

  • git #22421d9 - Support jQuery 1.8 event data location for event triggers with callbacks
  • git #6362fbf - deprecate mw.ready

NewUserMessage edit

Nuke edit

OAI edit

PageTriage edit

  • git #4728ad3 - Marking unreferenced tag compatible with multiple issues template
  • git #057c10f - Fixing wording for 'no references' tag in Page Curation

ProofreadPage edit

  • git #60359c5 - A change in the HTML of the edit form has break the index pages form generator.

ScanSet edit

Scribunto edit

  • git #89cf9f1 - Fixed parser tests broken by I97f7732010ebfebcf494ac9e308275b34dbb9609
  • git #ea1347a - Don't run Preprocessor::preprocessToObj() on cache hits
  • git #c880916 - Add Hebrew namespace aliases

SubpageSortkey edit

    • Newly deployed extension

SwiftCloudFiles edit

  • git #bb2be6a - Added NoSuchObjectException usage in object stream() function.

SyntaxHighlight_GeSHi edit

TimedMediaHandler edit

  • git #aa6ff7d - Fix possible event trigger error, fixed playhead style in webkit
  • git #f7ad32b - Fixed caption scrolling and prevents double add captions links
  • git #d79be4b - deprecate mw.ready, use domReady instead
  • git #e5ba07f - fixes page encoding bug that was breaking subtitle list in iframe

TitleBlacklist edit

Translate edit

TranslationNotifications edit

Vector edit

  • git #b4041fd - Fix title case and grammar in new messages
  • git #889816e - Small tweaks to footer module per community feedback.
  • git #f73ca14 - Repurpose broken code in fooerCleanup modules for Footer improvement.
  • git #816358d - Creating wmf/1.20wmf11 branch for the Vector extension

VisualEditor edit

  • git #3e9eed6 - Expanded isSomethingFishy function
  • git #71020f7 - Remainder JSHint fixes on modules/ve/*
  • git #6774950 - Center Ellpisis for long page titles. Misc positioning fixes.
  • git #da1d0d4 - Fix error in ve.copyArray() and add tests
  • git #24590a9 - Add hrefPrefix (follows-up I33eab356)
  • git #78359c3 - Preserve the leading ./ and ../ in internal link hrefs
  • git #b370bbd - Improved icons
  • git #2d36ce9 - Convert the last two uses of $.toJSON to ve.getHash
  • git #3ece6e8 - Also copy cloneable objects in ve.copyArray()
  • git #f26ae16 - Added tests for removeContent and insertContent
  • git #4fbabd1 - Make translateRange() map the offset immediately before an insertion to after the insertion rather than before
  • git #d208ca9 - Cleaned up uses of jQuery to create and appendTo/prependTo
  • git #a52d7ff - Finally getting rid of all the es-* stuff and other cruft
  • git #ab1f849 - Fixed position and size of toolbar in Apex skin
  • git #a8166fe - A bit of cleanup in the inspector and suggestion code
  • git #c8ed44f - Refactor ve.getHash: Stabilize cross-browser differences; + unit tests
  • git #27896e7 - Removed Parsoid-related files from .gitignore
  • git #47d1704 - Added a comment about possible i18n messages
  • git #ac7376c - Catching transactions that were not being committed.
  • git #986d25e - Move caching mechanism out of multiSuggest plugin to linkInspector
  • git #452c759 - Preserve whitespace between elements
  • git #fa3d364 - Fixed bug with selecting multi suggest item with the enter key.
  • git #ccc2248 - bug 37904 - Show info in title of link tags
  • git #29aef1d - Very simple (and a little bit messy) debug tool that dumps not HTML table linear model, view tree and model tree.
  • git #c011a5c - Fixing enter to leave list
  • git #3ed257a - Also strip ./ in addition to ../
  • git #06a5e30 - Fix for method of retrieving anchor node in ve.ce.BranchNode.onSplice method.
  • git #fb09872 - bug 37821 - Add support for oldid
  • git #f8a43c8 - Set inspector container height and width to 0 on close.
  • git #c6b1011 - Cleaned up some CSS in ve.ui.Surface.css
  • git #9c782b2 - Added monobook support
  • git #9cbc2b0 - bug 38902 - Error on onbeforunload
  • git #b360437 - bug 38857 - UserAgent blacklisting
  • git #37b0b9a - bug 33175 - Copy dir and lang from #mw-content-text div to document
  • git #844df5c - Support for <center> tag
  • git #31fdb10 - Fix syntax error in 9d7f4e94b5e57df8e74bdfc4606f2d82e30e1724
  • git #9920fb0 - Fix ve.ce.getDomText to work with <br/> tags by making it skip not contenteditable=false but all leaf nodes.
  • git #2ad6577 - Fixing ve.log and ve.dir for IE
  • git #8e5b7fc - Context module cleanup.
  • git #5b73bd1 - Now caching build params in jquery.multiSuggest.
  • git #36b733b - Fix grammar.
  • git #053d5ff - Fix transact event handle in to handle array of transactions being passed as the argument (instead of just one transaction as it was before).
  • git #dfd78cb - Remove references to data-mw-gc
  • git #9d7f4e9 - IE triggers keyPress for Esc. We should not delete selected text when this keyPress happens.
  • git #ceb8ac9 - Floating toolbar fixes

WebFonts edit

WikiEditor edit

WikimediaIncubator edit

WikimediaMessages edit

ZeroRatedMobileAccess edit

cldr edit

timeline edit

wikihiero edit