MediaWiki 1.42/wmf.10/Changelog

Core changes edit

Vendor edit

Extensions edit

AbuseFilter edit

  • git #f1feb6c4 - Fix "PHP Deprecated: preg_replace_callback(): Passing null to parameter #3 ($subject) of type array|string is deprecated" by Paladox

ActiveAbstract edit

  • git #b362e209 - tests: Declare class property in BackupDumperAbstractsTest by Umherirrender

AdvancedSearch edit

  • git #5f660666 - Streamline default configs in widgets by thiemowmde

Babel edit

BetaFeatures edit

CampaignEvents edit

  • git #db1dc781 - Add Norwegian namespace and special page translations by Jon Harald Søby

CentralAuth edit

CheckUser edit

CirrusSearch edit

Cite edit

ConfirmEdit edit

  • git #2c6fe245 - Move login attempt counting to a separate class by Bartosz Dziewoński

ContentTranslation edit

Dashiki edit

DiscussionTools edit

  • git #95121b73 - Stop comment-not-found notification always showing when requestedSince (task T353568) by David Lynch
  • git #84bc45ad - ContentCommentItem.php: Documentation fixes by Ed Sanders
  • git #329a2685 - ThreadItem.js: Rename getNativeRange to getRange by Ed Sanders
  • git #1cf6000d - Revert "Temporarily disable isPreview in Parsoid's rendering" by Subramanya Sastry
  • git #ab2a8360 - Use SQL expression builder instead of buildLike() by Bartosz Dziewoński
  • git #1e5dc67c - ThreadItemStore: Omit redundant updates to avoid warnings (task T353432) by Bartosz Dziewoński
  • git #d004c001 - Temporarily disable isPreview in Parsoid's rendering by Subramanya Sastry
  • git #8671171b - Remove checks for missing title info in ParserOutput extensiondata by Subramanya Sastry
  • git #70022c4c - Avoid global state in tests involving CommentParser by Bartosz Dziewoński
  • git #cc9cccbd - CommentParser: Replace new uses of Title with TitleValue by Bartosz Dziewoński
  • git #a27e27fc - Move finding transclusion source from ContentThreadItem to CommentParser by Bartosz Dziewoński

DonationInterface edit

Echo edit

  • git #9c94786d - tests: Use TestingAccessWrapper::newFromClass in DiscussionParserTest by Umherirrender
  • git #1e7c1ae8 - Hooks: Remove override for email reverted (task T353225) by Martin Urbanec

Elastica edit

  • git #fbeb952e - tests: Use assertInstanceOf instead of get_class by Umherirrender

EventLogging edit

  • git #5d7de6fa - JsonSchemaTest: Make HTML escaping test more flexible by Bartosz Dziewoński

ExternalGuidance edit

FileImporter edit

FlaggedRevs edit

  • git #1e72e279 - tests: Let FRUserCountersTest extends MediaWikiIntegrationTestCase by Umherirrender

Flow edit

Gadgets edit

  • git #868c3c10 - Special:GadgetUsage "Gadget" column now wikilinks to Special:Gadgets (task T344255) by Novem Linguae
  • git #8695a4ee - Remove redundant data updates for GadgetDefinitionNamespaceRepo (task T31272) by Siddharth VP
  • git #a631066d - tests: Switch test from newEmpty to new HashBagOStuff by Timo Tijhof
  • git #4197a004 - build: Add --allow-polyfill-parser to phan command by Timo Tijhof
  • git #34a1a297 - Make repo configuration independent of ObjectFactory specs by Siddharth VP
  • git #c665a904 - Add tests for cache invalidations in MWGadgetDefinitionRepo by Siddharth VP

GlobalBlocking edit

GrowthExperiments edit

  • git #ba67550e - Add typehints for ContainerInterface implementation by Umherirrender
  • git #41092751 - Section images: on mobile use overlay width for setting the image width (task T352208) by Sergio Gimeno

JsonConfig edit

Kartographer edit

Linter edit

Listings edit

  • git #7e786e36 - Additional refactoring and cleanup by Subramanya Sastry
  • git #b75fa42d - Clean up and DRY out listings code by Subramanya Sastry

Math edit

MediaModeration edit

MobileFrontend edit

MultimediaViewer edit

OATHAuth edit

OAuth edit

PageTriage edit

ProofreadPage edit

ReadingLists edit

Scribunto edit

SecureLinkFixer edit

  • git #4d20f824 - Updating domains.php from Mozilla by SecureLinkFixer updater bot

Thanks edit

TimedMediaHandler edit

Translate edit

VisualEditor edit

Wikibase edit

WikibaseCirrusSearch edit

WikibaseQualityConstraints edit

  • git #156c5f50 - tests: Change overrideMwServices() to overrideConfigValues() by Umherirrender

WikiEditor edit

WikiLambda edit

  • git #54a9093d - FunctionEditorOutput: Use correct i18n label, not the one for inputs (task T348363) by punithnayak
  • git #4dd2fe01 - Fix attribute inheritance from ZObjectKeyValue to grandparent by gengh
  • git #cfc904fe - Drop traces of expert mode, since deleted by James D. Forrester
  • git #c4026bfa - Add ModeSelector component and remove special ZObjectType terminal selector (task T351272) by gengh
  • git #2d4ada4a - AUTHORS: Update for past six months by James D. Forrester

WikimediaEvents edit

WikimediaIncubator edit

Wikisource edit

Wikistories edit

Skins edit

MinervaNeue edit

Nostalgia edit

WikimediaApiPortal edit

  • git #b5c14c41 - tests: Remove mock of BaseTemplate::getTrail() by Umherirrender

Misc edit

VisualEditor/VisualEditor edit

No changes edit

  • 3D
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeEditor
  • CodeMirror
  • Cognate
  • Collection
  • CologneBlue
  • CommonsMetadata
  • ContactPage
  • CreditsSource
  • Disambiguator
  • DismissableSiteNotice
  • ElectronPdfService
  • EntitySchema
  • EventBus
  • EventStreamConfig
  • ExtensionDistributor
  • FeaturedFeeds
  • FileExporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GeoCrumbs
  • GeoData
  • GlobalCssJs
  • GlobalPreferences
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • IPInfo
  • ImageMap
  • ImageSuggestions
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • LiquidThreads
  • LoginNotify
  • MachineVision
  • MapSources
  • MassMessage
  • MediaSearch
  • MobileApp
  • Modern
  • MonoBook
  • NavigationTiming
  • NearbyPages
  • NewUserMessage
  • Newsletter
  • Nuke
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • ParserMigration
  • PdfHandler
  • Phonos
  • Poem
  • Popups
  • PropertySuggester
  • QuickSurveys
  • Quiz
  • RSS
  • RealMe
  • RelatedArticles
  • ReportIncident
  • RevisionSlider
  • SandboxLink
  • Score
  • SearchExtraNS
  • SearchVue
  • SecurePoll
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateData
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • TheWikipediaLibrary
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UniversalLanguageSelector
  • UploadWizard
  • UploadsLink
  • UrlShortener
  • Vector
  • VipsScaler
  • VueTest
  • WebAuthn
  • WikiLove
  • WikibaseLexeme
  • WikibaseLexemeCirrusSearch
  • WikibaseMediaInfo
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaMaintenance
  • WikimediaMessages
  • XAnalytics
  • cldr
  • intersection
  • timeline
  • wikihiero

Total changes edit

288 Changes in 59 repos by 77 authors