MediaWiki 1.42/wmf.19

MediaWiki 1.42.0-wmf.18 Deployment of MediaWiki 1.42.0-wmf.19 to Wikimedia sites MediaWiki 1.42.0-wmf.20

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

Core changes edit

Vendor edit

Extensions edit

ActiveAbstract edit

AntiSpoof edit

BounceHandler edit

CategoryTree edit

CentralAuth edit

  • git #0d842b48 - Various code clean-ups by thiemowmde
  • git #b9dd57ed - Use OutputPage::setPageTitleMsg() instead of ::setPageTitle() (task T343994) by Bartosz Dziewoński
  • git #b8a1564d - Fix SessionProviderTestTrait namespace by Arlo Breault
  • git #554da90d - Do not check locks on invalid usernames (task T357746) by Gergő Tisza
  • git #5b99be07 - Remove unused browser vendor prefixes in CSS by Ed Sanders
  • git #2dfa7bf5 - OOjs: Replace uses of 'parent' with 'super' by Ed Sanders
  • git #d91e4716 - Don't parse HTML as wikitext on Special:GlobalGroupPermissions by thiemowmde
  • git #22d820d4 - Prefer $this->getPageTitle over SpecialPage::getTitleFor by thiemowmde
  • git #9b5f0574 - Avoid hiding code in strings by thiemowmde
  • git #2682b0ca - Make use of ?? and ??= operators where possible by thiemowmde
  • git #e03cea63 - Add visual separator between "wikis included/not included" by thiemowmde
  • git #2f11c593 - User: Normalize username of user if in non-canonical form (task T343963) by Derick Alangi
  • git #50849a77 - Add more manual taint annotations in LogFormatter classes (task T356824) by Bartosz Dziewoński
  • git #c5bb4ba8 - Maintenance: Move away from wfGetDB() (task T312394) by Samuel Guebo
  • git #75d37fa1 - SpecialGlobalGroupMembership: Tighten some type hints by Bartosz Dziewoński
  • git #d09aefd0 - CentralAuthUser: Combine mGroupExpirations and mGroups by Bartosz Dziewoński
  • git #9ff1c077 - CentralAuthUser: Shorten boilerplate loop code by Bartosz Dziewoński
  • git #fa382b6d - CentralAuthUser: Convert some DB selects to use SelectQueryBuilder (task T312394) by Alexander Vorwerk

CheckUser edit

ChessBrowser edit

  • git #4f7e9d7e - build: Remove explicit eslint depencency by Umherirrender

CirrusSearch edit

Cite edit

  • git #8580b733 - build: Resolve MediaWikiNoEmptyIfDefined suppression by Umherirrender
  • git #6bc1ae41 - Revert "Avoid creating a MWReferenceModel if not needed" by DLynch
  • git #f7c8b63e - Revert "Accessors to find MWReferenceNode in the document" by Esanders

Citoid edit

cldr edit

  • git #0e2b5269 - Use InvalidArgumentException instead of Exception by Umherirrender

CodeMirror edit

Collection edit

ConfirmEdit edit

ContactPage edit

ContentTranslation edit

DiscussionTools edit

  • git #5ba0bfa0 - Remove temporary newsectionlink_enable config by Ed Sanders
  • git #7bee77d5 - Remove unused '*-formattedreply.html' test files by Bartosz Dziewoński
  • git #37257d68 - tests: Rebuild expected 'timestamplink' output by Bartosz Dziewoński
  • git #3b2de5b1 - Properly handle preview scenario for Parsoid rendering by Subramanya Sastry
  • git #c99e0788 - Comment MonoBook fixes which are actually Apex fixes by Ed Sanders
  • git #6a1f2acc - Parser: Minor code cleanup by Bartosz Dziewoński
  • git #91d7cdb7 - Remove "Read as wiki page" feature on mobile talk pages (task T280417) by Bartosz Dziewoński

DonationInterface edit

Echo edit

EntitySchema edit

  • git #6bad2a29 - Fix weird (auto-generated?) namespaces in PHPUnit tests by thiemowmde

FeaturedFeeds edit

  • git #ac55ffa5 - Use UnexpectedValueException instead of Exception by Umherirrender

FileImporter edit

  • git #cd495f1e - build: Updating mediawiki/mediawiki-phan-config to 0.14.0 by Umherirrender

FlaggedRevs edit

Gadgets edit

GlobalBlocking edit

GlobalUsage edit

  • git #1dacc42d - Use OutputPage::setPageTitleMsg() instead of ::setPageTitle() (task T343994) by Bartosz Dziewoński
  • git #0c987fc2 - Use RuntimeException instead of Exception by Umherirrender

Graph edit

  • git #a8b23388 - build: Updating mediawiki/mediawiki-phan-config to 0.14.0 by Umherirrender

GuidedTour edit

  • git #6398269b - build: Updating mediawiki/mediawiki-phan-config to 0.14.0 by Umherirrender

ImageMap edit

IPInfo edit

Linter edit

LoginNotify edit

MachineVision edit

  • git #9bdc99de - build: Updating mediawiki/mediawiki-phan-config to 0.14.0 by Umherirrender

MassMessage edit

Math edit

MobileApp edit

MobileFrontend edit

MultimediaViewer edit

NearbyPages edit

OATHAuth edit

OAuth edit

PageTriage edit

ParserMigration edit

  • git #9f44c5a9 - Add a page indicator when a page has been rendered with Parsoid by C. Scott Ananian

Phonos edit

Popups edit

  • git #39f84322 - build: Updating mediawiki/mediawiki-phan-config to 0.14.0 by Umherirrender

QuickSurveys edit

  • git #62d6dd4f - build: Updating mediawiki/mediawiki-phan-config to 0.14.0 by Umherirrender

Quiz edit

  • git #63888f45 - Use UnexpectedValueException instead of Exception by Umherirrender

ReadingLists edit

RelatedArticles edit

  • git #24164983 - build: Updating mediawiki/mediawiki-phan-config to 0.14.0 by Umherirrender

ReportIncident edit

  • git #d5536248 - build: Updating mediawiki/mediawiki-phan-config to 0.14.0 by Umherirrender
  • git #2659c860 - extension.json: Add missing message to RL module definition by Kosta Harlan

RevisionSlider edit

  • git #ed538b81 - Remove extra "div" from jQuery selectors by thiemowmde
  • git #1d0c16b1 - Consolidate duplicate code updating slider line CSS by thiemowmde
  • git #52fd2e05 - Introduce a default for the pushState function argument by thiemowmde

Scribunto edit

SearchVue edit

  • git #665a4973 - build: Updating mediawiki/mediawiki-phan-config to 0.14.0 by Umherirrender

SecureLinkFixer edit

  • git #89fbce45 - Updating domains.php from Mozilla by SecureLinkFixer updater bot

SecurePoll edit

TemplateData edit

TemplateSandbox edit

TemplateWizard edit

TimedMediaHandler edit

timeline edit

Translate edit

TranslationNotifications edit

TwoColConflict edit

UniversalLanguageSelector edit

UploadWizard edit

UrlShortener edit

VisualEditor edit

Wikibase edit

WikibaseLexeme edit

WikibaseMediaInfo edit

wikihiero edit

  • git #663f3eae - build: Updating mediawiki/mediawiki-phan-config to 0.14.0 by Umherirrender

WikiLambda edit

  • git #549754a4 - Remove comment from ContentRenderer::getParserOutput call by Umherirrender
  • git #d92f239f - onHtmlPageLinkRendererEnd: Don't explode if the language isn't known (task T357702) by James D. Forrester
  • git #db9a8d5b - ApiFunctionCall: Bail on checking the outgoing request if it's malformed (task T357691) by James D. Forrester
  • git #e6c61ad6 - schemata: Update & rename "canonicalize" & "normalize" functions (task T352799) by dmartin
  • git #0a812bed - LanguageSelector: Fix typo in prop name by Anne Tomasevich
  • git #1187fdfb - AUTHORS: Update for the past two months by James D. Forrester
  • git #0298a69f - SpecialViewObject: Don't redirect to non-extant Main pages when non-en user lang by James D. Forrester
  • git #16a15b2b - Provide our own, slimmed-down, Codex sub-set for the language selector by James D. Forrester
  • git #8f08dee0 - eslint: Upgrade no-var from 'off' to 'warn' by James D. Forrester

WikimediaEvents edit

WikimediaMaintenance edit

WikimediaMessages edit

Skins edit

MinervaNeue edit

MonoBook edit

  • git #697588af - Rename MediaWiki\Output\Hook\OutputPageBodyAttributesHook by C. Scott Ananian

Vector edit

Misc edit

VisualEditor/VisualEditor edit

  • git #f91e074c - ve.dm.Node: Add test coverage for resetAttributes by Ed Sanders

No changes edit

  • 3D
  • AbuseFilter
  • AdvancedSearch
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • Babel
  • BetaFeatures
  • Calendar
  • CampaignEvents
  • Campaigns
  • Capiunto
  • CentralNotice
  • CharInsert
  • CiteThisPage
  • CodeEditor
  • Cognate
  • CologneBlue
  • CommonsMetadata
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • Elastica
  • ElectronPdfService
  • EventBus
  • EventLogging
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FileExporter
  • Flow
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GeoCrumbs
  • GeoData
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • GrowthExperiments
  • ImageSuggestions
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • Kartographer
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • LiquidThreads
  • MapSources
  • MediaModeration
  • MediaSearch
  • Modern
  • NavigationTiming
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • Poem
  • ProofreadPage
  • PropertySuggester
  • RSS
  • RealMe
  • SandboxLink
  • Score
  • SearchExtraNS
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateStyles
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TrustedXFF
  • UploadsLink
  • VipsScaler
  • VueTest
  • WebAuthn
  • WikiEditor
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • WikibaseQualityConstraints
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaCampaignEvents
  • WikimediaEditorTasks
  • WikimediaIncubator
  • Wikisource
  • Wikistories
  • XAnalytics
  • intersection

Total changes edit

378 Changes in 81 repos by 90 authors