MediaWiki 1.41/wmf.12

MediaWiki 1.41.0-wmf.11 Deployment of MediaWiki 1.41.0-wmf.12 to Wikimedia sites MediaWiki 1.41.0-wmf.13

The latest version (labeled "1.41.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, 6 June 2023 (see the roadmap).

Core changes

edit

Vendor

edit

Extensions

edit

AbuseFilter

edit

AdvancedSearch

edit

AntiSpoof

edit
  • git #3f4b4aee - SpoofUser: Update getDBReplica typehint for IReadableDatabase by Taavi Väänänen

ArticlePlaceholder

edit
  • git #00d227fe - Change type-hint to IReadableDatabase by Umherirrender

BetaFeatures

edit

CampaignEvents

edit

CentralAuth

edit
  • git #8fbe68ed - phpunit: Use `overrideConfigValue()` instead of `setMwGlobals()` by Derick Alangi
  • git #20b19fc7 - tests: Add basic test for HookRunner by Umherirrender
  • git #d21a55cd - Fix hook runner for CentralAuthSilentLoginRedirect (task T337886) by Umherirrender
  • git #ecefc119 - Run the GlobalRenameUserValidator when renaming users with the maintenance script (task T307064) by Tim Starling

CheckUser

edit

CirrusSearch

edit

Cite

edit

Citoid

edit

cldr

edit

ConfirmEdit

edit
  • git #725f9ee4 - tests: Add basic test for HookRunner by Umherirrender

ContentTranslation

edit

DiscussionTools

edit

DonationInterface

edit
  • git #bddc4257 - Update SmashPig dependency by Elliott Eggleston
  • git #b40b10fa - Update SmashPig version dependency by Elliott Eggleston

DoubleWiki

edit
  • git #36f19475 - Remove broken link processing for the matched text by Bartosz Dziewoński

Echo

edit

EntitySchema

edit

EventBus

edit

EventLogging

edit

FeaturedFeeds

edit

FileImporter

edit

FlaggedRevs

edit
  • git #74ffee6c - tests: Add basic test for HookRunner by Umherirrender
  • git #f93e037b - Inline FlaggedRevsHookRunner::getRunner by Umherirrender

Flow

edit
  • git #11d2528b - Use ParsoidParser to convert wikitext to HTML. (task T337223) by rrana-wmf
  • git #0c9c0f8b - Add testcase for Flow Utils.php by rrana-wmf
  • git #2a3098f5 - Add Mocha test for conversion API, HTML to Wikitext by rrana-wmf
  • git #282f370a - Default to using the parsoid API bundeled with MediaWiki. by daniel
  • git #b02430b7 - Add testcase for convert method in Utils.php by rrana-wmf
  • git #f431c085 - Change replace() calls to insert() in AbuseFilterTest::createFilter by Aaron Schulz

GlobalBlocking

edit
  • git #112256d7 - Add implemented hook interfaces to hook handler by Umherirrender
  • git #df4c42b1 - tests: Add basic test for HookRunner by Umherirrender
  • git #1dc984c2 - Inline GlobalBlockingHookRunner::getRunner by Umherirrender

GrowthExperiments

edit

ImageMap

edit

ImageSuggestions

edit

Kartographer

edit

LiquidThreads

edit

MachineVision

edit
  • git #9b21a230 - Wait for replication after writes in prioritizeFilesWithTemplate.php by Matthias Mullie

MassMessage

edit
  • git #81c3610c - Hooks: Adjust interface name for MassMessageJobBeforeMessageSent by Umherirrender

Math

edit
edit
  • git #14304436 - ext.navigationTiming: Simplify getNavTimingLevel1() as object literal by Timo Tijhof
  • git #be8422f4 - build: Update to latest eslint preset by Timo Tijhof
  • git #d80fd75d - Improve makeEventWithRequestContext docs and make private by Timo Tijhof
  • git #d91e612b - Inline variable declarations by Timo Tijhof
  • git #2729d2e4 - Remove oversample functionality. (task T337858) by Peter Hedenskog

Nuke

edit
  • git #fc111cb2 - tests: Add basic test for HookRunner by Umherirrender

OAuth

edit
  • git #f9f35b3e - tests: Add basic test for HookRunner by Umherirrender
  • git #f148bd0c - Improve documentation of DB fields by Gergő Tisza

PageTriage

edit

ParserFunctions

edit

ProofreadPage

edit
  • git #d0d6581a - Fix EIS allowing page statuses which user is not authorized to set by Sohom

ReadingLists

edit

RealMe

edit

RevisionSlider

edit

SearchVue

edit

SecureLinkFixer

edit
  • git #562b6045 - Updating domains.php from Mozilla by SecureLinkFixer updater bot

SecurePoll

edit
  • git #b537769f - Fix and update type hints in PHPDoc tags by thiemowmde
  • git #5edca876 - tests: Add basic test for HookRunner by Umherirrender
  • git #55feb98b - Respond to deprecation of MWException, and fix catch of TimeoutException by Tim Starling
  • git #388e5d1f - Respond to some deprecations and PHPStorm inspections by Tim Starling
  • git #f0289f8d - Improve a recently added message (task T204193) by Amir E. Aharoni

SpamBlacklist

edit
  • git #a4484d08 - Avoid checking for email denylist if user has sboverride right by Amir Sarabadani

Thanks

edit

TimedMediaHandler

edit

TorBlock

edit

Translate

edit
  • git #af674177 - Translate and Translations have conflicting aliases by wangombe
  • git #e74e67a6 - Use native str_contains() and such instead of strpos() by thiemowmde
  • git #8f02aecb - Make use of jQuery shortcuts in JavaScript code by thiemowmde
  • git #1960c959 - Use User::isAllowed when deciding whether to display translate tab (task T334330) by Abijeet
  • git #5e8b1a42 - Replace some usages of deprecated MWException (task T328220) by Daimona Eaytoy
  • git #e26e94a4 - tests: Add basic test for HookRunner by Umherirrender
  • git #52ad2fdc - Remove unused return values and collapse duplicate code by thiemowmde
  • git #e923bade - Use more compact ??= and ?: operators when possible by thiemowmde
  • git #8e2da84e - Translate and Translations have conflicting aliases by wangombe

TwoColConflict

edit

UniversalLanguageSelector

edit

UploadWizard

edit
  • git #d645e1c4 - Remove use of dummy Database::upsert() return value by Aaron Schulz

VisualEditor

edit

Wikibase

edit

WikibaseMediaInfo

edit

WikibaseQualityConstraints

edit

WikiLambda

edit

WikimediaEvents

edit

WikimediaMessages

edit

Wikisource

edit
  • git #41f8bc6b - Modify key that mapped Swedish Wikisource for Transkribus by Parthiv

Wikistories

edit

Skins

edit

MonoBook

edit

Nostalgia

edit

Vector

edit
  • git #a1cdf551 - Use jQuery fake events for sticky header edit buttons (task T336639) by Ed Sanders
  • git #fe6720c7 - Remove config and AB test code for edit buttons in sticky header (task T337955) by Ed Sanders
  • git #b3318942 - mediawiki.less: Remove non-standard value for @max-width-breakpoint-tablet by Roan Kattouw

Misc

edit

VisualEditor/VisualEditor

edit
  • git #04bfb31b - CompletionAction: Use action.source to calculate if sequence was used by Ed Sanders
  • git #97774870 - Tests: Convert more test data to template literals by Ed Sanders
  • git #3c1b8bef - Use template literals to make HTML more legible by Ed Sanders
  • git #d91717c8 - Fix diff move labels for changed-and-moved nodes (task T336313) by Bartosz Dziewoński

No changes

edit
  • 3D
  • ActiveAbstract
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • Babel
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • CodeEditor
  • CodeMirror
  • Cognate
  • Collection
  • CologneBlue
  • CommonsMetadata
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • Elastica
  • ElectronPdfService
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FileExporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • Gadgets
  • GeoCrumbs
  • GeoData
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • IPInfo
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • Linter
  • Listings
  • LoginNotify
  • MapSources
  • MediaModeration
  • MediaSearch
  • MinervaNeue
  • MobileApp
  • MobileFrontend
  • Modern
  • MultimediaViewer
  • NearbyPages
  • NewUserMessage
  • Newsletter
  • OATHAuth
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • PdfHandler
  • Phonos
  • Poem
  • Popups
  • PropertySuggester
  • QuickSurveys
  • Quiz
  • RSS
  • RelatedArticles
  • SandboxLink
  • Score
  • Scribunto
  • SearchExtraNS
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateData
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • TheWikipediaLibrary
  • Timeless
  • TitleBlacklist
  • TocTree
  • TranslationNotifications
  • TrustedXFF
  • UploadsLink
  • UrlShortener
  • VipsScaler
  • VueTest
  • WebAuthn
  • WikiEditor
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexeme
  • WikibaseLexemeCirrusSearch
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaIncubator
  • WikimediaMaintenance
  • XAnalytics
  • intersection
  • timeline
  • wikihiero

Total changes

edit

315 Changes in 69 repos by 73 authors