MediaWiki 1.42/wmf.19

From mediawiki.org
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]

  • git #781c6f4d - Use OutputPage::setPageTitleMsg() instead of ::setPageTitle() (task T343994) by Bartosz DziewoƄski
  • git #b7e8eb4f - Adjust SQL queries on Special:TranscodeStatistics (task T350816) by Brooke Vibber
  • git #3a328183 - Record transcode errors on early bugouts or exception by Brion Vibber
  • git #a5f4f0b9 - Update namespace of BeforePageDisplayHook by C. Scott Ananian

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