MediaWiki 1.20/wmf11

From mediawiki.org

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 - ve.dm.Converter.test: 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 ve.dm.SurfaceFragment 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]