MediaWiki 1.42/wmf.7

MediaWiki 1.42.0-wmf.5 Deployment of MediaWiki 1.42.0-wmf.7 to Wikimedia sites MediaWiki 1.42.0-wmf.9

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

Core changes edit

Vendor edit

Extensions edit

AbuseFilter edit

AdvancedSearch edit

AntiSpoof edit

  • git #fb33b05d - Use HookHandlers for UserMerge hook (second attempt) by Umherirrender

CampaignEvents edit

CategoryTree edit

  • git #9206c536 - Inject service DBLoadBalancerFactory by Fomafix
  • git #c63d5da0 - Replace global variables by injected Config by Fomafix
  • git #e492044e - Inject service LinkRenderer into CategoryTree by Fomafix
  • git #e81f6fe1 - Move option handling from CategorieTree into new class OptionManager by Fomafix

CentralAuth edit

CheckUser edit

CirrusSearch edit

Cite edit

cldr edit

CodeMirror edit

  • git #1b8539f2 - config: remove DotsSyntaxHighlighter as conflicting gadget by MusikAnimal

ContentTranslation edit

DiscussionTools edit

  • git #e42450cd - Revert "ParserOutputPostCacheTransform: Don't reprocess content" by Subramanya Sastry
  • git #7aaaf51d - ParserOutputPostCacheTransform: Don't reprocess content (task T351461) by Subramanya Sastry
  • git #0888bf2e - Make hiding of reply links in mw-archivedtalk !important (task T351542) by David Lynch
  • git #90c6e64a - SpecialDiscussionToolsDebug: Replace Title::getPageViewLanguage() (task T350806) by Bartosz Dziewoński
  • git #21e60dde - Document generated CSS classes by Ed Sanders
  • git #28ebaae9 - Drop meaningless VisualEditor version number 0.1.2 by thiemowmde

DonationInterface edit

Echo edit

EntitySchema edit

EventBus edit

EventLogging edit

FileImporter edit

FlaggedRevs edit

  • git #f1f4f7c2 - RevisionReview: Rename $page to $title for clarity by James D. Forrester
  • git #2bfe57c0 - RejectConfirmationFormUI: Rename $page to $title for clarity by James D. Forrester
  • git #7162ec2a - Rename confusing RevisionReviewForm "page"/"article" fields and accessors by Aaron Schulz
  • git #605793af - Rename confusing PageStabilityForm "page" field and accessors by Aaron Schulz

Flow edit

Gadgets edit

  • git #c4680366 - Various PHP code cleanups by thiemowmde
  • git #ba496f7f - Remove meaningless trim() from MediaWikiGadgetsDefinitionRepo by thiemowmde

GlobalBlocking edit

  • git #e51ea739 - Use HookHandlers for UserMerge hook (second attempt) by Umherirrender

GlobalWatchlist edit

GrowthExperiments edit

Kartographer edit

  • git #ee8ef5ec - Temporarily disable tests to break CI cycle with core by Subramanya Sastry

Linter edit

MachineVision edit

  • git #85cadbfa - docs: Remove 'wikimedia-ui-base' reference and mention Codex by Volker E

MassMessage edit

  • git #36998a79 - Avoid use of deprecated ContentHandler::getForModelID() by James D. Forrester
  • git #440e8355 - Avoid use of deprecated ContentHandler::getContentText() by James D. Forrester

Math edit

MediaModeration edit

MobileFrontend edit

Newsletter edit

OATHAuth edit

OAuth edit

PageTriage edit

ParserFunctions edit

Phonos edit

  • git #b225e012 - Avoid empty <sup></sup> on missing file attribute by Fomafix

Popups edit

ProofreadPage edit

PropertySuggester edit

ReportIncident edit

RevisionSlider edit

  • git #6482107b - build: Update linter libs by WMDE-Fisch
  • git #ac0096b2 - Revert "partly drop dependency from RevisionListView" by thiemowmde

Score edit

Scribunto edit

SearchVue edit

SecureLinkFixer edit

  • git #2296f6e5 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
  • git #c8c98d67 - Updating domains.php from Mozilla by SecureLinkFixer updater bot

SecurePoll edit

TemplateData edit

Thanks edit

  • git #2609a7c0 - tests: Remove fallback to deprecated MWIntegrationTestCase::$users by Umherirrender
  • git #af5658ae - Implement hook interfaces in Hooks by Fomafix

TimedMediaHandler edit

  • git #23d8dafa - Ensure dark background for iOS fullscreen by Derk-Jan Hartman
  • git #3dfb9bf2 - tests: Replace deprecated MWIntegrationTestCase::$users by Umherirrender
  • git #7eb4b8e5 - Show more metadata on image description page of WebM files (task T237154) by Brian Wolff
  • git #51817516 - Ensure the content-type is set for m3u8 (task T351303) by Derk-Jan Hartman
  • git #0b7dfc55 - Inject context and service LinkRenderer in TranscodeStatusTable by Fomafix

Translate edit

TranslationNotifications edit

TwoColConflict edit

UploadWizard edit

VisualEditor edit

Wikibase edit

WikibaseCirrusSearch edit

WikibaseLexeme edit

WikibaseLexemeCirrusSearch edit

WikibaseMediaInfo edit

WikibaseQualityConstraints edit

Wikidata.org edit

WikiLambda edit

  • git #cfa714c8 - Update function-schemata sub-module to HEAD (02e5c0a) by James D. Forrester
  • git #88ba77a8 - Follow-up 71ff05267: Stop writing to tablesUsed in tests, now unnecessary (task T351733) by James D. Forrester
  • git #bd88a78e - Print argument generic types in FunctionExplorer widget (task T351274) by gengh
  • git #84e5122e - build: Update test @wikimedia/codex version from 1.0.0-rc.1 to 1.0.1 by James D. Forrester
  • git #8a5f93b0 - Conditionally render the content of header-action instead of the slot (task T351121) by gengh
  • git #3a3102d5 - Fix transformation from normal to canonical typed lists on argument creation (task T351276) by gengh
  • git #89702364 - Update function-schemata sub-module to HEAD (17c4936) (task T349784) (task T350608) by dmartin
  • git #062c431f - ZObjectStore: Migrate all uses of ->insert() to InsertQueryBuilder by James D. Forrester
  • git #7704a8bf - tests: Don't read return of insertZFunctionReference by James D. Forrester
  • git #4d3c7783 - tests: Don't read return of insertZObjectLabelConflicts by James D. Forrester
  • git #a2c44f01 - tests: Don't read return of insertZObjectLabels by James D. Forrester
  • git #ab6394e2 - GenericZObjectsTest::testInstanceOfSelfReferencingLang: Don't read void return of insertZids by James D. Forrester
  • git #c662db56 - ZObjectStore: Migrate use of ->upsert() to InsertQueryBuilder with onDuplicateKeyUpdate by James D. Forrester
  • git #f2ab1ce3 - Add generic type list selector for function inputs and output (task T326301) by gengh

WikiLove edit

  • git #a6488fd2 - Use HookHandlers for UserMerge hook (second attempt) by Umherirrender

WikimediaBadges edit

WikimediaEvents edit

  • git #c353bee5 - Revert "*WebUIActionsTracking: Also log events via Metrics Platform" (task T351195) by Santiago Faci
  • git #a4bd712a - PrefUpdate: Growth: Remove -weight property by Martin Urbanec
  • git #fb849379 - Track updates of the "Use Parsoid by default" user preference by Sam Smith

WikimediaMaintenance edit

WikimediaMessages edit

  • git #15d8c905 - build: Update linters by Ed Sanders
  • git #5ec5e3f7 - Restore qqq for wm-license-pd-author-self-any-purpose by James D. Forrester
  • git #31d99eca - Use HTML comment instead of space for non-empty blank messages by Ed Sanders
  • git #8cd70c29 - Use a full URL in TorBlock's override by MarcoAurelio

Wikistories edit

Skins edit

CologneBlue edit

MinervaNeue edit

Timeless edit

Vector edit

Misc edit

VisualEditor/VisualEditor edit

  • git #75c80c71 - build: Fix patterns for grunt:tyops by Ed Sanders
  • git #f7d242e0 - build: Add new language file by Ed Sanders
  • git #1947f053 - Use annotations from view when pasting (task T296905) by Ed Sanders
  • git #709068c5 - Update language lists by Bartosz Dziewoński
  • git #eb492705 - ve.dm.InternalList#sortGroupIndexes: Fix merge conflict (task T351549) by Ed Sanders
  • git #5b5119dd - CompletionWidget: Fix scrollable-gutter in CSS-disabled clippable element (task T351448) by Ed Sanders
  • git #c79d087e - List diffs: Fix losing track of already processed list type changes by Bartosz Dziewoński
  • git #4d0d384a - List diffs: Try to handle list type changes when the list node is gone by Bartosz Dziewoński

No changes edit

  • 3D
  • ActiveAbstract
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • Babel
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeEditor
  • Cognate
  • Collection
  • CommonsMetadata
  • ConfirmEdit
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • Elastica
  • ElectronPdfService
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GeoCrumbs
  • GeoData
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalUserPage
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • IPInfo
  • ImageMap
  • ImageSuggestions
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • LiquidThreads
  • Listings
  • LoginNotify
  • MapSources
  • MediaSearch
  • MobileApp
  • Modern
  • MonoBook
  • MultimediaViewer
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • Nostalgia
  • Nuke
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserMigration
  • PdfHandler
  • Poem
  • QuickSurveys
  • Quiz
  • RSS
  • ReadingLists
  • RealMe
  • RelatedArticles
  • SandboxLink
  • SearchExtraNS
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • TheWikipediaLibrary
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TrustedXFF
  • UniversalLanguageSelector
  • UploadsLink
  • UrlShortener
  • VipsScaler
  • VueTest
  • WebAuthn
  • WikiEditor
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaEditorTasks
  • WikimediaIncubator
  • Wikisource
  • XAnalytics
  • intersection
  • timeline
  • wikihiero

Total changes edit

463 Changes in 77 repos by 93 authors