Jump to content

MediaWiki 1.42/wmf.26/Changelog

From mediawiki.org

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]

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]

DiscussionTools

[edit]

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 (task 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]

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]

LiquidThreads

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

MassMessage

[edit]

Math

[edit]

MediaModeration

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

MobileFrontend

[edit]

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]

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]

TimedMediaHandler

[edit]

Translate

[edit]

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 (task 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 (task T358657) by thiemowmde
  • git #344add60 - styles: Update invalid border color by Volker E.

Wikibase

[edit]

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 (task T349836) by Vaughn Walters
  • git #e2621e92 - Divide excluded zids in two sets: always excluded and only excluded as inner object (task T336292) by gengh
  • git #50c8e570 - selenium: Adding localization strings for more dynamic testing (task 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 (task T349836) by Vaughn Walters
  • git #2fc2ad4c - Remove null and undefined properties from Metrics Platform events (task 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 (task T361598) (task T315432) by gengh
  • git #7d6f05c5 - Fix the condition for identifying unsaved-code (task 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]

Skins

[edit]

MinervaNeue

[edit]

Vector

[edit]

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