Jump to content

MediaWiki 1.27/wmf.5

From mediawiki.org
MediaWiki 1.27.0-wmf.4 Deployment of MediaWiki 1.27.0-wmf.5 to Wikimedia sites MediaWiki 1.27.0-wmf.6

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, 3 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]

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
[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]