Jump to content

MediaWiki 1.41/wmf.28

From mediawiki.org
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
MediaWiki 1.41.0-wmf.27 Deployment of MediaWiki 1.41.0-wmf.28 to Wikimedia sites MediaWiki 1.41.0-wmf.29

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

Core changes

Vendor

Extensions

3D

  • git #009de809 - build: Use conf.MessageDirs for banana path config by James D. Forrester

AbuseFilter

  • git #7896e8f2 - Revert "Remove unused SecurityCheck-ReDoS suppression" by Daimona Eaytoy
  • git #0ff282dc - Use OutputPage::setPageTitleMsg() instead of ::setPageTitle() (task T343994) by C. Scott Ananian
  • git #2107ee4f - Remove unused SecurityCheck-ReDoS suppression by C. Scott Ananian

AdvancedSearch

  • git #15273eda - [build] Bump wdio-selenium to v2.3.0 by WMDE-Fisch
  • git #5a62261e - build: Use conf.MessageDirs for banana path config by James D. Forrester
  • git #831efeb1 - Dramatically simplify boolean state management in ExpandablePane (task T342245) by thiemowmde

AntiSpoof

ArticleCreationWorkflow

ArticlePlaceholder

  • git #6005884b - build: Use conf.MessageDirs for banana path config by James D. Forrester

Babel

BounceHandler

Campaigns

CampaignEvents

CategoryTree

CentralAuth

CentralNotice

CheckUser

ChessBrowser

CirrusSearch

Cite

  • git #f97aad41 - [build] Bump wdio-mediawiki to v2.3.0 by WMDE-Fisch

Citoid

CodeEditor

CodeMirror

  • git #e6852a47 - [build] Bump wdio-mediawiki to v2.3.0 by WMDE-Fisch
  • git #764ff647 - resources: Manage upstream CodeMirror using ManageForeignResources by James D. Forrester
  • git #e9e63616 - Update embedded CodeMirror library to 5.65.15 (task T334994) by David Lynch

Collection

ConfirmEdit

  • git #2a47e936 - build: Simplify banana config with require() and for-of by Timo Tijhof
  • git #2f9beac0 - build: Switch eslint to ES6 mode, and make pass by James D. Forrester
  • git #003fd577 - build: Update all linters to latest as of September 2023 by James D. Forrester
  • git #df052e90 - build: Use conf.MessageDirs for banana path config by James D. Forrester

ContentTranslation

DiscussionTools

DismissableSiteNotice

DonationInterface

Echo

  • git #f72691fc - [build] Bump wdio-mediawiki to v2.3.0 by WMDE-Fisch
  • git #5e49d52f - Call hook handler for own hooks directly and not via hook system by Umherirrender
  • git #18ed307c - ForeignWikiRequest: Ensure fetching CSRF tokens uses unique CentralAuth tokens by Bartosz Dziewoński
  • git #c3c3aed4 - ForeignWikiRequest: Specify formatversion, errorformat by Bartosz Dziewoński
  • git #26aeebd3 - Use OutputPage::setPageTitleMsg() instead of ::setPageTitle() (task T343994) by C. Scott Ananian

ElectronPdfService

EntitySchema

EventLogging

  • git #ad72b687 - build: Use conf.MessageDirs for banana path config by James D. Forrester

EventStreamConfig

ExtensionDistributor

ExternalGuidance

FeaturedFeeds

FileImporter

FlaggedRevs

Flow

  • git #c999a08d - Use ::class for class name resolution by Umherirrender
  • git #623c94d6 - build: Adjust phan suppression by Umherirrender

FundraiserLandingPage

Gadgets

GeoCrumbs

GlobalBlocking

Graph

GrowthExperiments

GuidedTour

  • git #d67f5bdc - build: Use conf.MessageDirs for banana path config by James D. Forrester

ImageMap

  • git #d9a7fea0 - Move Parsoid implementation of ImageMap from Parsoid repo by Subramanya Sastry
  • git #7a2d263b - Sync up ImageMap repo with Parsoid by Subramanya Sastry

ImageSuggestions

InputBox

  • git #fbd1c683 - build: Use conf.MessageDirs for banana path config by James D. Forrester

intersection

IPInfo

  • git #6d1522b4 - BlockInfoRetriever: Use Block::toArray by Thalia
  • git #89da56b3 - Move unit tests that access ExtensionRegistry to integration tests by Thalia

Josa

Kartographer

LandingCheck

Listings

MapSources

MassMessage

  • git #7076b795 - tests: Add @group Database and use namespaced Status by Umherirrender

Math

MediaModeration

MediaSearch

MobileApp

MobileFrontend

MultimediaViewer

  • git #fb1de778 - Improve special page handling in onBeforePageDisplay by Umherirrender

NavigationTiming

NearbyPages

  • git #d1e0e2ae - tests: Raise jQuery requirement from v3.6.1 to v3.7.1 by James D. Forrester

Newsletter

  • git #fc1bfe04 - Use ::class for class name resolution by Umherirrender
  • git #086547af - tests: Add NewsletterContentHandlerTest to Database group by Umherirrender

NewUserMessage

  • git #c875fddd - build: Use conf.MessageDirs for banana path config by James D. Forrester

ORES

PageTriage

ParserMigration

  • git #825927b2 - Gate the ?useparsoid=1 functionality behind a configuration variable by C. Scott Ananian

Phonos

Popups

ProofreadPage

QuickSurveys

RelatedArticles

ReportIncident

RevisionSlider

SandboxLink

Score

Scribunto

  • git #80198cd6 - Use ::class for class name resolution by Umherirrender

SecurePoll

  • git #2c498757 - Convert call_user_func_array in StatusException by Umherirrender

SiteMatrix

StopForumSpam

  • git #5f080f81 - build: Use conf.MessageDirs for banana path config by James D. Forrester

TemplateData

  • git #3c360bfe - Remove bogus updateParamDetailsLanguage call with no language (task T238329) by thiemowmde
  • git #f302f65d - Use correct BCP 47 language codes in lang="…" attributes (task T238329) by thiemowmde
  • git #ef357ab4 - Remove unused `return true` from addParam() method by thiemowmde
  • git #aa0d7389 - Simplify client-side translateObsoleteParamTypes implementation by thiemowmde
  • git #8c4b970e - Use more consistent variable names in Dialog class by thiemowmde

TemplateStyles

TemplateWizard

TheWikipediaLibrary

TorBlock

Translate

TranslationNotifications

TrustedXFF

  • git #7842e77e - build: Use conf.MessageDirs for banana path config by James D. Forrester

TwoColConflict

  • git #63ac5549 - Fixed styling for info icon on the special talk page conflict resolution screen. (task T254580) by mareikeheuer
  • git #69b7dddb - [build] Bump wdio-mediawiki to v2.3.0 by WMDE-Fisch
  • git #d6069442 - Add missing `@group Database` to tests that started failing by thiemowmde

UniversalLanguageSelector

UploadsLink

UrlShortener

VipsScaler

VisualEditor

Wikibase

WikibaseLexeme

WikidataPageBanner

  • git #e2e4c50f - build: Use conf.MessageDirs for banana path config by James D. Forrester

wikihiero

WikimediaBadges

WikimediaMaintenance

  • git #54e42f21 - blameStartupRegistry: migrate off string-assumed Module::getScript() (task T346800) by Timo Tijhof
  • git #8599a5ba - blameStartupRegistry: Fix "Notice: Undefined key startupBytes" by Timo Tijhof
  • git #9993789e - blockDisabledAccounts: Update code for setting block expiry by Bartosz Dziewoński

WikimediaMessages

Wikisource

XAnalytics

Skins

MinervaNeue

  • git #b51c6511 - Fixes history icon in green last modified bar by Jon Robson
  • git #23da7a1f - Remove Minerva bundle size check by Jon Robson

Timeless

Vector

WikimediaApiPortal

Misc

VisualEditor/VisualEditor

  • git #506d4c01 - ve.repeatString: Use native implementation by Ammarpad

No changes

  • ActiveAbstract
  • ApiFeatureUsage
  • BetaFeatures
  • Calendar
  • Capiunto
  • CharInsert
  • CiteThisPage
  • Cognate
  • CologneBlue
  • CommonsMetadata
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DoubleWiki
  • Elastica
  • EventBus
  • FileExporter
  • FundraisingTranslateWorkflow
  • GeoData
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Insider
  • Interwiki
  • InterwikiSorting
  • JsonConfig
  • LabeledSectionTransclusion
  • LdapAuthentication
  • Linter
  • LiquidThreads
  • LoginNotify
  • MachineVision
  • Modern
  • MonoBook
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuth
  • OAuthRateLimiter
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • Poem
  • PropertySuggester
  • Quiz
  • RSS
  • ReadingLists
  • RealMe
  • SearchExtraNS
  • SearchVue
  • SecureLinkFixer
  • ShortUrl
  • SimilarEditors
  • SpamBlacklist
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateSandbox
  • TextExtracts
  • Thanks
  • TimedMediaHandler
  • TitleBlacklist
  • TocTree
  • UploadWizard
  • VueTest
  • WebAuthn
  • WikiEditor
  • WikiLambda
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • WikibaseMediaInfo
  • WikibaseQualityConstraints
  • Wikidata.org
  • WikimediaApiPortalOAuth
  • WikimediaEditorTasks
  • WikimediaEvents
  • WikimediaIncubator
  • Wikistories
  • cldr
  • timeline

Total changes

461 Changes in 111 repos by 69 authors