MediaWiki 1.42/wmf.19 - MediaWiki Jump to content

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]
[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