MediaWiki 1.42/wmf.23

MediaWiki 1.42.0-wmf.22 Deployment of MediaWiki 1.42.0-wmf.23 to Wikimedia sites MediaWiki 1.42.0-wmf.24

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

Core changes

edit

Vendor

edit

Extensions

edit

AbuseFilter

edit

CampaignEvents

edit

CheckUser

edit

Cite

edit

Citoid

edit
  • git #937ebf5b - Clear paragraph padding in result widget, as well as margin by Ed Sanders

CodeEditor

edit
  • git #3bb1c317 - Upgrade Ace from 1.15.2 to 1.32.7 (task T342387) by James D. Forrester
  • git #46ee5c49 - Register Ace as a foreign resource, move credits link to that library by James D. Forrester

CodeMirror

edit

ConfirmEdit

edit

ContentTranslation

edit

DiscussionTools

edit

DonationInterface

edit
  • git #fa84e3f5 - Update wikimedia/remex-html to 4.1.0 (dev dependency) by C. Scott Ananian
  • git #cfb486eb - Use array for empty arguments on Title::getFullURL and Html::element by Umherirrender
  • git #c4110e5f - Be consistent with next_sched_contribution_date by Elliott Eggleston
  • git #77a5e108 - Set RecurUpgrade title with less code by Elliott Eggleston
  • git #02a6f999 - RecurUpgrade: fix viewport by Elliott Eggleston
  • git #a511c0e3 - Send tracking param to TY page + to queue on cancel by Elliott Eggleston
  • git #6c442654 - Change Maintenance::error to Maintenance::fatalError by Umherirrender
  • git #915291ce - Update default recurring upgrade options by Elliott Eggleston
  • git #7833ce49 - Fix some RecurUpgrade variable names by Elliott Eggleston
  • git #465c7e57 - Remove subpage logic for RecurUpgrade by Elliott Eggleston
  • git #d4917fce - Remove BAD_DATA_SESSION_KEY stuff from RecurUpgrade by Elliott Eggleston
  • git #348adb8a - Validate checksum and contact_id in RecurUpgrade by Elliott Eggleston
  • git #1fdec5e9 - Update title for RecurUpgrade page by Elliott Eggleston
  • git #7e25e037 - Update RecurUpgrade css (task T356370) by Elliott Eggleston
  • git #6e05fc15 - Add wmf_* tracking fields to RecurUpgrade message (task T360047) by Elliott Eggleston
  • git #21d46dc9 - tests: Remove redundant MainCacheType assignment by Timo Tijhof
  • git #da7a5925 - Don't add time to date on redirect URL (task T359578) by Elliott Eggleston
  • git #a1efcbea - Better amount validation for RecurUpgrade (task T359694) by Elliott Eggleston

Echo

edit
  • git #5595193e - Inject services into TitleLocalCache by Fomafix
  • git #98feb3f3 - Inject service RevisionStore into RevisionLocalCache by Fomafix
  • git #73bd6e8e - Inject service LinkBatchFactory into ApiEchoMute by Fomafix
  • git #c6accbef - Style fixes to ApiEchoMute by Gergő Tisza
  • git #2b58f29d - Fix casing of MediaWiki by Reedy

EntitySchema

edit

EventLogging

edit

EventStreamConfig

edit

ExternalGuidance

edit

FileImporter

edit
  • git #1b57f478 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

FlaggedRevs

edit
  • git #65bfbc4b - Use $this->getServiceContainer() in maintenance by Fomafix

Flow

edit

Gadgets

edit

GeoCrumbs

edit

GeoData

edit
  • git #95939636 - Make ParseCoordTest assertions more specific by thiemowmde

GlobalBlocking

edit

GlobalUsage

edit

GoogleNewsSitemap

edit
  • git #eac2925f - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

Graph

edit
  • git #12458ee5 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

GrowthExperiments

edit

ImageMap

edit
  • git #b2463a3c - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

ImageSuggestions

edit
  • git #94ecd78f - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

InputBox

edit
  • git #30b71be9 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

Interwiki

edit
  • git #a6a45621 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

InterwikiSorting

edit
  • git #c3587b0b - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

JsonConfig

edit

Kartographer

edit
  • git #1d07fb3c - Use "optional_services" to inject service FlaggedRevsParserCache by Fomafix
  • git #b7b50543 - Fix casing of MediaWiki by Reedy
  • git #0b46f34e - Make State deserialization from ParserCache more robust by thiemowmde
  • git #b2ee5cde - Various minor code clean-ups in SimpleStyleParser by thiemowmde
  • git #aa7d90ad - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
  • git #7a223102 - Remove Config dependency from MapLinkAttributeGenerator by thiemowmde
  • git #ada2f783 - Fix editing <maplink> with no zoom in VisualEditor by thiemowmde

LabeledSectionTransclusion

edit
  • git #c4966dd7 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

LdapAuthentication

edit

Linter

edit

LoginNotify

edit
  • git #0cf9669e - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

MachineVision

edit
  • git #8f0d2b0e - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

Math

edit

MediaModeration

edit

MediaSearch

edit

MobileFrontend

edit

MultimediaViewer

edit

NearbyPages

edit
  • git #650b3da3 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

ORES

edit

PagedTiffHandler

edit
  • git #c22bee2d - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

PageImages

edit
  • git #bbb00c0f - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

PageTriage

edit

ParserFunctions

edit
  • git #ef40cf4a - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

ParserMigration

edit
  • git #5bb11664 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

PdfHandler

edit

Phonos

edit
  • git #61f78ecf - Use MediaWikiIntegrationTestCase instead of TestCase by Fomafix
  • git #0d6a0cfc - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

Popups

edit

ProofreadPage

edit
  • git #d13bbcc1 - Use 14px font size in toolbar by Ed Sanders
  • git #91e14433 - Use shorter ternary for publishButtonLabel by Ed Sanders
  • git #a64c9ef7 - Use shorthand for connect OOUI & jQuery events by Ed Sanders

QuickSurveys

edit
  • git #f4bdc951 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

Quiz

edit
  • git #821ee536 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
edit
  • git #c82f8add - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

ReportIncident

edit
  • git #58394995 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

RevisionSlider

edit
  • git #e8a327fd - Remove unused dir property from RevisionListView by thiemowmde
  • git #29503101 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

Score

edit
  • git #869b1d74 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

Scribunto

edit
  • git #2a45dbb5 - Inject services into ApiScribuntoConsole, CodeEditorHooks and Hooks by Fomafix
  • git #70605bf6 - Replace global configuration variables by Fomafix

SecureLinkFixer

edit
  • git #f8f068ae - Updating domains.php from Mozilla by SecureLinkFixer updater bot

SecurePoll

edit

SpamBlacklist

edit

StopForumSpam

edit
  • git #31adc37b - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

SyntaxHighlight_GeSHi

edit
  • git #c0703d33 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

TemplateData

edit
  • git #b4abfcc0 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
  • git #443f1912 - Fix casing of MediaWiki by Reedy

TextExtracts

edit
  • git #74bdf0a7 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

Thanks

edit
  • git #4bf74e64 - Inject services in Hooks and MobileFrontendHandler by Fomafix
  • git #0bcfca3d - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

TheWikipediaLibrary

edit
  • git #cc5d63e7 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

TimedMediaHandler

edit
  • git #f42cc264 - Fix executable check for ffmpeg by Derk-Jan Hartman
  • git #065864bf - Type hint IReadableDatabase in WebVideoTranscode by Umherirrender

TitleBlacklist

edit
  • git #e627f6b9 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

Translate

edit

TranslationNotifications

edit
  • git #e8999271 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

TwoColConflict

edit
  • git #9853c17b - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

UploadWizard

edit

VueTest

edit

VipsScaler

edit
  • git #01510433 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

VisualEditor

edit
  • git #9967e3dc - Update VE core submodule to master (504b8d5e8) (task T343239) by Ed Sanders
  • git #570766d9 - ve.init.MWVESwitchPopupWidget: Add spacing after checkbox by Ed Sanders
  • git #4fb1c130 - ve.init.MWVESwitchConfirmDialog: Fix padding of button in Apex/Monobook by Ed Sanders
  • git #13ae41f7 - ve.init.MWVESwitchConfirmDialog: Convert files to LESS by Ed Sanders
  • git #aa1924fa - styles: Update color in CSS from #d33 to #d73333 (task T343239) by gerritbot
  • git #7aa6e7b2 - DesktopArticleTarget.init: Document methods by Ed Sanders
  • git #46afa48a - Improve opening editor when collabSession is in URL by Ed Sanders
  • git #2158fd57 - ve.collab: Disable auto-save in clients by Ed Sanders
  • git #231e298e - Update VE core submodule to master (8f877e995) (task T360045) by Ed Sanders
  • git #45ff962b - EditCheck: Fix the colour of the popup widget anchor by Ed Sanders
  • git #11061d53 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender
  • git #42df4785 - Fix casing of MediaWiki by Reedy
  • git #d5d2fd05 - Convert ve.init.MWVESwitchPopupWidget.css to LESS by Ed Sanders
  • git #5fb480fa - Compatibility with new heading HTML (task T13555) by Bartosz Dziewoński
  • git #f7eef9ce - Remove unused ve-ui-educationPopup-header CSS by Ed Sanders

Wikibase

edit

WikibaseMediaInfo

edit

WikidataPageBanner

edit
  • git #98ce5d6e - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

WikiEditor

edit
  • git #d50b6ee8 - Set toolbar z-index to 7, to be above other UI elements (task T360084) by Sam Wilson
  • git #aab2a44f - RealtimePreview: Add drop shadow to floating button by Ed Sanders
  • git #864f39b3 - RealtimePreview: Use LESS nesting in ResizingDragBar by Ed Sanders
  • git #7837e395 - Fix overlap between preview button and edit switcher by Ed Sanders
  • git #008e2c5a - Tweak monobook padding for realtimepreview-button by Ed Sanders
  • git #178a731b - ResizingDragBar: force CodeMirror to have 100% height (task T357794) by MusikAnimal
  • git #b799a886 - Remove redundant closure for all modules with packageFiles by Fomafix

wikihiero

edit
  • git #77d80466 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

WikiLambda

edit
  • git #4ff2ef90 - Correct the edit link of an old revision (task T343653) by Grace Choi
  • git #66bfa93f - i18n: Fix 'defintion' typo in wikilambda-mode-selector-button-label by Amir E. Aharoni
  • git #53e8575b - Wait for running parsers to be resolved before Run Function or Publish actions (task T359987) by gengh
  • git #ca095f61 - FunctionExplorer: Add a title to the text-less icon for accessibility by James D. Forrester
  • git #2c910f04 - ModeSelector: Add a title to the text-less icon for accessibility by James D. Forrester
  • git #93e105e1 - FunctionMetadataDialog: Don't set 'metadata' as required when we initialise it as null by James D. Forrester
  • git #5a796aa7 - Update function-schemata sub-module to HEAD (a40fe85) (task T353354) by James D. Forrester
  • git #d8ea85e3 - tests: Migrate most tests from Python to JS by James D. Forrester
  • git #37572d52 - Track function views (not just edits) (task T357069) by dmartin
  • git #ae18dca5 - Add fetching state as a local flag instead of global getter (task T360018) by gengh
  • git #7c62ebe3 - Provide accessible titles for our three dialogs lacking them by James D. Forrester
  • git #7e82f2c6 - Migrate all external, moved PHP classes away from their aliases by James D. Forrester
  • git #718f336a - i18n: Drop old messages we no longer use by James D. Forrester
  • git #3eb88e24 - i18n: We no longer show a placeholder now we have short descriptions by James D. Forrester
  • git #9f8e50bf - ApiQueryZObjects: Fix error case to use correct i18n message by James D. Forrester
  • git #2f5a5663 - ZObjectKeyValue: Stop trying to read the class from the never-set 'shiftLeft' method by James D. Forrester
  • git #40b48033 - Implementation Table should show test results (task T347536) by Grace Choi
  • git #1e74d7b9 - Provide a maintenance script to migrate Z16s from strings to references (task T287153) by James D. Forrester
  • git #807407d0 - Allow empty strings when string value in select function (task T346006) by Grace Choi
  • git #bbf0e835 - Clean up the handling of normal form in hybridToCanonical (task T357594) by dmartin

WikimediaEvents

edit

WikimediaIncubator

edit

WikimediaMaintenance

edit

WikimediaMessages

edit

Wikisource

edit
  • git #accde733 - Don't catch unexpected exceptions by Tim Starling

Wikistories

edit

Skins

edit

CologneBlue

edit

MinervaNeue

edit

Timeless

edit

Vector

edit

WikimediaApiPortal

edit
  • git #acd28fa8 - build: Upgrade mediawiki/mediawiki-codesniffer to v43.0.0 by Umherirrender

Misc

edit

VisualEditor/VisualEditor

edit

No changes

edit
  • 3D
  • ActiveAbstract
  • AdvancedSearch
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • Babel
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralAuth
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CirrusSearch
  • CiteThisPage
  • Cognate
  • Collection
  • CommonsMetadata
  • CommunityConfiguration
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • Elastica
  • ElectronPdfService
  • EventBus
  • ExtensionDistributor
  • FeaturedFeeds
  • FileExporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUserPage
  • GlobalWatchlist
  • GuidedTour
  • IPInfo
  • IPReputation
  • Insider
  • Josa
  • LandingCheck
  • LiquidThreads
  • MapSources
  • MassMessage
  • MobileApp
  • Modern
  • MonoBook
  • NavigationTiming
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuth
  • OAuthRateLimiter
  • OpenStackManager
  • PageAssessments
  • PageNotice
  • PageViewInfo
  • Poem
  • PropertySuggester
  • ReadingLists
  • RealMe
  • SandboxLink
  • SearchExtraNS
  • SearchVue
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SubPageList3
  • SubpageSortkey
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TocTree
  • TorBlock
  • TrustedXFF
  • UniversalLanguageSelector
  • UploadsLink
  • UrlShortener
  • WebAuthn
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexeme
  • WikibaseLexemeCirrusSearch
  • WikibaseQualityConstraints
  • Wikidata.org
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaCampaignEvents
  • WikimediaEditorTasks
  • XAnalytics
  • cldr
  • intersection
  • timeline

Total changes

edit

414 Changes in 101 repos by 85 authors