< MediaWiki 1.32
MediaWiki 1.32.0-wmf.10 Deployment of MediaWiki 1.32.0-wmf.12 to Wikimedia sites MediaWiki 1.32.0-wmf.13

The latest version (labeled "1.32.0-wmf.12") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 10 July 2018 (see the roadmap).

Core changes

  • git #9926033b - Use Language::equals to compare Language objects by Legoktm
  • git #b1336fc2 - Language: compare on same object in equals() by Legoktm
  • git #53a18d12 - CSP: Allow an option of disabling nonces by Jforrester
  • git #f4888e14 - Replace 'capsule' with appropriate 'tag' by Volker E
  • git #06a59f17 - Tweak 'mediawiki.skinning.elements' documentation by Legoktm
  • git #7a4df753 - Web installer: Correctly escape U+00A0 NO-BREAK SPACE by Kevin Israel
  • git #ea7101e6 - resourceloader: Add coverage for StartupModule::getAllModuleHashes by Timo Tijhof
  • git #86dd3b0a - Avoid deprecated IDatabase::getWikiId() reference by Krinkle
  • git #ab55f041 - Remove unused AuthManager::singleton() call by Krinkle
  • git #c22666df - Remove hasOwnProperty checks in for-loops by Timo Tijhof
  • git #70fe08d2 - build: Enable and make pass no-prototype-builtins by James D. Forrester
  • git #6450fc98 - build: Upgrade eslint to 5.x by James D. Forrester
  • git #501d3106 - Append new line character to output of populateChangeTagDef.php by Amir Sarabadani
  • git #1e8dff37 - Release note for getLaggedSlaveMode() removal by Antoine Musso
  • git #2fd62f5d - rdbms: add resolveDomainID() method to LBFactory/LoadBalancer by Aaron Schulz
  • git #4903284e - Remove $wgBrowserBlacklist setting (deprecated, no-op) by Krinkle
  • git #6cfdbdf6 - Add support for extra database connections in unit tests. by daniel
  • git #1da16f16 - Fix CONCAT assertions in some MCR tests by Aaron Schulz
  • git #b718dd45 - mw.Upload.BookletLayout: Update padding/margin to match OOUI to avoid scrollbars by Bartosz Dziewoński
  • git #023a1ab3 - Sync up with Parsoid parserTests.txt by Arlo Breault
  • git #6f60ee3b - Hard deprecate wfBCP47, which was soft deprecated in 1.31 by C. Scott Ananian
  • git #2a6af685 - Revert "Introduce RevisionStoreFactory & Tests" by addshore
  • git #c9ae846d - Remove deprecated CONN_TRX_AUTO alias by Aaron Schulz
  • git #c121d44f - Use CONN_TRX_AUTOCOMMIT instead of deprecated CONN_TRX_AUTO alias by Aaron Schulz
  • git #97e86d93 - Limit the number of cached languages in MessageCache via MapCacheLRU by Aaron Schulz
  • git #ee5eb48a - build: Set Travis conf to "allow failure" for long-failing builds by Timo Tijhof
  • git #f31e3902 - resourceloader: Simplify ResourceLoader::isFileModule() by Timo Tijhof
  • git #83524ae3 - shell: Note that ::isDisabled() should be called before ::command() by Krinkle
  • git #6849ebc7 - Maintenance: Don't try shelling out if it's disabled by Krinkle
  • git #8b4a4b86 - Deprecate string type for $lang of DifferenceEngine::setTextLanguage by Krinkle
  • git #f14c6bb5 - Prevent fatal error when {{#translation:}} is placed on subpage named code (task T198518) by Niklas Laxström
  • git #40d2d66f - Special:Preferences: Replace OOUI preferences CSS by LESS file by Volker E
  • git #97c2b68a - mw.widgets.TitleWidget: Don't mark optional fields as invalid when empty (task T198402) by Bartosz Dziewoński
  • git #72566c80 - Allow MediaWikiTestCase::insertPage to use given User by MusikAnimal
  • git #a50f6100 - MWNamespace: Add getCategoryLinkType() method by Aaron Schulz
  • git #bde72492 - selenium: Remove '☃' character (U+2603 snowman emoji) from random usernames (task T198384) by Bartosz Dziewoński
  • git #142302ea - Add @see $wgContentHandlerUseDB to RevisionStore params by Addshore
  • git #fb97a7ba - Ensure services are added to MediaWikiServicesTest::provideGetService by Addshore
  • git #c37c3a66 - MediaWikiServicesTest, remove out of date note by Addshore
  • git #b6e13c7e - Hard-deprecate ApiBase::profile{In|Out}() by Max Semenik
  • git #1f2b2f3f - Add key expiration and map resizing support to MapCacheLRU by Aaron Schulz

Vendor

Extensions

3D

No changes for 3D

AbuseFilter

  • git #255e4059 - Fix message key for reserved tag by Daimona Eaytoy
  • git #33b1b12b - Reserve abusefilter-condition-limit tag by Daimona Eaytoy
  • git #1ae14697 - Don't use globals for filter validation by Daimona Eaytoy
  • git #c8c66b55 - Two minor fixes to make code testable by Daimona Eaytoy
  • git #7104c405 - Copy levels documentation on AbuseFilterParser by Daimona Eaytoy
  • git #b40ded69 - Add colon to "Action type" field on Special:AbuseFilter/test by Guycn2
  • git #3a1ec5d2 - Add missing i18n for sanitize function by Daimona Eaytoy
  • git #ce834170 - Make disabled variables not overridable by Daimona Eaytoy
  • git #29492513 - Add phan seccheck to composer and remove deprecated module by Daimona Eaytoy

ActiveAbstract

No changes for ActiveAbstract

AdvancedSearch

AntiSpoof

No changes for AntiSpoof

ApiFeatureUsage

No changes for ApiFeatureUsage

ArticleCreationWorkflow

No changes for ArticleCreationWorkflow

ArticlePlaceholder

No changes for ArticlePlaceholder

Babel

  • git #dd19866b - Run stylelint also for less files by Umherirrender
  • git #3051e845 - Remove use of deprecated wfBCP47() global function by jenkins-bot

BetaFeatures

  • git #21593c1f - phpcs: Re-enable three filename/constant rules and make pass by Jforrester

BounceHandler

No changes for BounceHandler

Calendar

No changes for Calendar

Campaigns

No changes for Campaigns

Capiunto

No changes for Capiunto

CategoryTree

No changes for CategoryTree

CentralAuth

CharInsert

No changes for CharInsert

CheckUser

CirrusSearch

  • git #4204dcbb - Always declare variables before using them by Erik Bernhardson

Cite

No changes for Cite

CiteThisPage

No changes for CiteThisPage

Citoid

No changes for Citoid

cldr

Cognate

No changes for Cognate

CodeEditor

No changes for CodeEditor

CodeMirror

CodeReview

CollaborationKit

No changes for CollaborationKit

Collection

No changes for Collection

CommonsMetadata

No changes for CommonsMetadata

ConfirmEdit

No changes for ConfirmEdit

CongressLookup

No changes for CongressLookup

ContactPage

No changes for ContactPage

ContentTranslation

  • git #c39bbd0e - Revert "Improve section alignment performance" by Santhosh
  • git #53832f0d - Fix icon positioning in issue card by jenkins-bot
  • git #0ffddbb8 - Fix icon positioning in "New translation" dialog by petarpetkovic
  • git #f48b1b07 - CXTextSelectionContextItem: Use translation instance from the mixin by jenkins-bot

ContributionTracking

No changes for ContributionTracking

CreditsSource

No changes for CreditsSource

Dashiki

No changes for Dashiki

DisableAccount

No changes for DisableAccount

Disambiguator

No changes for Disambiguator

DismissableSiteNotice

No changes for DismissableSiteNotice

DonationInterface

  • git #95346041 - Fix Ingenico cardPaymentMethodSpecificInput key by Elliott Eggleston

DoubleWiki

No changes for DoubleWiki

DynamicSidebar

No changes for DynamicSidebar

Echo

  • git #75a55b80 - Remove some non-helpful lines of documentation by Umherirrender
  • git #592bc476 - Add timestamps to generated notifications by Moriel Schottlender

EducationProgram

  • git #896276e2 - Use interface IResultWrapper as type hint by Umherirrender

Elastica

No changes for Elastica

ElectronPdfService

No changes for ElectronPdfService

EventBus

  • git #a0663f80 - Don't specify the comment if it is an empty string. by Petr Pchelko

EventLogging

ExtensionDistributor

No changes for ExtensionDistributor

FeaturedFeeds

No changes for FeaturedFeeds

FileExporter

No changes for FileExporter

FileImporter

  • git #f3bb43d1 - Fix array access bug in ImportDetails::getSourceFileExtension by Thiemo Kreuz
  • git #69fea189 - Split code in importInternal into seperate methods by Thiemo Kreuz
  • git #f8c8a236 - Add missing @license tags to all classes by Thiemo Kreuz
  • git #51fcc51b - Let expectedCount have a default in WikiTextContentCleanerTest by Thiemo Kreuz (WMDE)
  • git #8bb311ea - Remove meta.wikimedia.org as example domain for config files by Thiemo Kreuz
  • git #859e1d4f - Rename "Local > Commons" to more generic "Source > Target" by WMDE-Fisch
  • git #29da66b1 - Show InputField in SpecialPage tests by WMDE-Fisch

FlaggedRevs

  • git #44e4c7ce - Make array to string joining more robust by Reedy
  • git #127e850e - Use interface IResultWrapper as type hint by Umherirrender

Flow

FundraiserLandingPage

No changes for FundraiserLandingPage

FundraisingTranslateWorkflow

  • git #1f3b1714 - Update horrible kludge to match parent updates by Elliott Eggleston

Gadgets

No changes for Gadgets

GeoCrumbs

No changes for GeoCrumbs

GeoData

No changes for GeoData

GettingStarted

No changes for GettingStarted

Graph

GlobalBlocking

No changes for GlobalBlocking

GlobalCssJs

No changes for GlobalCssJs

GlobalPreferences

  • git #28c3a281 - Remove unused saveToCache() method by Aaron Schulz

GlobalUsage

No changes for GlobalUsage

GlobalUserPage

No changes for GlobalUserPage

GoogleNewsSitemap

No changes for GoogleNewsSitemap

GuidedTour

No changes for GuidedTour

GWToolset

  • git #65ef25c4 - Remove dependency on deprecated 'json' module by Timo Tijhof

ImageMap

No changes for ImageMap

InputBox

No changes for InputBox

Insider

No changes for Insider

intersection

No changes for intersection

Interwiki

No changes for Interwiki

InterwikiSorting

No changes for InterwikiSorting

JADE

  • git #176c92a1 - Translate JADE namespaces into Spanish by MarcoAurelio
  • git #b631a6ca - Drop endorsements from schema; add judgment.notes by Adam Wight
  • git #b3766a64 - Validate only one preferred judgment by Adam Wight

Josa

No changes for Josa

JsonConfig

No changes for JsonConfig

Kartographer

LabeledSectionTransclusion

No changes for LabeledSectionTransclusion

LandingCheck

No changes for LandingCheck

LdapAuthentication

No changes for LdapAuthentication

Linter

No changes for Linter

LiquidThreads

No changes for LiquidThreads

Listings

No changes for Listings

LocalisationUpdate

LoginNotify

No changes for LoginNotify

MapSources

No changes for MapSources

MassMessage

No changes for MassMessage

Math

No changes for Math

MobileApp

  • git #42c1e084 - Follow-up 9176791: Only call ->addTags() once, for performance by James D. Forrester

MobileFrontend

  • git #2432c478 - Use wgPageContentLanguage instead of custom config by Jdlrobson
  • git #82b32d0b - Revert "Add special pages preferences" by Pmiazga
  • git #6375b49b - ContentProvider should support UTF-8 by jdlrobson

MultimediaViewer

No changes for MultimediaViewer

Newsletter

No changes for Newsletter

NewUserMessage

No changes for NewUserMessage

Nuke

No changes for Nuke

OAuth

No changes for OAuth

OATHAuth

No changes for OATHAuth

ORES

  • git #dd33ceb0 - Hooks\Helpers: Fix check for whether a model is enabled by Roan Kattouw
  • git #64f668f2 - ScoreStorage: Move $modelsToClean parameter up to the interface by Roan Kattouw
  • git #ab8a2aae - Fix types of ThresholdLookup::prepareThresholdRequestParam by Umherirrender

OpenStackManager

No changes for OpenStackManager

PagedTiffHandler

No changes for PagedTiffHandler

PageAssessments

  • git #74e7b384 - Fix return type of SpecialPage::getQueryInfo by Umherirrender

PageImages

No changes for PageImages

PageTriage

  • git #7b4a1b60 - Only set afc mode if Draft namespace is defined by Sam Wilson

PageViewInfo

No changes for PageViewInfo

ParserFunctions

No changes for ParserFunctions

ParserMigration

No changes for ParserMigration

ParsoidBatchAPI

No changes for ParsoidBatchAPI

PdfHandler

No changes for PdfHandler

PerformanceInspector

No changes for PerformanceInspector

Petition

No changes for Petition

Poem

No changes for Poem

PoolCounter

No changes for PoolCounter

Popups

  • git #a0dc96ca - Hygiene: consistently refer to globals directly by Stephen Niedzielski
  • git #2a854f76 - Hygiene: forbid unused lint directives by Stephen Niedzielski
  • git #89e59218 - Hygiene: enable Redux DevTools for debug builds by Stephen Niedzielski
  • git #823b6af8 - Hygiene: replace tap-dot reporter by Stephen Niedzielski
  • git #bf6ee6f2 - Doc: forbid JSDoc warnings & work around tag checker by Stephen Niedzielski

ProofreadPage

  • git #2a8f6d40 - Fallbacks to the quality category when the page quality level page property is not set yet (task T198470) by Tpt

PropertySuggester

No changes for PropertySuggester

QuickSurveys

No changes for QuickSurveys

Quiz

No changes for Quiz

ReadingLists

No changes for ReadingLists

  • git #a00a0fdd - Require MediaWiki 1.31 in extension.json for AutoloadNamespaces by Umherirrender

RelatedSites

No changes for RelatedSites

Renameuser

No changes for Renameuser

RevisionSlider

  • git #407c1de8 - Use cookie to dismiss help dialog and fix failing browser tests by WMDE-Fisch

RSS

No changes for SandboxLink

Scribunto

Score

No changes for Score

SearchExtraNS

No changes for SearchExtraNS

SecurePoll

  • git #80e05529 - Remove use of deprecated wfBCP47() global function by C. Scott Ananian

Sentry

No changes for Sentry

ShortUrl

No changes for ShortUrl

SiteMatrix

No changes for SiteMatrix

SpamBlacklist

  • git #583dc7a9 - Hash the title in "blacklist" cache keys by Aaron Schulz

SubPageList3

No changes for SubPageList3

SubpageSortkey

No changes for SubpageSortkey

SyntaxHighlight_GeSHi

No changes for SyntaxHighlight_GeSHi

TemplateData

No changes for TemplateData

TemplateSandbox

No changes for TemplateSandbox

TemplateStyles

No changes for TemplateStyles

TextExtracts

  • git #60cd40b9 - Remove not needed count() and "return true" from hook handlers by Thiemo Kreuz
  • git #9f99628c - Remove unused ParserOptions from ExtractFormatterTest by Thiemo Kreuz

Thanks

No changes for Thanks

TimedMediaHandler

  • git #6e1c80da - Add new i18n NewMwEmbedSupport to banana by Umherirrender
  • git #ef61bf04 - Avoid use of deprecated getWikiID() method by Aaron Schulz
  • git #ec3e68a7 - eslint: Remove one-var/vars-on-top exceptions by James D. Forrester
  • git #05d17d94 - eslint: Lint all non-third-party files by James D. Forrester
  • git #62a3d19c - Use short array syntax and a consistent quoting style by James D. Forrester
  • git #53ed477c - Use much smaller BlackPixel encoding by James D. Forrester
  • git #218fb6b1 - Use stdClass to force JSON object encoding by Ed Sanders

timeline

No changes for timeline

TitleBlacklist

No changes for TitleBlacklist

TocTree

No changes for TocTree

TorBlock

No changes for TorBlock

Translate

  • git #1dee5032 - Update version before MLEB release by Kartik Mistry
  • git #4b84e355 - Remove use of deprecated wfBCP47() global function by jenkins-bot
  • git #515fb5ae - Avoid counting where not necessary by jenkins-bot

TranslationNotifications

  • git #5943a7c0 - Remove use of deprecated wfBCP47() global function by C. Scott Ananian

TrustedXFF

No changes for TrustedXFF

TwoColConflict

  • git #153f7f49 - Add missing depencency on core module 'mediawiki.user' by Krinkle
  • git #94436b2c - Consistent 1-level indention in LineBasedUnifiedDiffFormatterTest by Thiemo Kreuz
  • git #81927c4e - Add test for no-break space replacement. by Thiemo Kreuz (WMDE)
  • git #6405b31b - Consistently lowercase all message keys by WMDE-Fisch

UnicodeConverter

No changes for UnicodeConverter

UniversalLanguageSelector

  • git #5d490d16 - Update version before MLEB release by Kartik Mistry

No changes for UploadsLink

UploadWizard

  • git #072a6f34 - CategoriesDetailsWidget: Stop using methods from CapsuleMultiselectWidget (task T183299) by Bartosz Dziewoński

UrlShortener

No changes for UrlShortener

UserMerge

No changes for UserMerge

VipsScaler

No changes for VipsScaler

VisualEditor

  • git #f80b0294 - Fix doc in GalleryDialog and add todo by Ed Sanders
  • git #6e71e1c0 - build: Bump devDependencies related to the screenshots task by James D. Forrester
  • git #ceab9e65 - build: Bump linters for eslint 5 and make pass by James D. Forrester
  • git #3c6ca93b - build: Enable and make pass no-prototype-builtins by James D. Forrester
  • git #9ef039dd - DesktopArticleTarget.init: Fix URI comparison if it contains a port number by Bartosz Dziewoński
  • git #452545fa - Fix window target when opening feedbackUrl by Ed Sanders
  • git #d9066c82 - Replace wfMemcKey with $wgMemc->makeKey by Esanders
  • git #22979cdc - Update VE core submodule to master (49fd5e439) by James D. Forrester
  • git #1b116394 - Correct documentation of $title Title object and add type hints by Ed Sanders
  • git #6cad6f60 - Don't call Resizable constructor conditionally by Ed Sanders

Wikibase

  • git #63f1fe8e - selenium: getEntity for wikibase api by Pablo Grass
  • git #e1c36f30 - Remove use of deprecated wfBCP47() global function by C. Scott Ananian
  • git #63178e30 - Remove unused bool return and outdated note about "php 5" by Thiemo Kreuz

WikibaseLexeme

  • git #d803ce04 - Rename newRandomSense/FormId in NewSense/Form by addshore
  • git #bb1546ca - ADR: Invite all team members for architecture decisions by Pablo Grass
  • git #05f6c0e0 - Introduce WikibaseLexemeServices and use it by Amir Sarabadani
  • git #a7b3e7d8 - Revert "Remove unused code from Lexeme frontend data model" by Pablo Grass (WMDE)
  • git #c68f5222 - GrammaticalFeatureList: harden against missing info by Pablo Grass
  • git #f4323ebd - Made helper method private in LexemeLinkFormatterTest by Addshore
  • git #fa1ff4a4 - Update reference in documentation comment by Lucas Werkmeister

WikibaseQuality

No changes for WikibaseQuality

WikibaseQualityConstraints

WikidataPageBanner

No changes for WikidataPageBanner

WikiEditor

No changes for WikiEditor

wikihiero

  • git #e34a11db - Replace wfMemcKey with $wgMemc->makeKey by Esanders

WikiLove

No changes for WikiLove

WikimediaBadges

No changes for WikimediaBadges

Wikidata.org

No changes for Wikidata.org

WikimediaEvents

No changes for WikimediaEvents

WikimediaIncubator

No changes for WikimediaIncubator

WikimediaMaintenance

WikimediaMessages

  • git #0772fe0a - Add period to MediaWiki:Search-interwiki-results-satwiki by jenkins-bot

XAnalytics

No changes for XAnalytics

ZeroBanner

No changes for ZeroBanner

ZeroPortal

No changes for ZeroPortal

Skins

CologneBlue

No changes for CologneBlue

MinervaNeue

  • git #a2dcc812 - Remove incorrect code comment by Bartosz Dziewoński
  • git #795c0abf - Hygiene: Document why selectors are needed by Jdlrobson
  • git #a8ed9380 - Do not restrict images to 320px at tablet resolution by Jdlrobson
  • git #fde1c108 - Doc: move config type and defaults near identity by Jdlrobson

MonoBook

No changes for MonoBook

Modern

No changes for Modern

Nostalgia

No changes for Nostalgia

Timeless

No changes for Timeless

Vector

Total Changes

373 Changes in 58 repos by 86 committers

This article is issued from Mediawiki. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.