Content-Length: 255460 | pFad | https://www.mediawiki.org/wiki/MediaWiki_1.42/wmf.26

MediaWiki 1.42/wmf.26 - MediaWiki Jump to content

MediaWiki 1.42/wmf.26

From mediawiki.org
MediaWiki 1.42.0-wmf.25 Deployment of MediaWiki 1.42.0-wmf.26 to Wikimedia sites MediaWiki 1.42.0-wmf.27

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

Core changes

[edit]

Vendor

[edit]

Extensions

[edit]

ArticlePlaceholder

[edit]
  • git #a299e7ed - Use $this->getServiceContainer() in tests by Fomafix

BetaFeatures

[edit]
  • git #c3dd4476 - Inject services into UpdateBetaFeatureUserCountsJob by Fomafix
  • git #cab7e64e - Migrate to IDatabase::newReplaceQueryBuilder by Umherirrender

CampaignEvents

[edit]
  • git #4a3d297d - Bold the link text on EditEventRegistration for the non local wiki notice (T324259) by Claudio Melo
  • git #fa2290b1 - EmailUsersHandler: fail if the event is not local (T359491) by Claudio Melo
  • git #5316a300 - DeleteEventRegistrationHandler: fail if the event is not local (T358781) by Claudio Melo
  • git #6dc60e95 - Convert database configuration to DatabaseVirtualDomains (T348281) by Daimona Eaytoy
  • git #1d729792 - Add notice in case a user tries to delete a registration on another wiki (T358781) by Claudio Melo
  • git #133e5cf1 - Add error message in case user the tries to use the register API on another wiki (T358782) by Claudio Melo

CentralAuth

[edit]
  • git #6fbec563 - Migrate to IDatabase::newReplaceQueryBuilder by Umherirrender
  • git #ca392a20 - Use a factory to construct GlobalRenameUserStatus objects by Taavi Väänänen

CheckUser

[edit]

CirrusSearch

[edit]

Cite

[edit]

Cognate

[edit]
  • git #d1b5e855 - tests: Migrate to IDatabase::newUpdateQueryBuilder by Umherirrender
  • git #3bfbcc6c - Migrate to IDatabase::newInsertQueryBuilder/newDeleteQueryBuilder by Umherirrender
  • git #91011ace - Migrate to IDatabase::newInsertQueryBuilder for upsert by Umherirrender

CommunityConfiguration

[edit]

ContentTranslation

[edit]
  • git #7463aa3c - SX publishing on desktop: Use returned target title for success message (T351318) by NikG
  • git #095ef6db - CX: Set the "publishNamespace" property when namespace is changed (T351318) by NikG
  • git #5bfbaf77 - SXSectionSelector: Fix navigation back to dashboard by NikG
  • git #4751924a - AbuseFilterChecker by Niklas Laxström
  • git #b8ed708a - mw.cx.TargetArticle.js: fix a typo (occured -> occurred) (T201491) by DannyS712

DiscussionTools

[edit]
  • git #52ae0f31 - Special:TopicSubscriptions: Use permalinks when available (T306373) by Bartosz Dziewoński

DonationInterface

[edit]

Echo

[edit]
  • git #2d9ffb73 - Inject services into NotificationDeleteJob by Fomafix
  • git #b8e54d8e - Migrate to IDatabase::newInsertQueryBuilder for upsert by Umherirrender

EntitySchema

[edit]

FileImporter

[edit]
  • git #74379cc7 - Add language-level type declarations to most properties by thiemowmde
  • git #a236c209 - tests: Migrate to IDatabase::newInsertQueryBuilder by Umherirrender
  • git #bcf1def1 - Don't add duplicate language templates to template parameters (T350210) by thiemowmde
  • git #ba98d692 - Clean up message normalisation in Importer by thiemowmde
  • git #63ae56a3 - Avoid calling getMessageObject by thiemowmde

FlaggedRevs

[edit]

GeoData

[edit]
  • git #6d58578a - Migrate to IDatabase::newInsertQueryBuilder/newDeleteQueryBuilder by Umherirrender

GlobalBlocking

[edit]
  • git #88fe8fea - FixGlobalBlockWhitelist: Use more efficient way to check for rows by Thalia
  • git #fd84bc64 - Update gbw_expiry and gbw_target_central_id on whitelist fix (T360621) by Dreamy Jazz
  • git #69d9bc85 - Hide action links if action is deleted for gblblock log entries (T359584) by Dreamy Jazz
  • git #2752b76b - Handle duplicate broken whitelist entries in fixGlobalBlockWhitelist (T360621) by Dreamy Jazz
  • git #f444a284 - Use SelectQueryBuilder and improve batching in fixGlobalBlockWhitelist (T360621) by Dreamy Jazz

GlobalPreferences

[edit]

GlobalUsage

[edit]
  • git #f9d9ab70 - Migrate to IDatabase::newUpdateQueryBuilder by Umherirrender
  • git #bcfd7e57 - Migrate to IDatabase::newInsertQueryBuilder/newDeleteQueryBuilder by Umherirrender

GrowthExperiments

[edit]
  • git #b8ef97d9 - Migrate to IDatabase::newInsertQueryBuilder for upsert by Umherirrender
  • git #3a2c679f - Migrate to IDatabase::newReplaceQueryBuilder by Umherirrender

ImageSuggestions

[edit]

InputBox

[edit]

Interwiki

[edit]
  • git #6fa4d278 - Migrate to IDatabase::newUpdateQueryBuilder by Umherirrender
  • git #a9281905 - Migrate to IDatabase::newInsertQueryBuilder/newDeleteQueryBuilder by Umherirrender

JsonConfig

[edit]
  • git #b4269fd5 - Replace global configuration variables by Fomafix

Kartographer

[edit]
  • git #2a7f6228 - Store only the small piece of marker CSS we actually need by thiemowmde

LabeledSectionTransclusion

[edit]

LdapAuthentication

[edit]
  • git #370f52c3 - Migrate to IDatabase::newInsertQueryBuilder/newUpdateQueryBuilder by Umherirrender

Linter

[edit]
  • git #fde916ff - [DI] Use dependency injection for RecordLintJob by C. Scott Ananian
  • git #c983a822 - [DI] Use dependency injection for Hooks by C. Scott Ananian
  • git #d71a2977 - [DI] Use dependency injection for ApiQueryLinterStats by C. Scott Ananian
  • git #d8970278 - [DI] Use dependency injection for SpecialLintErrors by C. Scott Ananian
  • git #0a5700fa - night-mode-unaware-background-color doesn't emit params by Arlo Breault
  • git #6304fc5e - Stop exposing hidden categories in siteinfo (T334527) by Arlo Breault
  • git #8d49b68b - Move Database::updateStats to TotalsLookup by Arlo Breault
  • git #397b36e8 - Don't include hidden category counts in page info (T337275) (T334527) by Arlo Breault
  • git #d6514cfa - Fix invisible categories in ApiQueryLintErrors (T360064) (T334527) by Arlo Breault

LiquidThreads

[edit]
  • git #3c6ce5e7 - Migrate to IDatabase::newReplaceQueryBuilder by Umherirrender

MassMessage

[edit]

Math

[edit]
  • git #702c6a13 - Cleanup SpecialMathWikibase WikibaseClient availability by Reedy
  • git #0f11a20d - Conditionally skip tests that depend on Wikibase (T362027) by Moritz Schubotz (physikerwelt)
  • git #4c240196 - Conditionally register popup RestRoute using ExtensionFunctions (T362027) by Reedy
  • git #81dedc19 - Declare properties statically (T314099) (T360709) by Moritz Schubotz (physikerwelt)
  • git #f3acb95e - Enable more tests by Moritz Schubotz (physikerwelt)
  • git #4827a772 - Fix typo in `math-form-type-chem` help message by Mormegil
  • git #69e111c9 - Skip tests if testfiles are missing by Moritz Schubotz (physikerwelt)
  • git #67737d54 - build: Run stylelint for less file by Umherirrender
  • git #d842ee9e - Update eslintignore by Ed Sanders

MediaModeration

[edit]
  • git #01fa6bc2 - Catch JobQueueError exceptions in scanFilesInScanTable.php (T362053) by Dreamy Jazz
  • git #f124a0f9 - tests: Replace deprecated withConsecutive in PHPUnit tests by Umherirrender

MobileFrontend

[edit]
  • git #77dd7676 - Use $this->getServiceContainer() in tests by Fomafix
  • git #47e922f1 - Update mobile search for dark mode, remove unused functions in MobilePage.php (T358904) by bwang
  • git #6a3988ed - MobileFrontend: Fix README render of #$wgMFUseDesktopSpecialWatchlistPage by Steven Rawson
  • git #150fe505 - Guard against undefined in lazyLoadedImages.js (T360781) by Jan Drewniak
  • git #2bc2bccf - Fix order of MobileContext calls in mobileaction=toggle_view_mobile (T355957) by Gergő Tisza

MultimediaViewer

[edit]
  • git #2a31c0b3 - Use "optional_services" to inject service MobileContext by Fomafix

OAuth

[edit]

OAuthRateLimiter

[edit]
  • git #4d3efde4 - tests: Migrate to IDatabase::newInsertQueryBuilder by Umherirrender
  • git #71dafd34 - Migrate to IDatabase::newInsertQueryBuilder for upsert by Umherirrender

PageAssessments

[edit]
  • git #2283976c - Migrate to IDatabase::newUpdateQueryBuilder by Umherirrender
  • git #610cdb0e - Migrate to IDatabase::newInsertQueryBuilder/newDeleteQueryBuilder by Umherirrender

PageTriage

[edit]

PageViewInfo

[edit]
  • git #97bac182 - Remove angle brackets from apihelp-pageviewinfo-param-metric (T361076) by Amir E. Aharoni

Phonos

[edit]
  • git #f09ade1a - Inject service ContentLanguage into Engine by Fomafix
  • git #9ada862d - Remove compatibility to old cached HTML by Fomafix

ProofreadPage

[edit]
  • git #6d604df7 - Migrate to IDatabase::newReplaceQueryBuilder by Umherirrender

PropertySuggester

[edit]

Quiz

[edit]

ReadingLists

[edit]

RevisionSlider

[edit]

Score

[edit]
  • git #ad6ad867 - Add explicit parentheses around mixed boolean operator by Umherirrender

SecureLinkFixer

[edit]
  • git #19ebdc75 - Updating domains.php from Mozilla by SecureLinkFixer updater bot

ShortUrl

[edit]
  • git #e2083403 - Migrate to IDatabase::newInsertQueryBuilder by Umherirrender

SpamBlacklist

[edit]

SyntaxHighlight_GeSHi

[edit]

TemplateStyles

[edit]
  • git #0d8c5c83 - Allow (but do not yet require) the use of wikimedia/css-sanitizer 5.2.0 by C. Scott Ananian
  • git #6d88e260 - Use ParserOutput::setRawText() instead of deprecated ::setText() by C. Scott Ananian

Thanks

[edit]
  • git #7b750929 - Move Echo hooks to new EchoHooks handler that has no dependencies (T358236) by Piotr Miazga
  • git #65b0f8b3 - build: Add stylelint for less file by Umherirrender

TimedMediaHandler

[edit]
  • git #05b34535 - extension: Fix name of 'PageDeleteComplete' hook registration by James D. Forrester
  • git #8b7f53a5 - Fix hookhandler name registrations (T361976) by Derk-Jan Hartman
  • git #513a159c - Fix fatal for non-existing TT pages with non-existing file (T361697) by Derk-Jan Hartman

Translate

[edit]
  • git #32e97aa8 - Special:Translate: reduce false positives in debug logging (T320220) by Niklas Laxström
  • git #9def09e4 - TranslatableBundleImporter: Remove dead code by Niklas Laxström
  • git #79074c8f - Implement query batching in TranslateMetadata by Niklas Laxström
  • git #d0a26058 - TranslatablePage: Prevent translation based on priority language (T359975) by Abijeet
  • git #4a8acdc8 - TranslateMetadata: Rename to MessageGroupMetadata and convert to service (T353420) by Wangombe
  • git #b86ce782 - Allow discouraged groups to be exported (T361368) by Abijeet
  • git #3fec2ec7 - Remove touchKey from MessageGroupWANCache (T320220) by Niklas Laxström
  • git #7f051293 - Message group caching related code cleanups by Niklas Laxström

TranslationNotifications

[edit]

TwoColConflict

[edit]

UniversalLanguageSelector

[edit]
  • git #885c729c - Remove unused code from ext.uls.compactlinks.js by thiemowmde
  • git #7d5cb91c - Use native str_contains/str_starts_with in a few more places by thiemowmde
  • git #814a6292 - Language name search: don't match on short infix terms (T358862) by Niklas Laxström

UploadWizard

[edit]
  • git #4db385e2 - Migrate to IDatabase::newDeleteQueryBuilder/newUpdateQueryBuilder by Umherirrender
  • git #85711352 - Migrate to IDatabase::newInsertQueryBuilder for upsert by Umherirrender

VisualEditor

[edit]
  • git #835a8aff - Revert "[DNM] Add …-toolbar-open class after toolbarSetupDeferred resolved" by Thiemo Kreuz (WMDE)
  • git #5a54315f - [DNM] Add …-toolbar-open class after toolbarSetupDeferred resolved (T358657) by thiemowmde
  • git #344add60 - styles: Update invalid border color by Volker E.

Wikibase

[edit]
  • git #ea2836f1 - Add missing summaries for wbremovequalifiers, wbremovereferences (T358975) by Lucas Werkmeister
  • git #f6f70bde - REST: Generating edit summary in PatchProperty (T359857) by dima koushha
  • git #1945de05 - Remove unused code from MockClientStore by Jakob Warkotsch
  • git #b8044f7e - Add special-case labels for input form placeholders for mul (T356200) by Arthur Taylor
  • git #67d88fe3 - Update text copy for 'mul' / default values for all languages (T356200) by Arthur Taylor
  • git #8df79cd0 - Move PropertyInfoLookup to ServiceWiring (T360538) by Silvan
  • git #c19b6b15 - Remove wfGetDb from bad pattern with allowed usage list by Moritz Schubotz (physikerwelt)
  • git #c9427ce0 - REST: Validate Item's labels in CreateItem use case (T359848) by Muhammad Jaziraly
  • git #58c9ab1e - REST: Fix expected POST item success response code by Jakob Warkotsch
  • git #e5254b70 - Migrate to IDatabase::newReplaceQueryBuilder (T289046) by Umherirrender
  • git #1442c4a5 - REST: Use responseValidator helper in PUT e2e tests by Ollie Shotton
  • git #ffc807cf - REST: Use responseValidator helper in DELETE e2e tests by Ollie Shotton
  • git #b4617771 - REST: Use responseValidator helper in PATCH e2e tests by Ollie Shotton
  • git #82c20ab6 - REST: Use responseValidator helper in POST e2e tests by Ollie Shotton
  • git #b412cb9a - REST: Use responseValidator helper in GET e2e tests by Ollie Shotton
  • git #d95bd924 - REST: Refactor out `assertValidErrorResponse()` by Ollie Shotton
  • git #55b78ae7 - Enable data value normalization by default (T292181) by Lucas Werkmeister

WikibaseLexeme

[edit]

WikibaseQualityConstraints

[edit]

Wikidata.org

[edit]

WikiEditor

[edit]
  • git #9b7ec7ec - Use "optional_services" to inject service MobileContext by Fomafix

WikiLambda

[edit]
  • git #c016e6f3 - selenium: Adding function.js into selenium-daily (T349836) by Vaughn Walters
  • git #e2621e92 - Divide excluded zids in two sets: always excluded and only excluded as inner object (T336292) by gengh
  • git #50c8e570 - selenium: Adding localization strings for more dynamic testing (T349836) by Vaughn Walters
  • git #10f9fdef - build: Upgrade eslint-config-wikimedia from 0.26.0 to 0.27.0 by James D. Forrester
  • git #bec12859 - test_data: Re-write in canonical form by James D. Forrester
  • git #c1f76e35 - PublicApiRunTest: Drop AppArmor test, not needed by James D. Forrester
  • git #5f40c731 - ApiFunctionCallTest: Update Map function expected return to drop Z4K4 again by James D. Forrester
  • git #aae69307 - selenium: Adding some test IDs and fixing local broken tests for function.js (T349836) by Vaughn Walters
  • git #2fc2ad4c - Remove null and undefined properties from Metrics Platform events (T350497) by dmartin
  • git #aa800b4f - ApiFunctionCallTest: Update Map function expected return by James D. Forrester
  • git #96621821 - Centralize API calls in api.js mixin and fix error handling (T361598) (T315432) by gengh
  • git #7d6f05c5 - Fix the condition for identifying unsaved-code (T360359) by dmartin
  • git #df8e65f5 - Use InsertQueryBuilder::row for single row by Umherirrender
  • git #c0f3f0c2 - eslint: Fix return and param typehints to match code by James D. Forrester

WikimediaBadges

[edit]

WikimediaCampaignEvents

[edit]

WikimediaEditorTasks

[edit]
  • git #5f193346 - Migrate to IDatabase::newInsertQueryBuilder for upsert by Umherirrender

WikimediaMaintenance

[edit]

Wikistories

[edit]
  • git #6d40b091 - Sticky navigator and disable scrolling when user editing the text on builder (T359503) by Huei Tan

Skins

[edit]

MinervaNeue

[edit]

Vector

[edit]
  • git #ff2e6a48 - Add h1 headings to fix for applying font-sizes (T359881) by Arlo Breault
  • git #8416fd37 - Add transparent bottom border to .mw-list-item.vector-tab-noicon (T361841) by Jon Harald Søby
  • git #f43b97ff - tests: Use remoteSkinPath in QUnitTestModule in skin.json by Umherirrender

Misc

[edit]

VisualEditor/VisualEditor

[edit]

No changes

[edit]
  • 3D
  • AbuseFilter
  • ActiveAbstract
  • AdvancedSearch
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • Babel
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeEditor
  • CodeMirror
  • Collection
  • CologneBlue
  • CommonsMetadata
  • ConfirmEdit
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • Elastica
  • ElectronPdfService
  • EventBus
  • EventLogging
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • Flow
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • Gadgets
  • GeoCrumbs
  • GlobalCssJs
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • IPInfo
  • IPReputation
  • ImageMap
  • Insider
  • InterwikiSorting
  • Josa
  • LandingCheck
  • LoginNotify
  • MapSources
  • MediaSearch
  • MobileApp
  • Modern
  • MonoBook
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OATHAuth
  • ORES
  • OpenStackManager
  • PageImages
  • PageNotice
  • PagedTiffHandler
  • ParserFunctions
  • ParserMigration
  • PdfHandler
  • Poem
  • Popups
  • QuickSurveys
  • RSS
  • RealMe
  • RelatedArticles
  • ReportIncident
  • SandboxLink
  • Scribunto
  • SearchExtraNS
  • SearchVue
  • SecurePoll
  • SimilarEditors
  • SiteMatrix
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • TemplateData
  • TemplateSandbox
  • TemplateWizard
  • TextExtracts
  • TheWikipediaLibrary
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TrustedXFF
  • UploadsLink
  • UrlShortener
  • VipsScaler
  • VueTest
  • WebAuthn
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • WikibaseMediaInfo
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaEvents
  • WikimediaIncubator
  • WikimediaMessages
  • Wikisource
  • XAnalytics
  • cldr
  • intersection
  • timeline
  • wikihiero

Total changes

[edit]

299 Changes in 76 repos by 75 authors









ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: https://www.mediawiki.org/wiki/MediaWiki_1.42/wmf.26

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy