MediaWiki 1.27/wmf.5

From MediaWiki.org
Jump to: navigation, search
TriangleArrow-Left.svgMediaWiki 1.27.0-wmf.4 Deployment of MediaWiki 1.27.0-wmf.5 to Wikimedia sites MediaWiki 1.27.0-wmf.6TriangleArrow-Right.svg

The latest version (labeled "1.27.0-wmf.5") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 03 November 2015 (see the roadmap).

Core changes[edit]

Vendor[edit]

Extensions[edit]

CentralAuth[edit]

CirrusSearch[edit]

Cite[edit]

Citoid[edit]

Collection[edit]

  • git #47eb083a - Use SidebarBeforeOutput hook to avoid breaking the sidebar cache

ConfirmEdit[edit]

ContentTranslation[edit]

DonationInterface[edit]

Echo[edit]

  • git #59e1be5a - Migrate LocalCache from MapCacheLRU to HashBagOStuff
  • git #b99048e9 - LocalCache: Fix bad type hint of getTargets()
  • git #38e54e14 - Allow notifications to not have a primary link
  • git #558cc64b - IDatabase::delete() does not take a fourth parameter
  • git #74b50cad - Move some boilerplate code into EchoEventFormatter
  • git #94004aed - Re-enable presentation model for mentions
  • git #1e013280 - build: Enable phpcs rule 'MediaWiki.VariableAnalysis.UnusedGlobalVariables' and make pass
  • git #98711081 - build: Enable phpcs rule 'MediaWiki.WhiteSpace.SpaceAfterControlStructure.Incorrect' and make pass
  • git #a49e3a59 - build: Enable phpcs rule 'Squiz.Classes.ValidClassName.NotCamelCaps' and make pass
  • git #429f0e47 - build: Enable phpcs rule 'MediaWiki.NamingConventions.PrefixedGlobalFunctions.wfPrefix' and make pass
  • git #1b04af5a - build: Enable phpcs rule 'PSR2.Classes.PropertyDeclaration.VarUsed' and make pass
  • git #eb4e17f1 - build: Enable phpcs rule 'PSR2.Classes.PropertyDeclaration.ScopeMissing' and make pass
  • git #7f7e6b81 - build: Enable phpcs rule 'PSR2.Methods.MethodDeclaration.StaticBeforeVisibility' and make pass
  • git #42e27644 - build: Enable phpcs rule 'PSR2.Methods.MethodDeclaration.AbstractAfterVisibility' and make pass
  • git #cd8c77df - build: Enable phpcs rule 'MediaWiki.WhiteSpace.SpaceBeforeSingleLineComment' and make pass
  • git #852ddaf9 - build: Enable phpcs rule 'MediaWiki.Usage.DirUsage.FunctionFound' and make pass
  • git #1ee78723 - build: Enable phpcs rule 'Generic.PHP.ForbiddenFunctions.FoundWithAlternative' and make pass
  • git #18969bf2 - build: Enable phpcs rule 'Generic.Functions.FunctionCallArgumentSpacing.SpaceBeforeComma' and make pass
  • git #becbea09 - build: Enable phpcs rule 'Squiz.WhiteSpace.LanguageConstructSpacing.Incorrect' and make pass
  • git #cb82edfe - Run phpcs through "composer test", disabling failing rules (task T101074)
  • git #39edc4ce - Document that text from getSecondaryLinks() isn't escaped
  • git #1e5ab033 - Fix @return doc on EchoEventPresentationModel::getPrimaryLink()
  • git #46d0e7d0 - API: Remove no-op wfProfile(In|Out) calls
  • git #ba957d39 - Allow presentation models to indicate a notification can't be formatted (task T116888)
  • git #0feccf98 - Comment out presentation model for mentions since it fatals on deleted pages (task T116888)
  • git #20be6beb - Fix page-linked notifications (task T116485)

EducationProgram[edit]

  • git #1b035bd2 - Add `getTiming` for compatibility with IContextSource
  • git #66f0494e - Avoid calling User::setPassword() on users not in database
  • git #62a4359c - build: Configure banana-checker and jsonlint

Flow[edit]

GWToolset[edit]

Gadgets[edit]

  • git #c23335fe - Remove default gadgets from Special:GadgetUsage

Graph[edit]

MassMessage[edit]

MobileFrontend[edit]

MultimediaViewer[edit]

  • git #65540bea - Improve the spelling of multimediaviewer-errorreport-privacywarning

PageImages[edit]

  • git #1f1c72bb - Use mExtensionData instead of undeclared class property

PageTriage[edit]

  • git #b140ca49 - Use startAtomic/endAtomic to avoid breaking transactions

PdfHandler[edit]

QuickSurveys[edit]

  • Newly deployed extension

RelatedArticles[edit]

Scribunto[edit]

  • git #f3558e48 - When logging perf stats, include wfWikiId() in metric key
  • git #a5d97eaa - Make the percentile threshold for slow function stats configurable
  • git #b5df651e - Scribunto_LuaSandboxEngine::getResourceUsage(): call load()
  • git #7e63874c - Move getResourceUsage to Scribunto_LuaSandboxEngine
  • git #605b5ed7 - Keep stats on slow function calls
  • git #930421d2 - Add ScribuntoEngineBase::getResourceUsage()

SemanticForms[edit]

  • git #0f515c26 - Fix for generated templates when field is nonempty & has namespace
  • git #f35b1f17 - Removed unnecessary inclusion of SF CSS in helper pages

TemplateData[edit]

  • git #0006cff1 - Specify MediaWiki version requirement in extension.json

Thanks[edit]

TimedMediaHandler[edit]

Translate[edit]

UploadWizard[edit]

VisualEditor[edit]

Wikidata[edit]

WikimediaEvents[edit]

WikimediaMaintenance[edit]

WikimediaMessages[edit]

Skins[edit]

MonoBook[edit]

Vector[edit]