MediaWiki 1.42/wmf.13

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
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
edit

ReportIncident

edit

RevisionSlider

edit
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
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