MediaWiki 1.43/wmf.24/Changelog

Core changes

edit

Vendor

edit

Extensions

edit

AbuseFilter

edit

AutoModerator

edit

Babel

edit
  • git #75ad9271 - Add type-hint for ConfigWrapper::has by Michael Große

Campaigns

edit

CampaignEvents

edit

CentralAuth

edit

Chart

edit

CheckUser

edit

CirrusSearch

edit

Cite

edit

Citoid

edit

cldr

edit

CodeMirror

edit

CommunityConfiguration

edit
  • git #625f8845 - Replace more PHPDoc types with language-level declarations by thiemowmde
  • git #b60cb780 - refactor(MediaWikiConfigReader): inject LoggerInterface by Michael Große
  • git #d10000ae - refactor(MediaWikiConfigReader): improve type-hints by Michael Große

CommunityRequests

edit

Collection

edit

ConfirmEdit

edit

ContactPage

edit
  • git #04bf9057 - Use ::class for class name resolution by Umherirrender

ContentTranslation

edit

DiscussionTools

edit

DonationInterface

edit

Echo

edit

ElectronPdfService

edit

EntitySchema

edit
  • git #04fe4b36 - build: Run MediaWiki.Commenting.PropertyDocumentation on all php code by Umherirrender

EventLogging

edit
  • git #d348213a - build: Updating grunt-banana-checker to 0.13.0 by Umherirrender

ExternalGuidance

edit
  • git #799271cc - specials: Get global via IContextSource::getConfig by Umherirrender

FileImporter

edit
  • git #ab8300db - Update test to check for correct string (task T360668) by Jon Robson
  • git #6c3767e7 - Use design tokens to fix dark mode incompatibility issues on Special:Import page by Matr1x

FundraiserLandingPage

edit

Gadgets

edit
  • git #557cd382 - specials: Get global via IContextSource::getConfig by Umherirrender

GlobalBlocking

edit

GlobalPreferences

edit
  • git #c1e879ab - Use $this->getServiceContainer() in tests by Fomafix
  • git #f7df760c - Use ::class for class name resolution by Umherirrender
  • git #717c6405 - Use UserFactory::newFromId instead of deprecated User::newFromId by Fomafix

GrowthExperiments

edit
  • git #75478eff - eslint: Autofix no-var rule by Ed Sanders
  • git #2d21d2ae - Pass function name to HttpRequestFactory::create by Umherirrender
  • git #0b582b3d - Remove unneeded Assert::parameterType from constructor by Umherirrender
  • git #a3d76a10 - Improve communityconfiguration-mentorship-info-text (task T370217) by Amir E. Aharoni

IPInfo

edit
  • git #31de8fee - Pass function name to HttpRequestFactory::create by Umherirrender
  • git #c67a761d - Consistently use namespaced ExtensionRegistry by Reedy
  • git #524ac525 - IPInfoHandler: Use namespaced ExtensionRegistry by Reedy

IPReputation

edit
  • git #dcaa0bc2 - Pass function name to HttpRequestFactory::create by Umherirrender

Kartographer

edit

Linter

edit

LiquidThreads

edit
  • git #ee58a492 - build: Use inline ignore for MediaWiki.Usage.DeprecatedGlobalVariables by Umherirrender
  • git #fab5f362 - Get global via IContextSource::getConfig by Umherirrender

LoginNotify

edit
  • git #4b45420c - Pass function name to IDatabase::onTransactionCommitOrIdle by Umherirrender

MapSources

edit
  • git #72da1181 - specials: Get global via IContextSource::getConfig by Umherirrender

MassMessage

edit

Math

edit

MediaModeration

edit
  • git #e07942f9 - Pass function name to HttpRequestFactory::create by Umherirrender

MetricsPlatform

edit
  • git #9a26493a - Pass function name to HttpRequestFactory::create by Umherirrender

MobileFrontend

edit

OATHAuth

edit

ORES

edit
  • git #505f88c3 - Pass function name to HttpRequestFactory::create by Umherirrender

ParserFunctions

edit

ParserMigration

edit

Phonos

edit
  • git #541a553b - Pass function name to HttpRequestFactory::create by Umherirrender
  • git #b9a00545 - Update namespaces of PHP classes by Fomafix

Popups

edit

ProofreadPage

edit

ReadingLists

edit
  • git #6e2ce16b - Fix Phan suppression by Bartosz Dziewoński
  • git #2cc29f25 - Add missing documentation to class properties by Umherirrender

Scribunto

edit
  • git #7c1ea428 - build: Use inline ignore for MediaWiki.Usage.ForbiddenFunctions by Umherirrender
  • git #286add50 - Don't record transclusion of current page from title methods by Siddharth VP
  • git #a630e3d1 - Make use of ??=, ?: and similar operators where possible by thiemowmde

SearchVue

edit
  • git #ad3af227 - build: Updating grunt-banana-checker to 0.13.0 by Umherirrender

SecureLinkFixer

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

SecurePoll

edit
  • git #32cdbbb3 - Pass function name to IDatabase::tableExists by Umherirrender
  • git #9a5170e0 - Pass function name to HttpRequestFactory::get by Umherirrender
  • git #3537060b - SecurePoll: Fixing query used to display vote total (task T329565) by Foks
  • git #8e9e10d1 - build: Use inline ignore for MediaWiki.Usage.DeprecatedGlobalVariables by Umherirrender
  • git #0070066c - makeMailingList: Check we get some users on the nomail list (task T374310) by Reedy

StopForumSpam

edit

TemplateData

edit

TemplateWizard

edit

Thanks

edit

TimedMediaHandler

edit

Translate

edit

UniversalLanguageSelector

edit

UploadWizard

edit

VipsScaler

edit
  • git #57a29796 - specials: Get global via IContextSource::getConfig by Umherirrender

VisualEditor

edit
  • git #3b324983 - Fix a reference to AbuseFilter that should be Abuse Filter by David Lynch
  • git #0c91e179 - Edit check: only count ChecksAvailable after the check for source-mode by David Lynch

Wikibase

edit
  • git #93a2d479 - REST: Avoid relying on error message params by Jakob Warkotsch
  • git #31e243cc - REST: Add 429 response to OAS for edit routes (task T366594) by Jakob Warkotsch
  • git #3412b873 - REST: Fix AbuseFilter extension name check in e2e test (task T374959) by Jakob Warkotsch
  • git #35d4d9ab - REST: Fix AbuseFilter error handling (task T374959) by Jakob Warkotsch
  • git #21060cc8 - REST: Add 403 response spec test for all edit routes (task T375067) by Jakob Warkotsch
  • git #587db15b - REST: Respond 403 when AbuseFilter rejects edit (task T374959) by Jakob Warkotsch
  • git #a285f299 - lib: Make $fname mandatory in DatabaseInnerTermStoreCloner by Umherirrender
  • git #1b37a7c1 - REST: Allow optional denial context for permission denied errors (task T330914) by Jakob Warkotsch
  • git #d7cebe53 - REST: Rename permission denied "reason" to "denial_reason" (task T366581) by Jakob Warkotsch
  • git #ff21415c - REST: Add permission-denied error to OAS for every edit route (task T374960) by Muhammad Yasser Jazirahly
  • git #52ebcf32 - REST: Capitalize Wikibase domain terms in OAS by Jakob Warkotsch
  • git #69f8ca9a - REST: Don't assume all non-Ok status contain messages by Jakob Warkotsch
  • git #5d131716 - build: Use inline ignore for MediaWiki.Usage.DeprecatedGlobalVariables by Umherirrender
  • git #026cf37c - REST: Remove unnecessary curly braces by Muhammad Yasser Jazirahly
  • git #d7322aef - REST: Capitalize Item, Property, Sitelink and Statement in all error messages (task T366914) by Muhammad Yasser Jazirahly
  • git #f45c0a09 - REST: Use `referenced-resource-not-found` for the non-existent property (task T374424) by Muhammad Yasser Jazirahly
  • git #1c25a712 - REST: Disallow unnecessary string interpolation by Jakob Warkotsch
  • git #628bf2a6 - Update termbox (mul support) (task T373088) by Lucas Werkmeister
  • git #221ed316 - tests: Remove reset of services in tests by Umherirrender
  • git #0f27b00d - build: Remove phpcs from internal-serialization package by Umherirrender
  • git #fc2f9ca6 - build: Updating grunt-banana-checker to 0.13.0 by Umherirrender

WikibaseLexeme

edit

WikibaseQualityConstraints

edit
  • git #74ee5f87 - Use ::class for class name resolution by Umherirrender
  • git #5810f655 - Clean up Wikibase-related services by Lucas Werkmeister
  • git #b379830b - Remove unused variable from SparqlHelper by Lucas Werkmeister
  • git #1dc4ceb5 - Add strict types to some classes by Lucas Werkmeister

WikidataPageBanner

edit

WikiEditor

edit
  • git #c8c9880b - ManualWidget: Added design token for dark mode compatibility by matr1x-101

WikiLambda

edit

WikimediaCampaignEvents

edit

WikimediaEvents

edit
  • git #2b2a5b6c - Pass function name to HttpRequestFactory::create by Umherirrender
  • git #0a85c018 - doc: Update RL ownership by Timo Tijhof

WikimediaIncubator

edit

WikimediaMessages

edit

Wikisource

edit
  • git #37537192 - Pass function name to HttpRequestFactory::get by Umherirrender

Wikistories

edit

Skins

edit

MinervaNeue

edit

Vector

edit

Misc

edit

VisualEditor/VisualEditor

edit

No changes

edit
  • 3D
  • ActiveAbstract
  • AdvancedSearch
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • CodeEditor
  • Cognate
  • CologneBlue
  • CommonsMetadata
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • Elastica
  • EventBus
  • EventStreamConfig
  • ExtensionDistributor
  • FeaturedFeeds
  • FileExporter
  • FlaggedRevs
  • Flow
  • FundraisingTranslateWorkflow
  • GeoCrumbs
  • GeoData
  • GlobalCssJs
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • ImageMap
  • ImageSuggestions
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • MediaSearch
  • MobileApp
  • Modern
  • MonoBook
  • MultimediaViewer
  • NavigationTiming
  • NearbyPages
  • NetworkSession
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • Nuke
  • OAuth
  • OAuthRateLimiter
  • PageAssessments
  • PageImages
  • PageNotice
  • PageTriage
  • PageViewInfo
  • PagedTiffHandler
  • PdfHandler
  • Poem
  • PropertySuggester
  • QuickSurveys
  • Quiz
  • RealMe
  • RelatedArticles
  • ReportIncident
  • RevisionSlider
  • SandboxLink
  • Score
  • SearchExtraNS
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • SpamBlacklist
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateSandbox
  • TemplateStyles
  • TextExtracts
  • TheWikipediaLibrary
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UploadsLink
  • UrlShortener
  • VueTest
  • WebAuthn
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • WikibaseMediaInfo
  • Wikidata.org
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaMaintenance
  • XAnalytics
  • intersection
  • timeline
  • wikihiero

Total changes

edit

314 Changes in 84 repos by 75 authors