MediaWiki 1.44/wmf.1/Changelog

Core changes

edit

Vendor

edit

Extensions

edit

AbuseFilter

edit
  • git #6252afca - Simplify code by replacing isset() with falsy check by Umherirrender
  • git #a02fe0a2 - Use a local variable for hitcount in AbuseFilterViewEdit by Umherirrender
  • git #63de2235 - Use explicit nullable type on parameter arguments (for PHP 8.4) (task T376276) by Andre Klapper
  • git #6757ee9d - Use type-declaration on api module constructor by Umherirrender
  • git #3b2b1c4f - AbuseLogPager: Fix passing `false` as message parameter (task T377917) by Bartosz Dziewoński

AutoModerator

edit

Babel

edit

BetaFeatures

edit
  • git #e0c99ad4 - Use type-declaration on api module constructor by Umherirrender

BounceHandler

edit
  • git #1151731e - Use UserFactory::newFrom* instead of deprecated User::newFrom* by Fomafix
  • git #4d5e3919 - Use type-declaration on api module constructor by Umherirrender
  • git #d461a3bd - Use $this->getServiceContainer() in tests by Fomafix

CampaignEvents

edit

CategoryTree

edit

CentralAuth

edit

CheckUser

edit

CirrusSearch

edit
  • git #62c90b55 - DumpIndex: do not dump more than the limit provided by David Causse
  • git #87009029 - Replace isset() with null check by Umherirrender
  • git #be9d667e - Use type-declaration on api module constructor by Umherirrender
  • git #19254876 - Fix mediawiki_CirrusSearch_update_total metric labels by David Causse
  • git #e261537b - Use properly namespaced metric for cirrus query_cache by David Causse
  • git #e84cfa28 - Do not attempt to unfold tag info when logging failures (task T377479) by David Causse

Cite

edit

cldr

edit

CodeEditor

edit

CommunityConfiguration

edit

Collection

edit
  • git #2211131e - Use type-declaration on api module constructor by Umherirrender

CommonsMetadata

edit

ConfirmEdit

edit

ContactPage

edit

ContentTranslation

edit

DiscussionTools

edit

DonationInterface

edit

Echo

edit
  • git #4303ab5f - special: Check login permissions before calling execute method by Ammarpad
  • git #4da4dad9 - Use explicit nullable type on parameter arguments (for PHP 8.4) (task T376276) by Andre Klapper
  • git #2edd88a1 - Use type-declaration on api module constructor by Umherirrender
  • git #0a677f46 - fix ::getTruncatedSectionTitle() return type by Ammarpad
  • git #a76cc44a - SpecialNotificationsMarkRead: Don't pass null to explode() (task T377920) by Reedy
  • git #4c35cece - Fix for Watchlist Notifications for deleted pages created in 1.35 (task T286192) by Pavel Astakhov

EventBus

edit

EventLogging

edit

ExtensionDistributor

edit
  • git #c38ccb2e - Use type-declaration on api module constructor by Umherirrender

FeaturedFeeds

edit
  • git #2d8def75 - Inject LanguageNameUtils into ApiFeaturedFeeds by Umherirrender

FlaggedRevs

edit

Flow

edit

FundraiserLandingPage

edit

Gadgets

edit
  • git #c807a86d - Use explicit nullable type on parameter arguments (for PHP 8.4) (task T376276) by Andre Klapper
  • git #b16dbe57 - Use type-declaration on api module constructor by Umherirrender

GlobalBlocking

edit

GlobalPreferences

edit
  • git #e8572519 - Use type-declaration on api module constructor by Umherirrender

GlobalUsage

edit
  • git #8ea7f797 - Inject SiteLookup service into ApiQueryGlobalUsage by Umherirrender

Graph

edit
  • git #d8de073b - Use type-declaration on api module constructor by Umherirrender

GrowthExperiments

edit
  • git #8121a6a6 - Add internal API endpoint for link recommendations (task T376678) by Cyndy
  • git #4c965007 - HomepageModules: apply no-theme skin-invert per module (task T372700) by Sergio Gimeno
  • git #44b5ab3e - Use type-declaration on api module constructor by Umherirrender
  • git #63c56d03 - Impact: remove duplicate class and outdated comment by Sergio Gimeno
  • git #1098b046 - Add version to all Schemas by Michael Große
  • git #b9e57d64 - SpecialHomepage: show community update module based on variant (task T377233) by Sergio Gimeno
  • git #0a6affe1 - CommunityUpdates: Improve error handling by Martin Urbanec
  • git #d8c31eb7 - Surfacing Structured Tasks: Add `GESurfacingStructuredTasksEnabled` flag (task T376677) by Cyndy
  • git #0dbdfa39 - StructuredTaskMobileArticleTarget: Fix history hacks to avoid firing events (task T377907) by Ed Sanders
  • git #d2aa286d - Community updates: use MetricsPlatform.newInstrument (task T374229) by Sergio Gimeno
  • git #6c472ad0 - feat(FixLinkRecommendationData): make script verbosity more fine-grained by Michael Große
  • git #0361b382 - feat(RefreshLinkRecommendations): Output number of existing suggestions by Michael Große
  • git #a8492380 - Adjust return type documentation on SuggestedEdits by Umherirrender

ImageMap

edit
  • git #1e8aacfa - Re-enable temporarily disabled data-mw-i18n tests by C. Scott Ananian
  • git #37bbc1c9 - Update data-mw-i18n tests and temporarily disable them by C. Scott Ananian

ImageSuggestions

edit
  • git #4f3b7ca7 - build: Suppress phan false positive in ImageSuggestionsPresentationModel by Umherirrender

IPInfo

edit

Kartographer

edit
  • git #9f20f904 - Temporary fix to handle Message in rich-attribute serialization by Isabelle Hurbain-Palatin
  • git #db2fe301 - Use type-declaration on api module constructor by Umherirrender
  • git #f2df9814 - MapTagArgumentValidator: Make LanguageNameUtils mandatory by Fomafix
  • git #a7876046 - Replace Router#route -> Router#addRoute by Ed Sanders

LdapAuthentication

edit

Linter

edit

LiquidThreads

edit
  • git #b2f359b5 - Use type-declaration on api module constructor by Umherirrender

MassMessage

edit

Math

edit

MediaSearch

edit

MobileFrontend

edit

MultimediaViewer

edit
  • git #69e4e770 - MMV should have an affordance for which image is being viewed in the article (task T377791) by Simon Legner
  • git #dbe57993 - Remove support for legacy route #/mediaviewer/File: by Simon Legner

Newsletter

edit

Nuke

edit

OATHAuth

edit
  • git #ee4d9dd5 - Use explicit nullable type on parameter arguments (for PHP 8.4) (task T376276) by Andre Klapper
  • git #f8bce0e0 - Use type-declaration on api module constructor by Umherirrender

OAuth

edit

ORES

edit
  • git #56868beb - Use type-declaration on api module constructor by Umherirrender

PageAssessments

edit
  • git #67f62aa3 - Use type-declaration on api module constructor by Umherirrender

PageImages

edit
  • git #871cb290 - Use explicit nullable type on parameter arguments (for PHP 8.4) (task T376276) by Andre Klapper
  • git #198b3e7f - Use type-declaration on api module constructor by Umherirrender

PageTriage

edit

PageViewInfo

edit
  • git #d1a13345 - Use type-declaration on api module constructor by Umherirrender

ParserFunctions

edit

ParserMigration

edit
  • git #84dc4830 - Update information about config options in README.md by C. Scott Ananian

PdfHandler

edit

Phonos

edit
  • git #78a666a9 - Use $parserOutput instead of $parser->getOutput() by Fomafix

ProofreadPage

edit

PropertySuggester

edit
  • git #39c32776 - Use type-declaration on api module constructor by Umherirrender

QuickSurveys

edit

ReadingLists

edit
  • git #840f6523 - Replace uses of deprecated MediaWiki\Message\Converter by Bartosz Dziewoński

Scribunto

edit

SearchVue

edit

SecureLinkFixer

edit
  • git #bac76f4b - Updating domains.php from Mozilla by SecureLinkFixer updater bot
  • git #3ef5362f - Use explicit nullable type on parameter arguments (for PHP 8.4) (task T376276) by Andre Klapper

SecurePoll

edit
  • git #20d8bc49 - ElectionPager: add label to 4th column in table (task T378321) by Novem Linguae
  • git #03adad5b - MainElectionsPager: inject linkRenderer by Novem Linguae
  • git #7d0706e2 - tests: move test data into a /data/ folder by Novem Linguae
  • git #0257979b - Replace isset() with null check by Umherirrender
  • git #3806ef4d - Use type-declaration on api module constructor by Umherirrender
  • git #6d3cddbd - Remove extra ending periods in checkbox strings by anterdc99
  • git #f9ca650b - Fix article in a message by Amir E. Aharoni

SiteMatrix

edit
  • git #9f0f9766 - Use type-declaration on api module constructor by Umherirrender

StopForumSpam

edit

TemplateData

edit

TextExtracts

edit
  • git #5e77fefa - Use type-declaration on api module constructor by Umherirrender

Thanks

edit
  • git #2b6f256a - Use type-declaration on api module constructor by Umherirrender

TheWikipediaLibrary

edit
  • git #6b3df761 - Use namespaced ExtensionRegistry class by Umherirrender

TimedMediaHandler

edit
  • git #6bf82b1d - Replace isset() with null check by Umherirrender
  • git #3c6ef527 - Add missing message param for timedmedia-subtitle-no-subtitles (task T371578) by Derk-Jan Hartman
  • git #4cd518f8 - Use type-declaration on api module constructor by Umherirrender

TitleBlacklist

edit
  • git #a69e1859 - Use type-declaration on api module constructor by Umherirrender

Translate

edit

UniversalLanguageSelector

edit

UploadWizard

edit

UrlShortener

edit

VisualEditor

edit

WebAuthn

edit

Wikibase

edit

WikibaseCirrusSearch

edit
  • git #3adc851b - Introduce WikibaseLabelsIndexField by David Causse

WikibaseLexeme

edit

WikibaseQualityConstraints

edit

WikiEditor

edit
  • git #5413262f - Retry adding keyboard shortcuts for formatting tools in WikiEditor 2010 (task T62928) by Siddharth VP
  • git #1a61bea0 - Sensible limits for resizeable booklet panels by thiemowmde

wikihiero

edit

WikiLambda

edit

WikimediaCampaignEvents

edit

WikimediaEvents

edit

WikimediaMaintenance

edit

WikimediaMessages

edit

Skins

edit

MinervaNeue

edit

Timeless

edit

Vector

edit

Misc

edit

VisualEditor/VisualEditor

edit
  • git #921adbb5 - When build fails due to ve.availableLanguages, output a helpful message by Ed Sanders
  • git #2b807247 - Update language list from TranslateWikiBot by Ed Sanders
  • git #a1510bd0 - collab: Make the join link work regardless of user preferences (task T370817) by Bartosz Dziewoński

No changes

edit
  • 3D
  • ActiveAbstract
  • AdvancedSearch
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • Calendar
  • Campaigns
  • Capiunto
  • CentralNotice
  • CharInsert
  • Chart
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeMirror
  • Cognate
  • CologneBlue
  • CommunityRequests
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • Elastica
  • ElectronPdfService
  • EntitySchema
  • EventStreamConfig
  • ExternalGuidance
  • FileExporter
  • FileImporter
  • FundraisingTranslateWorkflow
  • GeoCrumbs
  • GeoData
  • GlobalCssJs
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • GuidedTour
  • IPReputation
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • JsonConfig
  • LabeledSectionTransclusion
  • LandingCheck
  • LoginNotify
  • MapSources
  • MediaModeration
  • MetricsPlatform
  • MobileApp
  • Modern
  • MonoBook
  • NavigationTiming
  • NearbyPages
  • NetworkSession
  • NewUserMessage
  • Nostalgia
  • OAuthRateLimiter
  • PageNotice
  • PagedTiffHandler
  • Poem
  • Popups
  • Quiz
  • RealMe
  • RelatedArticles
  • ReportIncident
  • RevisionSlider
  • SandboxLink
  • Score
  • SearchExtraNS
  • ShortUrl
  • SimilarEditors
  • SpamBlacklist
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • TwoColConflict
  • UploadsLink
  • VipsScaler
  • VueTest
  • WikiLove
  • WikibaseLexemeCirrusSearch
  • WikibaseMediaInfo
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaIncubator
  • Wikisource
  • Wikistories
  • XAnalytics
  • intersection
  • timeline

Total changes

edit

385 Changes in 100 repos by 87 authors