Jump to content

MediaWiki 1.25/wmf19

From mediawiki.org
MediaWiki 1.25/wmf18 Deployment of MediaWiki 1.25wmf19 to Wikimedia sites MediaWiki 1.25/wmf20

The latest version (labeled "1.25wmf19") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Wednesday, 25 February 2015 (see the roadmap).

Core changes

[edit]

Vendor

[edit]

Extensions

[edit]

AbuseFilter

[edit]

CirrusSearch

[edit]

Collection

[edit]
  • git #8e6c696f - Collection session: protect against 'enabled' key being unset

ContentTranslation

[edit]

Echo

[edit]

Flow

[edit]

GeoData

[edit]

GettingStarted

[edit]

GlobalUserPage

[edit]

Graph

[edit]

ImageMetrics

[edit]

Math

[edit]

MobileFrontend

[edit]

MultimediaViewer

[edit]

PageTriage

[edit]

Popups

[edit]

RestBaseUpdateJobs

[edit]

Scribunto

[edit]

SemanticForms

[edit]

TemplateData

[edit]

Thanks

[edit]

TimedMediaHandler

[edit]

Translate

[edit]

TranslationNotifications

[edit]

UploadWizard

[edit]

VisualEditor

[edit]
  • git #7a32a0b5 - ve.init.mw.Target: Don't go into infinite recursion on API errors (T91158)
  • git #1ebb4b02 - Update VE core submodule for cherry-pick (81d12a6)
  • git #5fb6e768 - Fix transfer of reference contents from removed reference
  • git #423ab462 - Follow-up I18162f04: Send uselang parameter with paction=parse request
  • git #5f5544a6 - Follow-up I18162f04: Set contentType: 'multipart/form-data' on some requests again
  • git #83e05038 - Update VE core submodule to master (f81b990)
  • git #edd9b68a - Follow-up I0b4b8dca: Set redirect checkbox correctly on page setup (T89511)
  • git #3af3bde7 - VisualEditorDataModule depends on ext.visualEditor.mediaWiki
  • git #9611f50f - Follow-up I5636e744: Only set noeditsection class for no edit checkbox
  • git #85373bcb - Check whether template is altered before allowing apply (T89913)
  • git #8e48f945 - Use mw.Api to run requests rather than our own stuff in ve.init.mw.Target (T58659, T89435)
  • git #40662bd7 - Update VE core submodule to master (31fb72a)
  • git #e0e0cb44 - Remove unused $popupOverlay
  • git #86e1d121 - Factor out the Parsoid API request into its own method
  • git #aa51e6fa - Fix a few silly RL module dependencies
  • git #d73e9d6a - Update VE core submodule to master (e6a37e2)
  • git #2e0c051a - Load mw.feedback on demand
  • git #f59cd38e - Update VE core submodule to master (2eaf5c9)
  • git #4c1de2ed - mw.ViewPageTarget: Remove obsolete transitions for margin
  • git #f69eb9fe - Use prefixed page title for browser title bar (T90433)
  • git #c57b8961 - Follow-up 14a4a4ae1: *actually* fix back compat for this.timeStamp
  • git #118d0256 - [BrowserTest] Remove upload.rb - it's fully replaced with the gem
  • git #60e5ac09 - mw.ViewPageTarget: Remove JS animations from transformPage() (T89543)
  • git #f687ba7c - mw.ViewPageTarget.init: Add missing 'return target'
  • git #66aebc4f - Update VE core submodule to master (8434ab8)
  • git #65d26891 - Fix transclusion clipboard logic
  • git #14a4a4ae - Follow-up 9b582485: implement back compat for timeStamp correctly
  • git #a34ccc2f - mw.ViewPageTarget.init: Reduce duplication around getTarget() calls
  • git #db8a3682 - Use new attachToolbar method for attaching the toolbar
  • git #c3e74a80 - Update VE core submodule to master (bf202b6)
  • git #5fa98dc8 - ve.init.mw.ViewPageTarget: Avoid content shift due to #contentSub
  • git #a3efd1e4 - ve.init.mw.ViewPageTarget: Update toolbox on activated instead of active
  • git #c6dbdc92 - Don't try to route any events into schema.Edit if it's not actually installed (T88667)
  • git #9b582485 - Fix ve.init.mw.trackSubscriber.js
  • git #a3d25164 - Blacklist Safari versions 6 and below; whitelist 7+
  • git #dd99b507 - [BrowserTest] Remove outdated offenses from .rubocop_todo.yml
  • git #a993be46 - [BrowserTest] Remove extra empty line to make Rubocop pass
  • git #f55d3461 - Update VE core submodule to master (c65f3bd)
  • git #fc92e5aa - Update VE core submodule to master (a7cd696)
  • git #888b5eb8 - Add dependency on ext.ve.mw in ext.ve.mwreference
  • git #7e6eba0f - Add a warning about $wgVisualEditorPluginModules race condition
  • git #429d55cd - Update ve.init.mw.trackSubscriber to emit 'wgVersion'
  • git #d11dacaa - extension.json: Rebuild using maintenance/convertExtensionToRegistration.php
  • git #b960e4c9 - [BrowserTest] Edited language screenshot steps which had iframe elements (T89370)
  • git #710da154 - [BrowserTest] Move the screenshot uploading to a gem (T89718)
  • git #4cf393da - Update VE core submodule to master (032c9a4)
  • git #36116646 - Update VE core submodule to master (7d2a68e)
  • git #71a26929 - In setupSurface, build the model tree separately
  • git #70db70bc - Add a bunch of trace.foo.{enter|exit} events logged through ve.track() (T89536)
  • git #093cf012 - Adjust Queue and Provider to work with generalized parents
  • git #77b59981 - Don't log against undefined target constructor name (T89735)

WikiEditor

[edit]

WikiGrok

[edit]

WikiLove

[edit]

Wikidata

[edit]

WikimediaEvents

[edit]

WikimediaMaintenance

[edit]

WikimediaMessages

[edit]

ZeroBanner

[edit]
  • git #dfb9bbb8 - Show XFF header to the user in case of missig zero domain

Skins

[edit]

Vector

[edit]
  • git #ae54aadd - Fix @noflip use in mediawiki.sectionAnchor.less
  • git #2466e550 - Change styling of clickable link for section headers