MediaWiki 1.42/wmf.13

From mediawiki.org
MediaWiki 1.42.0-wmf.12 Deployment of MediaWiki 1.42.0-wmf.13 to Wikimedia sites MediaWiki 1.42.0-wmf.14

The latest version (labeled "1.42.0-wmf.13") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 9 January 2024 (see the roadmap).

Core changes[edit]

Vendor[edit]

Extensions[edit]

AbuseFilter[edit]

CampaignEvents[edit]

CentralAuth[edit]

  • git #c9a81e68 - Reduce usage of raw sql fragments in PopulateListOfUsersToRename by Umherirrender
  • git #6018c3ff - i18n: change link form to singular "global account" (task T353696) by Piotr Miazga
  • git #b83fc65f - Fix source comment in tables-generated.sql files by Thalia
  • git #d01a851d - Add abstract schema change for global_user_autocreate_serial.uas_year (task T349501) by Thalia

CheckUser[edit]

CirrusSearch[edit]

Cite[edit]

cldr[edit]

  • git #df4ee487 - Import language names for bn from WikibaseLexeme by Nikki
  • git #8ee87e67 - Import language names for sjd, smn and sms from WikibaseLexeme by Nikki

CodeMirror[edit]

Collection[edit]

ConfirmEdit[edit]

ContentTranslation[edit]

DiscussionTools[edit]

  • git #4f217f4d - controller: Use replyWidgetPromise when opening new topic tool by Ed Sanders
  • git #b6ebb5db - CommentController/ReplyWidget: Document events by Ed Sanders
  • git #811dce7b - CommentController#showAndFocus: Use replyWidgetPromise (task T354292) by Ed Sanders

DonationInterface[edit]

Echo[edit]

  • git #2c556dc6 - Add aliases for Simplified & Traditional Chinese by anterdc99
  • git #de94e4eb - Prevent clicks on bundled notif list from activating the bundle link by Bartosz Dziewoński
  • git #113da4ec - Fix borders of bundled notifications inside a bundle by Bartosz Dziewoński

EntitySchema[edit]

EventLogging[edit]

ExternalGuidance[edit]

FileImporter[edit]

FlaggedRevs[edit]

  • git #dd7d1009 - Use assoc array for column alias in select queries by Umherirrender
  • git #dff98fda - Add ApiFlagConfigTest by Novem Linguae
  • git #8be4a845 - fix PHP "use" statements by Novem Linguae
  • git #137617bd - Update mediawiki-codesniffer to 42.0.0 by Taavi VƤƤnƤnen
  • git #361db384 - Mark maintenance scripts used by cron jobs by Novem Linguae

Flow[edit]

Gadgets[edit]

  • git #dc84f149 - SpecialGadgetUsage: Fix query for postgres (and improve for mariadb) by Umherirrender
  • git #1e67ba9c - Add aliases for Simplified & Traditional Chinese by anterdc99
  • git #98285523 - tests: Avoid matching source in validateScriptFile error message by Timo Tijhof
  • git #1afd0a6e - Use namespaced classes by Umherirrender
  • git #18204a4b - Fix parsing logic when comments or hidden characters are present (task T354385) by Siddharth VP
  • git #a516fa48 - tests: Add test case to assert ES6 is valid by default (task T75714) by Timo Tijhof
  • git #3e871f20 - tests: Improve validateScriptFile coverage and tolerate valid ES6 by Timo Tijhof

GeoCrumbs[edit]

GeoData[edit]

GlobalBlocking[edit]

GlobalCssJs[edit]

GlobalPreferences[edit]

GlobalUsage[edit]

  • git #4af624a0 - Update aliases for Simplified & Traditional Chinese by anterdc99
  • git #b7840543 - Use namespaced classes by Umherirrender

GlobalUserPage[edit]

GlobalWatchlist[edit]

  • git #2ce4db1a - Use namespaced classes by Umherirrender
  • git #d7d3adbb - docs: Fix code comment to reflect Codex design tokens by Volker E

GoogleNewsSitemap[edit]

Graph[edit]

GrowthExperiments[edit]

GuidedTour[edit]

ImageMap[edit]

  • git #655ea716 - Use the namespaced versions of some class names (vs aliases) by Subramanya Sastry

ImageSuggestions[edit]

InputBox[edit]

Insider[edit]

Interwiki[edit]

InterwikiSorting[edit]

IPInfo[edit]

  • git #2cc3b09c - Use namespaced classes by Umherirrender
  • git #0e8ba001 - Add test case for IPoidInfo in DefaultPresenterTest by Thalia
  • git #aee0b4db - Fix whitespace in DefaultPresenterTest by Thalia
  • git #51c6c3c1 - Return Spur data from the API in the 'infobox' context (task T349723) by Thalia
  • git #3631f21a - Ensure InfoRetriever tests don't fail due to config values by Thalia
  • git #fdcc84b8 - Use overrideConfigValue instead of setMwGlobals in tests by Thalia
  • git #ef46e9fd - tests: Fix PreferencesHandlerTest when BetaFeatures is also installed by Umherirrender

JsonConfig[edit]

Kartographer[edit]

LandingCheck[edit]

  • git #63cf1b7d - Use namespaced SpecialPage class by Umherirrender

LdapAuthentication[edit]

Linter[edit]

LiquidThreads[edit]

LoginNotify[edit]

MachineVision[edit]

MapSources[edit]

MassMessage[edit]

Math[edit]

MediaModeration[edit]

MediaSearch[edit]

MobileApp[edit]

MobileFrontend[edit]

NavigationTiming[edit]

NearbyPages[edit]

NewUserMessage[edit]

OATHAuth[edit]

OAuth[edit]

  • git #05909274 - MWOAuthDAO: Replace get_class without argument by Umherirrender

ORES[edit]

  • git #60d566ca - Use assoc array for column alias in select queries by Umherirrender
  • git #91460974 - LiftWingService: Don't assume that error attribute is defined by Kosta Harlan
  • git #eba20301 - Replace $wgCommandLineMode checks with MW_ENTRY_POINT (task T353750) by Bartosz Dziewoński

PageAssessments[edit]

PagedTiffHandler[edit]

PageImages[edit]

PageNotice[edit]

PageTriage[edit]

PageViewInfo[edit]

ParserMigration[edit]

  • git #ee243683 - Use namespaced classes by Umherirrender
  • git #b663610e - ApiParserMigration: Define messages for config ApiBase::PARAM_HELP_MSG_PER_VALUE by Reedy
  • git #7f1c3007 - Minor cleanup by Reedy

PdfHandler[edit]

  • git #11a07899 - Use namespaced PoolCounterWorkViaCallback class by Umherirrender

Phonos[edit]

Poem[edit]

Popups[edit]

ProofreadPage[edit]

  • git #68bf187e - Use assoc array for column alias in select queries by Umherirrender
  • git #f2dd9811 - Use namespaced classes by Umherirrender
  • git #f9e180e9 - ProofreadPageLuaLibrary: Minor cleanup by Reedy

PropertySuggester[edit]

QuickSurveys[edit]

Quiz[edit]

ReadingLists[edit]

RealMe[edit]

RelatedArticles[edit]

ReportIncident[edit]

RevisionSlider[edit]

RSS[edit]

SandboxLink[edit]

Score[edit]

Scribunto[edit]

SearchVue[edit]

SecureLinkFixer[edit]

  • git #548f7a1c - Updating domains.php from Mozilla by SecureLinkFixer updater bot

SecurePoll[edit]

ShortUrl[edit]

SiteMatrix[edit]

SpamBlacklist[edit]

StopForumSpam[edit]

SubPageList3[edit]

SyntaxHighlight_GeSHi[edit]

TemplateData[edit]

TemplateSandbox[edit]

TemplateStyles[edit]

TemplateWizard[edit]

TextExtracts[edit]

Thanks[edit]

TheWikipediaLibrary[edit]

  • git #fc2ec494 - tests: Declare properties in TheWikipediaLibraryHooksTest by Umherirrender
  • git #2d6547b1 - Use namespaced classes by Umherirrender

TimedMediaHandler[edit]

timeline[edit]

TitleBlacklist[edit]

TorBlock[edit]

Translate[edit]

  • git #befef239 - Use assoc array for column alias in select queries by Umherirrender
  • git #f3043c71 - RefreshTranslatablePage: Render translation page even if no translations exists (task T353046) by Abijeet
  • git #eb7279b5 - tests: Fix namespace in TranslateSandboxTest by Umherirrender
  • git #a8b07911 - Create SchemaHookHandler and implement LoadExtensionSchemaUpdatesHook by Reedy
  • git #67b2d8e7 - tests: Remove trailing newline from serialized test data (task T354388) by Umherirrender

TranslationNotifications[edit]

TwoColConflict[edit]

UniversalLanguageSelector[edit]

UploadsLink[edit]

  • git #3cd4ff61 - Use namespaced SpecialPage class by Umherirrender

UploadWizard[edit]

UrlShortener[edit]

VueTest[edit]

  • git #fbdb404c - Use namespaced SpecialPage class by Umherirrender

VisualEditor[edit]

Wikibase[edit]

WikibaseCirrusSearch[edit]

WikibaseLexeme[edit]

WikibaseLexemeCirrusSearch[edit]

WikibaseQualityConstraints[edit]

Wikidata.org[edit]

WikidataPageBanner[edit]

WikiLambda[edit]

WikimediaEvents[edit]

WikimediaIncubator[edit]

WikimediaMessages[edit]

Skins[edit]

MinervaNeue[edit]

  • git #1ad05f4a - Use namespaced classes by Umherirrender
  • git #a0837cd3 - Add tests for getTabsData and dependencies by Steph Toyofuku

Vector[edit]

Misc[edit]

No changes[edit]

  • 3D
  • ActiveAbstract
  • AdvancedSearch
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • Babel
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeEditor
  • Cognate
  • CologneBlue
  • CommonsMetadata
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • Elastica
  • ElectronPdfService
  • EventBus
  • EventStreamConfig
  • ExtensionDistributor
  • FeaturedFeeds
  • FileExporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • Josa
  • LabeledSectionTransclusion
  • Modern
  • MonoBook
  • MultimediaViewer
  • Newsletter
  • Nostalgia
  • Nuke
  • OAuthRateLimiter
  • OpenStackManager
  • ParserFunctions
  • SearchExtraNS
  • SimilarEditors
  • SubpageSortkey
  • Timeless
  • TocTree
  • TrustedXFF
  • VipsScaler
  • VisualEditor/VisualEditor
  • WebAuthn
  • WikiEditor
  • WikiLove
  • WikibaseMediaInfo
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaMaintenance
  • Wikisource
  • Wikistories
  • XAnalytics
  • intersection
  • wikihiero

Total changes[edit]

375 Changes in 129 repos by 63 authors