MediaWiki 1.25/wmf9

MediaWiki 1.25/wmf8 Deployment of MediaWiki 1.25wmf9 to Wikimedia sites MediaWiki 1.25/wmf10

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

Core changes edit

Vendor edit

  • git #fd623823 - Add ruflin/elastica 1.3.0.0 for Elastica extension

Extensions edit

BounceHandler edit

CentralAuth edit

  • git #d29a1347 - Add missing colon to centralauth-log-gblrename-oldname message

CirrusSearch edit

ContentTranslation edit

DonationInterface edit

Echo edit

Elastica edit

EventLogging edit

ExtensionDistributor edit

Flow edit

FundraiserLandingPage edit

LiquidThreads edit

  • git #d1e03861 - Add a hook that allows other extensions to modify the LQT status of a page

Mantle edit

  • git #267d1924 - Drop ResourceLoaderTemplateModule and mw.mantle.template

Math edit

MobileApp edit

MobileFrontend edit

MultimediaViewer edit

NavigationTiming edit

Popups edit

Scribunto edit

SecurePoll edit

SemanticForms edit

  • git #a1635fe6 - Added SMW-independence for helper special pages
  • git #fc8490af - "Has default form" replaced with #default_form in generated categories
  • git #72080775 - "tokens" input type not working correctly when "delimiter" value is set (bug 73144)
  • git #b0d9ea9e - Fixed apparent redundancy in handling 'mapping template', added trim() calls

SyntaxHighlight_GeSHi edit

TemplateData edit

TimedMediaHandler edit

Translate edit

UniversalLanguageSelector edit

UploadWizard edit

VisualEditor edit

  • git #96f8f863 - Followup 142a44e: fix path names to MobileContextItemWidget.{js,css}
  • git #0047cf5e - Fix ridiculously small font size in overlays under MonoBook
  • git #142a44ea - Follow-up I7eb0d0e: ve.ui.MobileContext.css doesn't exist any more, Toto
  • git #d796e2dc - Follow-up Icdeaa4c: Load visualeditor-content-select-all message
  • git #591f3fce - API i18n: Fix consistency in messages
  • git #cfb20ef8 - ve.ce.MWTransclusionNode: Replace last use of ', ' in VE-MW with <comma-seperator> (bug 66894)
  • git #420b336d - mw.ViewPageTarget.init: Simplify hideLoading and pushState
  • git #bb6e01c4 - Fix back button not exiting VE
  • git #dc648e6b - test: Omit 'window' in mw-preload.js
  • git #c0692af5 - Use history as global instead of via window
  • git #82657727 - Consistently use location as global, and location.href for full url
  • git #d27edd8d - [BrowserTest] stop rubocop complaints for now
  • git #6b61addd - ViewPageTarget#onSaveErrorSpamBlacklist: Use mw.language.listToText now it exists
  • git #210169c5 - [BrowserTest] forgot a bit of dead code
  • git #6489767b - [BrowserTest] remove sleeps from shared tests
  • git #12f183a2 - build: Update grunt-jscs devDependency to latest
  • git #06aa5374 - [BrowserTest] interim step, no functional change
  • git #94bab8f9 - [BrowserTest] update transclusion test for Page Object vio and RS
  • git #743d035f - [BrowserTest] update switch-edit-mode test for RSpec3
  • git #173181f8 - Replaces spaces with tabs in en.json (bug 72132)
  • git #fa02c605 - [BrowserTest] fix minor Page Object design violation
  • git #4383dedc - [BrowserTest] minor violation of Page Object design pattern
  • git #3c5e695c - [BrowserTest] more update to Cite test for RSpec3
  • git #94c30f01 - [BrowserTest] update Cite test for RSpec3
  • git #87ad0374 - [BrowserTest] remove sleep() from template test
  • git #ea0fac5e - [BrowserTest] interim step to sort G/W/T statements properly
  • git #9a4d2eee - [BrowserTest] interim step to alphabetize
  • git #a7294b34 - Stop warnings about calling FlaggablePageView::setPageContent with no parameters (bug 73469)
  • git #ac6f6cae - On save, if there was no 'last modified' text at the bottom of the page, add it
  • git #ff3d76f4 - Don't try to get newtimestamp from edit if no change was made (bug 73463)
  • git #17f6badf - [BrowserTest] update references test for modern RSpec syntax
  • git #6d22cebb - [BrowserTest] remove sleep from multiedit test
  • git #36e07b24 - [BrowserTest] simple upate to a nice test
  • git #ea9df60a - [BrowserTest] RSpec update
  • git #1aa5d890 - [BrowserTest] remove sleeps from links test
  • git #da42fe40 - [BrowserTest] hygiene changes
  • git #e4eeb40c - [BrowserTest] interim alphabetization only
  • git #2e3130b1 - AUTHORS.txt: Credit libraries as well as direct contributors
  • git #3ed80727 - [BrowserTest] minor updates for hygiene, no functional changes
  • git #ef38ce8c - Move addClass calls to setup in GeneratedContentNodes
  • git #320206fe - Rename input variables in media dialog
  • git #06bccbe9 - MWLiveExtensionInspector: Move event unbinding to teardown process
  • git #41aaaf48 - [BrowserTest] make bullets test modern
  • git #581d1350 - When saving, return the full contentSub to the client (bug 60718)
  • git #5462b5b2 - Follow redirects in the category input widget

WikiGrok edit

  • git #f0581b25 - Only set userEditCount if the user is logged in
  • git #e2f4808e - Updating Response API for new schema (adding isLoggedIn)

WikimediaEvents edit

WikimediaMessages edit

ZeroBanner edit

ZeroPortal edit

Skins edit