Jump to content

MediaWiki 1.33/wmf.12

From mediawiki.org
MediaWiki 1.33.0-wmf.9 Deployment of MediaWiki 1.33.0-wmf.12 to Wikimedia sites MediaWiki 1.33.0-wmf.13

The latest version (labeled "1.33.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, 8 January 2019 (see the roadmap).

Core changes

[edit]

Vendor

[edit]

Extensions

[edit]

3D

[edit]

No changes for 3D

AbuseFilter

[edit]

ActiveAbstract

[edit]

No changes for ActiveAbstract

AdvancedSearch

[edit]

AntiSpoof

[edit]

ApiFeatureUsage

[edit]

No changes for ApiFeatureUsage

ArticleCreationWorkflow

[edit]

No changes for ArticleCreationWorkflow

ArticlePlaceholder

[edit]

No changes for ArticlePlaceholder

Babel

[edit]

No changes for Babel

BetaFeatures

[edit]

No changes for BetaFeatures

BounceHandler

[edit]

No changes for BounceHandler

Calendar

[edit]

No changes for Calendar

Campaigns

[edit]

No changes for Campaigns

Capiunto

[edit]

No changes for Capiunto

CategoryTree

[edit]

No changes for CategoryTree

CentralAuth

[edit]
  • git #1aa70030 - Fix "count(): Parameter must be an array or an object that implements Countable" (T213005) by Reedy
  • git #2951b928 - Add <thead> and <tbody> in the sortable table by Fomafix

CharInsert

[edit]

No changes for CharInsert

CheckUser

[edit]

No changes for CheckUser

CirrusSearch

[edit]
  • git #c6552e32 - or-able full text file type keyword (T212776) by Erik Bernhardson
  • git #61f320a1 - Generalize and separate filemime search keyword by Erik Bernhardson
  • git #2715c24c - Fix OtherIndex to comply with replica+group concepts (T212120) by David Causse
  • git #00642dce - Language detection should not be run when rewriting is not enabled (T212455) by David Causse
  • git #6d564bca - InterwikiResolver: set MultiHttpClient timeouts (T212455) by David Causse
  • git #0734e3c5 - Add method scope visibility in anon classes by Umherirrender

Cite

[edit]
  • git #c23cd59a - Sync up with Parsoid citeParserTests.txt by Subramanya Sastry
  • git #ad559d4a - Fix test for img decoding="async" (T212124) by Gilles Dubuc
  • git #adc64b30 - ve.ui.MWCitationDialog: Unbreak the logic to enable/disable actions (T210796) by Bartosz Dziewoński

CiteThisPage

[edit]

No changes for CiteThisPage

Citoid

[edit]
  • git #ec72fb9e - Call original MWReferenceContextItem#renderBody when overriding by Bartosz Dziewoński

cldr

[edit]

Cognate

[edit]

No changes for Cognate

CodeEditor

[edit]

No changes for CodeEditor

CodeMirror

[edit]

No changes for CodeMirror

CodeReview

[edit]
  • git #4fd41a7c - Required argument follows optional by Umherirrender

CollaborationKit

[edit]

Collection

[edit]

CommonsMetadata

[edit]

No changes for CommonsMetadata

ConfirmEdit

[edit]
  • git #e614050b - ConfirmEdit: Support No CAPTCHA reCAPTCHA (T203478) by Zoranzoki21
  • git #f482ff5a - Add description message to be shown on Special:Version by Umherirrender

CongressLookup

[edit]

No changes for CongressLookup

ContactPage

[edit]

No changes for ContactPage

ContentTranslation

[edit]
  • git #a5100dfa - Convert inline templates into text if equivalent template is missing (T204942) by jenkins-bot
  • git #b04f989a - Remove the template only if target template does not exist (T204937) by jenkins-bot
  • git #389c20f7 - Fix order of issues inside the issue card by jenkins-bot
  • git #07aa6f17 - Adjust thresholds for unmodified content warnings (T211763) by jenkins-bot
  • git #9a6c8563 - Pair clearInterval() with setInterval() by jenkins-bot
  • git #7ab9ce75 - Open terms of use in new tab (T212545) by jenkins-bot
  • git #4dfa98d2 - Remove unused mw.cx.MwApiRequestManager.prototype.fetchSourcePageContent by jenkins-bot
  • git #f5391d73 - Replace deprecated `iconTitle` with `title` (T76638) by jenkins-bot
  • git #2e05b7ff - Replaced outdated TODO comment with class description by Niklas Laxström
  • git #c75feb28 - Unblock UI and show error message when unknown captcha error occurs by jenkins-bot

ContributionTracking

[edit]

No changes for ContributionTracking

CreditsSource

[edit]

No changes for CreditsSource

Dashiki

[edit]

No changes for Dashiki

Disambiguator

[edit]

No changes for Disambiguator

DismissableSiteNotice

[edit]

No changes for DismissableSiteNotice

DonationInterface

[edit]

No changes for DonationInterface

DoubleWiki

[edit]

No changes for DoubleWiki

DynamicSidebar

[edit]

No changes for DynamicSidebar

EUCopyrightCampaign

[edit]

No changes for EUCopyrightCampaign

Echo

[edit]
  • git #ed171889 - Avoid double escaping of select options (T211876) by Matěj Suchánek
  • git #d042257d - Add missing use for Wikimedia\Rdbms\Database by Umherirrender
  • git #795d48d5 - Required argument follows optional by Umherirrender
  • git #cb1051ce - Display the full title in notifications about mention in summary by Matěj Suchánek
  • git #51c5f060 - phpcs: exclude the vendor folder by Paladox
  • git #8d7fc8c6 - Avoid expensive array_shift where possible by Thiemo Kreuz
  • git #0a6e548e - Some more specific array and array[] type hints by Thiemo Kreuz

Elastica

[edit]

No changes for Elastica

ElectronPdfService

[edit]

EventBus

[edit]

No changes for EventBus

EventLogging

[edit]

No changes for EventLogging

ExtensionDistributor

[edit]

FeaturedFeeds

[edit]

No changes for FeaturedFeeds

FileExporter

[edit]

No changes for FileExporter

FileImporter

[edit]
  • git #51f549d6 - NullRevisionCreator: replace dependency on ILoadBalancer with IDatabase by Thiemo Kreuz
  • git #5f43755a - Minor optimizations to ImporterTest by WMDE-Fisch
  • git #cf0c33f8 - Extend Importer integration test using multiple revisions (T197681) (T200001) by WMDE-Fisch
  • git #ebc8d689 - Guarantee there is a latest file revision by Thiemo Kreuz
  • git #23a57647 - Stop as early as possible when there are 0 file/text revisions by Thiemo Kreuz
  • git #03fc562f - Separate FileTextRevisionValidatorTest from component test by Thiemo Kreuz (WMDE)
  • git #4e3b735f - Fix double escaped HTML when triggering AbuseFilter (T206486) by Thiemo Kreuz (WMDE)
  • git #7b956e7b - Document and refactor log creation code in Importer and related (T210755) by Thiemo Kreuz
  • git #c982a329 - Create upload log entry for import null revision (T210755) by WMDE-Fisch
  • git #d37961e5 - Make Importer fail in a nice way with empty ImportOperations (T212199) by Thiemo Kreuz
  • git #7d49f40c - Add "never create log entries" assertions to ImporterComponentTest by Thiemo Kreuz
  • git #bcf02aca - Use the same (test) user in all ImporterComponentTest cases by Thiemo Kreuz
  • git #36f9e776 - Fix unintentional blue font color on buttons (T198796) by WMDE-Fisch
  • git #b1717428 - Let ImporterComponentTest support multiple file revisions (T210755) by Thiemo Kreuz (WMDE)
  • git #046dfc6e - Replace all remaining wfMessage() with $this->msg() (T212199) by Thiemo Kreuz (WMDE)
  • git #92f618d3 - Turn all remaining Html classes into SpecialPageHtmlFragments (T212199) by Thiemo Kreuz (WMDE)
  • git #0726936b - Remove forgotten (?) die() debug code (T212199) by Thiemo Kreuz
  • git #90ec935c - Create upload log entries for archived file revisions (T210755) by WMDE-Fisch
  • git #618dc78d - Some more SpecialPageHtmlFragment sublasses (T212199) by Thiemo Kreuz
  • git #887e803b - Refactor HTML builders accessing original WebRequest (T212199) by Thiemo Kreuz
  • git #ac55301b - Add abstract SpecialPageHtmlFragment base class (T212199) by Thiemo Kreuz
  • git #7f8be1e5 - Test to check for correctly added tags (T198324) by Thiemo Kreuz
  • git #b0e90ae2 - Update namespace of RevisionRecord class by WMDE-Fisch
  • git #5edb1102 - Add "fileimporter" tag to new import log entry and null revision (T198324) by WMDE-Fisch
  • git #cf9e2352 - Fix unpredictable history order by enforcing >=1 second difference (T200259) by Thiemo Kreuz
  • git #8b08a908 - Remove not needed check for Database::select… result by Thiemo Kreuz
  • git #da86552d - Fix bad variable name in ImporterComponentTest by Thiemo Kreuz

FlaggedRevs

[edit]
  • git #59568041 - Add missing use for Wikimedia\Rdbms\IDatabase by Umherirrender
  • git #58d48339 - Use ContextSource::getConfig instead of globals by Reedy
  • git #4c936444 - Required argument follows optional by Umherirrender
  • git #87ea714b - Do not call FRInclusionCache::setRevIncludes when the value is not used by Krinkle

Flow

[edit]
  • git #32dd1b0f - fix "Undefined variable: boardTitle" by Thiemo Kreuz
  • git #83e39041 - Use getters to access ContribsPager properties (T212771) by Kosta Harlan
  • git #61d707ff - Add missing use statments by Umherirrender
  • git #37a46694 - Use more narrow interfaces in ContribsPager related code by Thiemo Kreuz
  • git #37918fc5 - Use ContextSource::getConfig instead of globals by Umherirrender
  • git #ae1e54fa - Improve paramater docs of NotifiedUsersTest::getTestData by Umherirrender
  • git #ea771750 - Remove superfluous parameter from AbuseFilter call (T173889) by Daimona Eaytoy

FundraiserLandingPage

[edit]

No changes for FundraiserLandingPage

FundraisingTranslateWorkflow

[edit]

No changes for FundraisingTranslateWorkflow

Gadgets

[edit]

GeoCrumbs

[edit]

No changes for GeoCrumbs

GeoData

[edit]

No changes for GeoData

GettingStarted

[edit]

GlobalBlocking

[edit]

No changes for GlobalBlocking

GlobalCssJs

[edit]

No changes for GlobalCssJs

GlobalPreferences

[edit]

GlobalUsage

[edit]

No changes for GlobalUsage

GlobalUserPage

[edit]

No changes for GlobalUserPage

GoogleNewsSitemap

[edit]

No changes for GoogleNewsSitemap

Graph

[edit]
  • git #c7afb9e9 - Adjust type of Store::saveToCache by Thiemo Kreuz (WMDE)

GrowthExperiments

[edit]

GuidedTour

[edit]

No changes for GuidedTour

GWToolset

[edit]
  • git #142e4bce - Fix function name when throwing gwtoolset-developer-issue by Umherirrender

ImageMap

[edit]

No changes for ImageMap

InputBox

[edit]

No changes for InputBox

Insider

[edit]

No changes for Insider

intersection

[edit]

No changes for intersection

Interwiki

[edit]
  • git #884c3fbb - SpecialInterwiki: Add <thead> and <tbody> in the sortable table by Fomafix

InterwikiSorting

[edit]

No changes for InterwikiSorting

JADE

[edit]

Josa

[edit]

No changes for Josa

JsonConfig

[edit]

No changes for JsonConfig

Kartographer

[edit]

LabeledSectionTransclusion

[edit]

No changes for LabeledSectionTransclusion

LandingCheck

[edit]

No changes for LandingCheck

LdapAuthentication

[edit]

Linter

[edit]

No changes for Linter

LiquidThreads

[edit]

No changes for LiquidThreads

Listings

[edit]

No changes for Listings

LocalisationUpdate

[edit]

No changes for LocalisationUpdate

LoginNotify

[edit]

No changes for LoginNotify

MapSources

[edit]

No changes for MapSources

MassMessage

[edit]
  • git #d06ad55d - Streamline ListContentSpamlistLookupTest by Thiemo Kreuz
  • git #c2b5f059 - tests: Add unit tests for SpamlistLookup::factory() by D3r1ck01

Math

[edit]

No changes for Math

MobileApp

[edit]

No changes for MobileApp

MobileFrontend

[edit]

MultimediaViewer

[edit]
  • git #a518cb03 - build: Update eslint-config-wikimedia to 0.9.0 by Ed Sanders
[edit]

No changes for NavigationTiming

Newsletter

[edit]

No changes for Newsletter

NewUserMessage

[edit]

No changes for NewUserMessage

Nuke

[edit]
  • git #0943f81e - Document that "pattern" means "LIKE pattern" by Thiemo Kreuz (WMDE)

OATHAuth

[edit]

OAuth

[edit]
  • git #6198e848 - Fix namespace separator in param docs by Umherirrender
  • git #98df9d78 - Make Consumer[Acceptance] and DAOAccessControl more type-safe by Gergő Tisza
  • git #b8ad4133 - Add filter by action to Special:Log/mwoauthconsumer (T212628) by Matěj Suchánek

OpenStackManager

[edit]

No changes for OpenStackManager

ORES

[edit]
  • git #ec64660b - Declare properties on SpecialORESModels by Umherirrender
  • git #d2635a02 - Fix use for Wikimedia\Rdbms\IDatabase by Umherirrender

PageAssessments

[edit]
  • git #75c5f6da - Remove backward compatibility code for ApiBase::setWarning by Umherirrender

PagedTiffHandler

[edit]

No changes for PagedTiffHandler

PageImages

[edit]

No changes for PageImages

PageTriage

[edit]

No changes for PageTriage

PageViewInfo

[edit]

No changes for PageViewInfo

ParserFunctions

[edit]
  • git #cf1480cb - Fix E_WARNING with {{#pos:}} if the offset is larger than the string (T209600) by Kunal Mehta

ParsoidBatchAPI

[edit]

No changes for ParsoidBatchAPI

PdfHandler

[edit]

No changes for PdfHandler

PerformanceInspector

[edit]

Petition

[edit]

No changes for Petition

Poem

[edit]

No changes for Poem

PoolCounter

[edit]

No changes for PoolCounter

Popups

[edit]

ProofreadPage

[edit]

PropertySuggester

[edit]

No changes for PropertySuggester

QuickSurveys

[edit]
  • git #f3c379f2 - init: Improve dnt code with idiomatic patterns by Krinkle
  • git #69bbc428 - Use OO.inheritClass directly for improved readability by Krinkle
  • git #d3d7817e - utils: Simplify getEditCountBucket function by Krinkle
  • git #37792f3f - build: Update eslint rules and remove redundant aliases (T208951) by Krinkle

Quiz

[edit]

No changes for Quiz

ReadingLists

[edit]

No changes for ReadingLists

[edit]

No changes for RelatedArticles

Renameuser

[edit]

No changes for Renameuser

RevisionSlider

[edit]

RSS

[edit]
  • git #96390e08 - Remove code sniffer exclusions and update other dependencies by Sam Wilson
[edit]

No changes for SandboxLink

Score

[edit]

No changes for Score

Scribunto

[edit]

No changes for Scribunto

SearchExtraNS

[edit]

No changes for SearchExtraNS

SecurePoll

[edit]

No changes for SecurePoll

Sentry

[edit]

No changes for Sentry

ShortUrl

[edit]

No changes for ShortUrl

SiteMatrix

[edit]

No changes for SiteMatrix

SkinPerPage

[edit]

No changes for SkinPerPage

SpamBlacklist

[edit]

No changes for SpamBlacklist

SubPageList3

[edit]

No changes for SubPageList3

SubpageSortkey

[edit]

No changes for SubpageSortkey

SyntaxHighlight_GeSHi

[edit]

No changes for SyntaxHighlight_GeSHi

TemplateData

[edit]
  • git #9ac1604d - Improve param doc by Umherirrender
  • git #d71bdf2f - Specification: Fix "properties" typo in § 3.2.8 by Timo Tijhof
  • git #498c66f4 - tests: Add coverage for TemplateDataBlob::getHtml by Krinkle

TemplateSandbox

[edit]

No changes for TemplateSandbox

TemplateStyles

[edit]

TemplateWizard

[edit]

TextExtracts

[edit]

No changes for TextExtracts

Thanks

[edit]

TimedMediaHandler

[edit]

timeline

[edit]

No changes for timeline

TitleBlacklist

[edit]

No changes for TitleBlacklist

TocTree

[edit]

No changes for TocTree

TorBlock

[edit]

No changes for TorBlock

Translate

[edit]
  • git #85472930 - Revert "Use "touchedCallback" for for the "translate-groups" cache key" by jenkins-bot
  • git #7f97f1a3 - Add type hint for nullable parameters by Umherirrender
  • git #703f87d9 - Make use of the …::class feature in some cases by jenkins-bot
  • git #904ab172 - Prefer "self" references where possible by jenkins-bot
  • git #a705b1e0 - Remove documentation that does not add any information by jenkins-bot
  • git #e45601d2 - tag: Fix some incorrect PHPDoc comments in tag/ files by jenkins-bot
  • git #088be3dc - ffs: Fix PHPDoc return type for readRow() method by jenkins-bot
  • git #d1313aff - specials: Fix PHPDoc comments & return type for isValidValue() method by jenkins-bot
  • git #e38d374d - Use "touchedCallback" for for the "translate-groups" cache key (T203786) by jenkins-bot

TranslationNotifications

[edit]

No changes for TranslationNotifications

TrustedXFF

[edit]

No changes for TrustedXFF

TwoColConflict

[edit]

UniversalLanguageSelector

[edit]
  • git #24559cd1 - Add basic tests for ULS' ResourceLoader modules by jenkins-bot
[edit]

No changes for UploadsLink

UploadWizard

[edit]

UrlShortener

[edit]

UserMerge

[edit]

VipsScaler

[edit]

No changes for VipsScaler

VisualEditor

[edit]
  • git #8a286b06 - Revert "Replace deprecated `setIndicatorTitle` with `setTitle`" (T212975) by Bartosz Dziewoński
  • git #a7c98d88 - Replace deprecated `setIndicatorTitle` with `setTitle` (T76638) by Volker E
  • git #0f1a8b9e - Default originalGalleryGroupItems to empty array (T212809) by Ed Sanders
  • git #48db45df - Don't preserveHtmlAttributes on transclusion nodes (T207325) by Ed Sanders
  • git #3c293ea0 - doc: Bump copyright year for 2019 by James D. Forrester
  • git #0bd9270b - ve.init.mw.MobileArticleTarget: Remove unnecessary override by Bartosz Dziewoński
  • git #cdb238cf - Remove document padding resets, upstreamed by Jforrester
  • git #f2ac575e - Move save error messages above save footer (T72266) by Ed Sanders
  • git #79e16e21 - ve.ui.MWGalleryDialog: Improve modification checks (T206534) by Bartosz Dziewoński

Wikibase

[edit]

WikibaseLexeme

[edit]

WikibaseMediaInfo

[edit]
  • git #69ccc891 - Don't show structured data if extension disabled by Cormac Parle
  • git #d2dac80b - Add missing null to @param by Umherirrender
  • git #d5cec407 - Allow MediaInfoIds to have a prefix by daniel
  • git #d856a882 - Use autonym for the display value on language change (T209380) by James D. Forrester

WikibaseQuality

[edit]

No changes for WikibaseQuality

WikibaseQualityConstraints

[edit]

Wikidata.org

[edit]

No changes for Wikidata.org

WikidataPageBanner

[edit]
  • git #e49bdc47 - Fix @var of WikidataPageBanner::wpbFunctionsClass by Umherirrender
  • git #2acadee7 - Remove unneeded @return from function by Umherirrender

WikiEditor

[edit]

No changes for WikiEditor

wikihiero

[edit]
  • git #2262a7e6 - Required argument follows optional by Umherirrender

WikiLove

[edit]

No changes for WikiLove

WikimediaBadges

[edit]

No changes for WikimediaBadges

WikimediaEvents

[edit]

WikimediaIncubator

[edit]

No changes for WikimediaIncubator

WikimediaMaintenance

[edit]
  • git #d76c65fd - Fix: use selectRow instead of selectField in UnsuppressCrossWiki. (T167246) by MR70
  • git #3bc1d291 - Fix call to User::saveSettings in changeSkinPref by Umherirrender
  • git #3e9357ed - Fix var name in bug-53687\fixOrphans.php by Umherirrender
  • git #30fc4a12 - Add user argument to unsuppressCrossWiki (T212569) by MR70

WikimediaMessages

[edit]

XAnalytics

[edit]

No changes for XAnalytics

ZeroBanner

[edit]
  • git #44c0afe3 - Use ContextSource::getConfig instead of globals by Umherirrender

ZeroPortal

[edit]

Skins

[edit]

CologneBlue

[edit]

No changes for CologneBlue

EUCopyrightCampaignSkin

[edit]

No changes for EUCopyrightCampaignSkin

MinervaNeue

[edit]

MonoBook

[edit]
  • git #0221daf6 - Fix disappearing page tab issue in mobile by Isarra

Modern

[edit]

No changes for Modern

Nostalgia

[edit]

No changes for Nostalgia

Timeless

[edit]

No changes for Timeless

Vector

[edit]

No changes for Vector

Total Changes

[edit]

452 Changes in 71 repos by 82 committers