MediaWiki 1.42/wmf.10

MediaWiki 1.42.0-wmf.9 Deployment of MediaWiki 1.42.0-wmf.10 to Wikimedia sites MediaWiki 1.42.0-wmf.12

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

Core changes

edit

Vendor

edit

Extensions

edit

AbuseFilter

edit
  • git #f1feb6c4 - Fix "PHP Deprecated: preg_replace_callback(): Passing null to parameter #3 ($subject) of type array|string is deprecated" by Paladox

ActiveAbstract

edit
  • git #b362e209 - tests: Declare class property in BackupDumperAbstractsTest by Umherirrender

AdvancedSearch

edit
  • git #5f660666 - Streamline default configs in widgets by thiemowmde

Babel

edit

BetaFeatures

edit

CampaignEvents

edit
  • git #db1dc781 - Add Norwegian namespace and special page translations by Jon Harald Søby

CentralAuth

edit

CheckUser

edit

CirrusSearch

edit

Cite

edit

ConfirmEdit

edit
  • git #2c6fe245 - Move login attempt counting to a separate class by Bartosz Dziewoński

ContentTranslation

edit

Dashiki

edit

DiscussionTools

edit
  • git #95121b73 - Stop comment-not-found notification always showing when requestedSince (task T353568) by David Lynch
  • git #84bc45ad - ContentCommentItem.php: Documentation fixes by Ed Sanders
  • git #329a2685 - ThreadItem.js: Rename getNativeRange to getRange by Ed Sanders
  • git #1cf6000d - Revert "Temporarily disable isPreview in Parsoid's rendering" by Subramanya Sastry
  • git #ab2a8360 - Use SQL expression builder instead of buildLike() by Bartosz Dziewoński
  • git #1e5dc67c - ThreadItemStore: Omit redundant updates to avoid warnings (task T353432) by Bartosz Dziewoński
  • git #d004c001 - Temporarily disable isPreview in Parsoid's rendering by Subramanya Sastry
  • git #8671171b - Remove checks for missing title info in ParserOutput extensiondata by Subramanya Sastry
  • git #70022c4c - Avoid global state in tests involving CommentParser by Bartosz Dziewoński
  • git #cc9cccbd - CommentParser: Replace new uses of Title with TitleValue by Bartosz Dziewoński
  • git #a27e27fc - Move finding transclusion source from ContentThreadItem to CommentParser by Bartosz Dziewoński

DonationInterface

edit

Echo

edit
  • git #9c94786d - tests: Use TestingAccessWrapper::newFromClass in DiscussionParserTest by Umherirrender
  • git #1e7c1ae8 - Hooks: Remove override for email reverted (task T353225) by Martin Urbanec

Elastica

edit
  • git #fbeb952e - tests: Use assertInstanceOf instead of get_class by Umherirrender

EventLogging

edit
  • git #5d7de6fa - JsonSchemaTest: Make HTML escaping test more flexible by Bartosz Dziewoński

ExternalGuidance

edit

FileImporter

edit

FlaggedRevs

edit
  • git #1e72e279 - tests: Let FRUserCountersTest extends MediaWikiIntegrationTestCase by Umherirrender

Flow

edit

Gadgets

edit
  • git #868c3c10 - Special:GadgetUsage "Gadget" column now wikilinks to Special:Gadgets (task T344255) by Novem Linguae
  • git #8695a4ee - Remove redundant data updates for GadgetDefinitionNamespaceRepo (task T31272) by Siddharth VP
  • git #a631066d - tests: Switch test from newEmpty to new HashBagOStuff by Timo Tijhof
  • git #4197a004 - build: Add --allow-polyfill-parser to phan command by Timo Tijhof
  • git #34a1a297 - Make repo configuration independent of ObjectFactory specs by Siddharth VP
  • git #c665a904 - Add tests for cache invalidations in MWGadgetDefinitionRepo by Siddharth VP

GlobalBlocking

edit

GrowthExperiments

edit
  • git #ba67550e - Add typehints for ContainerInterface implementation by Umherirrender
  • git #41092751 - Section images: on mobile use overlay width for setting the image width (task T352208) by Sergio Gimeno

JsonConfig

edit

Kartographer

edit

Linter

edit

Listings

edit
  • git #7e786e36 - Additional refactoring and cleanup by Subramanya Sastry
  • git #b75fa42d - Clean up and DRY out listings code by Subramanya Sastry

Math

edit

MediaModeration

edit

MobileFrontend

edit

MultimediaViewer

edit

OATHAuth

edit

OAuth

edit

PageTriage

edit

ProofreadPage

edit

ReadingLists

edit

Scribunto

edit

SecureLinkFixer

edit
  • git #4d20f824 - Updating domains.php from Mozilla by SecureLinkFixer updater bot

Thanks

edit

TimedMediaHandler

edit

Translate

edit

VisualEditor

edit

Wikibase

edit

WikibaseCirrusSearch

edit

WikibaseQualityConstraints

edit
  • git #156c5f50 - tests: Change overrideMwServices() to overrideConfigValues() by Umherirrender

WikiEditor

edit

WikiLambda

edit
  • git #54a9093d - FunctionEditorOutput: Use correct i18n label, not the one for inputs (task T348363) by punithnayak
  • git #4dd2fe01 - Fix attribute inheritance from ZObjectKeyValue to grandparent by gengh
  • git #cfc904fe - Drop traces of expert mode, since deleted by James D. Forrester
  • git #c4026bfa - Add ModeSelector component and remove special ZObjectType terminal selector (task T351272) by gengh
  • git #2d4ada4a - AUTHORS: Update for past six months by James D. Forrester

WikimediaEvents

edit

WikimediaIncubator

edit

Wikisource

edit

Wikistories

edit

Skins

edit

MinervaNeue

edit

Nostalgia

edit

WikimediaApiPortal

edit
  • git #b5c14c41 - tests: Remove mock of BaseTemplate::getTrail() by Umherirrender

Misc

edit

VisualEditor/VisualEditor

edit

No changes

edit
  • 3D
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeEditor
  • CodeMirror
  • Cognate
  • Collection
  • CologneBlue
  • CommonsMetadata
  • ContactPage
  • CreditsSource
  • Disambiguator
  • DismissableSiteNotice
  • ElectronPdfService
  • EntitySchema
  • EventBus
  • EventStreamConfig
  • ExtensionDistributor
  • FeaturedFeeds
  • FileExporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GeoCrumbs
  • GeoData
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • IPInfo
  • ImageMap
  • ImageSuggestions
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • LiquidThreads
  • LoginNotify
  • MachineVision
  • MapSources
  • MassMessage
  • MediaSearch
  • MobileApp
  • Modern
  • MonoBook
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • Newsletter
  • Nuke
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • ParserMigration
  • PdfHandler
  • Phonos
  • Poem
  • Popups
  • PropertySuggester
  • QuickSurveys
  • Quiz
  • RSS
  • RealMe
  • RelatedArticles
  • ReportIncident
  • RevisionSlider
  • SandboxLink
  • Score
  • SearchExtraNS
  • SearchVue
  • SecurePoll
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateData
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • TheWikipediaLibrary
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UniversalLanguageSelector
  • UploadWizard
  • UploadsLink
  • UrlShortener
  • Vector
  • VipsScaler
  • VueTest
  • WebAuthn
  • WikiLove
  • WikibaseLexeme
  • WikibaseLexemeCirrusSearch
  • WikibaseMediaInfo
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaMaintenance
  • WikimediaMessages
  • XAnalytics
  • cldr
  • intersection
  • timeline
  • wikihiero

Total changes

edit

288 Changes in 59 repos by 77 authors