MediaWiki 1.44/wmf.6/Changelog

Core changes

edit

Vendor

edit

Extensions

edit

AbuseFilter

edit

AdvancedSearch

edit
  • git #bcd2103f - Minimize .length checks in JavaScript by thiemowmde

AntiSpoof

edit
  • git #197ba1cd - build: Use inline ignore for remaining phpcs issues by Umherirrender

ArticlePlaceholder

edit

AutoModerator

edit

Babel

edit

BetaFeatures

edit
  • git #2bc9c04b - Fix preference borders on dark mode by Taavi Väänänen

CampaignEvents

edit
  • git #5ab93d05 - Use namespaced classes by Umherirrender
  • git #6ff01f96 - Add azerbaijani namespaces and special name aliases (T381048) by Nemoralis
  • git #cdd934b8 - Add filter for wiki of event to Special:AllEvents (T362886) by Michelle
  • git #6f421ea6 - Rest: fix handling of "all wikis" when enabling/editing registration (T379286) by Daimona Eaytoy
  • git #659d6552 - Enforce max wikis on the client side when enabling/editing registration by Daimona Eaytoy
  • git #6eaee31f - api-testing: Improve assertions by Daimona Eaytoy

CentralAuth

edit

CheckUser

edit

CirrusSearch

edit

Cite

edit
  • git #4ecb3250 - Revert "Normalize ref html before comparison" by C. Scott Ananian

CodeMirror

edit

CommunityRequests

edit
  • git #ce48eb49 - Use namespaced ParserFactory class by Umherirrender

ConfirmEdit

edit
  • git #12490340 - Attempt to more consistently document $wg values in extension.json and README by Reedy
  • git #da22e2c7 - Update code for voice and tone reasons (T277936) by Reedy
  • git #dbfd17da - HCaptcha: Inline variables and move closer to usages by Reedy

ContentTranslation

edit

DiscussionTools

edit
  • git #3e6c9535 - tests: Fix expected data for ckb (T381256) by Lucas Werkmeister
  • git #0b1919af - Improve handling of Parsoid resource limit exceeded exceptions by Bartosz Dziewoński
  • git #11e35d89 - Add azerbaijani special page aliases and magic words (T381048) by Nemoralis
  • git #042c0a1a - Don't prevent default on mobile heading clicks (T380896) by Ed Sanders
  • git #a4a335e6 - CommentController/NewTopicController: Always use replyWidgetPromise by Ed Sanders

DonationInterface

edit

Echo

edit
  • git #153c5753 - prefs: Remove trailing full stop from message by Reedy
  • git #105f2a38 - Fix installer error when the task is run a second time (T352113) by Tim Starling
  • git #23ac1201 - selenium: Replace Node.js Assert library with WebdriverIO Expect library (T325740) by Željko Filipin

ElectronPdfService

edit
  • git #144272cd - Add documentation to private functions in Hooks class by Umherirrender

EntitySchema

edit

EventBus

edit

EventLogging

edit
  • git #af6ed4db - Replace uses of deprecated ParserOutput::getText() (T293512) by Isabelle Hurbain-Palatin

FeaturedFeeds

edit
  • git #e22263cd - Replace uses of deprecated ParserOutput::getText() (T293512) by Isabelle Hurbain-Palatin
  • git #e03969c6 - Add function documentation by Umherirrender
  • git #c399d47e - Use self in fromArray/toArray functions by Umherirrender

FileImporter

edit
  • git #193aea6b - Tests: use ProperPageIdentity in mock RevisionRecord by daniel

FlaggedRevs

edit
  • git #537b4d33 - Use namespaced Message class by Umherirrender
  • git #99f28b32 - prefs: Remove trailing full stop from message by Reedy

Flow

edit
  • git #206dee3f - Use namespaced classes by Umherirrender
  • git #f87c9cc6 - Use addTemplate rather than &getTemplates (T380862) by Isabelle Hurbain-Palatin
  • git #875f39d2 - Replace some array_merge with modern [ ... ] syntax by thiemowmde

GlobalBlocking

edit
  • git #a5008f3a - Make GlobalBlockManager::block not modify global autoblocks (T124607) by Dreamy Jazz
  • git #6cd28441 - Prevent Special:GlobalBlock 'hide-if' fields flashing on page load (T124607) by Dreamy Jazz
  • git #4971fb08 - Simplify GlobalBlockingExpirySelectorBuilder::buildExpirySelector (T124607) by Dreamy Jazz
  • git #63a9afb3 - Add GlobalBlockingExpirySelectorBuilder service (T124607) by Dreamy Jazz
  • git #b0d525eb - build: Add stylelint to validate less file by Umherirrender

GlobalPreferences

edit

GrowthExperiments

edit
  • git #f16e074a - fix(surfacing): don't redirect to desktop by Michael Große
  • git #28273157 - ApiQueryLinkRecommendations: Do not use relative protocol URIs (T381277) by Martin Urbanec
  • git #1ef0bf30 - Add azerbaijani special page aliases (T381048) by Nemoralis
  • git #2d785112 - TaskSuggester: make search queries multi topic (T373188) by Sergio Gimeno
  • git #d0727962 - instrumentation(StructuredTaskSurfacer): add read mode interaction tracking (T377097) by Sergio Gimeno
  • git #d7965221 - instrumentation(NewcomerTasks): remove match_score and topic from events (T380453) (T380453) by Sergio Gimeno
  • git #ef4e6b04 - feat(surfacing): track performance metrics (T377097) by Michael Große
  • git #a3723c4c - fix(NewcomerTaskStore): ensure preloaded first task matches current filters (T369806) by Sergio Gimeno
  • git #32621061 - fix(SuggestedEditsModule): dont show incorrect card on filter deselection (T378153) by Sergio Gimeno
  • git #743c35a0 - Show preview for the article to link (T376680) by Michael Große
  • git #429faf0a - fix(surfacing): change "Yes"-button to look like the "No"-button (T380296) by Michael Große
  • git #2380f854 - surfacing: prepare tracking visible highlights (T377097) by Michael Große
  • git #c92809d6 - maint: make sure a title exists before inserting link suggestions by Michael Große

IPInfo

edit
  • git #20531567 - prefs: Remove trailing full stop from message by Reedy
  • git #44dc140d - infobox: Add help message for temporary accounts with multiple IPs (T380308) by Máté Szabó

IPReputation

edit

Josa

edit
  • git #1422d99f - build: Use inline ignore for remaining phpcs issue by Umherirrender

JsonConfig

edit
  • git #2c5b22b0 - Use namespaced IDBAccessObject class by Umherirrender
  • git #779929ba - Use MainConfigNames by Fomafix
  • git #3d785568 - Make some generic array type hints more specific by thiemowmde
  • git #93d6e7ce - Use === instead of == by Fomafix
  • git #d92b920e - Use $this->getServiceContainer() in tests by Fomafix
  • git #68b84d5f - Make use of the modern ??= operator where it makes sense by thiemowmde
  • git #8350aef3 - Remove meaningless @package and @group tags by thiemowmde
  • git #61613f07 - Add function documentation to private functions by Umherirrender

MapSources

edit
  • git #934fdbb4 - Use type-declaration on MapSourcesPage::replaceText by Umherirrender

Math

edit

MediaSearch

edit

MobileApp

edit
  • git #6ce04261 - build: Use inline ignore for remaining phpcs issue by Umherirrender

MobileFrontend

edit

MultimediaViewer

edit

Newsletter

edit

NewUserMessage

edit

Nuke

edit

PageAssessments

edit

PageTriage

edit

PageViewInfo

edit
  • git #c60da2e7 - Move inline comment into property documentation by Umherirrender

ParserMigration

edit

Popups

edit
  • git #eb1ddbb1 - selenium: Replace Node.js Assert library with WebdriverIO Expect library (T325740) by Željko Filipin

ProofreadPage

edit
  • git #4dc6f686 - prefs: Remove trailing full stop from message by Reedy
  • git #9495dbff - Test: use PageIdentityValue by daniel
  • git #c45e6239 - Add azerbaijani namespaces and special page aliases by Nemoralis

PropertySuggester

edit
  • git #dd1bd6d3 - Add support for stream paths (`php://stdin`) for CSV import (T376604) by Arthur Taylor

ReportIncident

edit

Scribunto

edit

SearchVue

edit

SecureLinkFixer

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

SecurePoll

edit

SpamBlacklist

edit

TemplateData

edit

TimedMediaHandler

edit
  • git #d5ded2f6 - Allow controlbar to overflow to two rows of controls (T379876) by Derk-Jan Hartman
  • git #c5e1511b - Ensure the spacer can size from 0 to fill available width (T379876) by Derk-Jan Hartman
  • git #bebe5a69 - Allow Shellbox to download input files from Swift remotely (T292322) by Tim Starling
  • git #2c968e95 - Remove old thumb styles and fix border by Derk-Jan Hartman

Translate

edit
  • git #25389bbe - Change <languages/> tag to only use cached stats (T369602) by Niklas Laxström
  • git #05fb4df8 - SearchTranslationsSpecialPage: Add more logging for T380961 (T380961) by Niklas Laxström
  • git #65b855a3 - ArrayFlattener: convert static variable to const by Niklas Laxström
  • git #e7cbb90f - Change CSS files into LESS files (T371071) by Jon Harald Søby
  • git #eddf7c22 - AggregateGroupsActionApi: Use DuplicateAggregateGroupException for update by Abijeet
  • git #c1e44f51 - Embedded translation stats: Add timestamp if start option is provided (T380744) by Abijeet
  • git #1692f1b8 - Spelling and whitespace fixes by Niklas Laxström
  • git #99f9d14a - TranslatablePageStore: remove use of getTranslationPercentages (T369602) by Niklas Laxström
  • git #3dd2a14d - MessageGroupStats: tweaks on queued updates (T369602) by Niklas Laxström
  • git #2635f447 - TranslatablePage: remove two methods without callers by Niklas Laxström
  • git #2a074a0a - api: Remove manual token parameters by Reedy
  • git #9076aea6 - AggregateGroupsActionApi: Minor cleanup by Reedy
  • git #191a3320 - IDE assisted code cleanups on src/[A-F].* by Niklas Laxström
  • git #b0e49429 - AggregateGroupManager: Move code to add aggregate group (T380251) by Abijeet
  • git #ea030c7a - Translate requires MW 1.43 (T369056) by Paladox
  • git #078c238f - AggregateGroupsActionApi: Stop making the groupdescription required on add (T380629) by Reedy

TranslationNotifications

edit

UniversalLanguageSelector

edit
  • git #0c457b58 - prefs: Remove trailing full stop from message by Reedy
  • git #c7374c40 - Update jquery.uls from upstream and update search index by Amir E. Aharoni

UploadWizard

edit

UrlShortener

edit

VisualEditor

edit
  • git #03b557f1 - Dialogs: Go back or close when pressing escape by Ed Sanders
  • git #6a26905d - MWTransclusionDialog: Remove unnecessary empty label hack by Ed Sanders
  • git #3a2df217 - Add an <html> class for the current surface's mode by Ed Sanders
  • git #6d4caef3 - CollabTarget: Set ve-activated on <html> instead of <body> by Ed Sanders
  • git #2fb7b81c - ArticleTarget: Don't throw error on new heading node by Ed Sanders
  • git #9f4f4135 - Update VE core submodule to master (769863ca9) by Ed Sanders
  • git #942c33c1 - Add help link to the "2017 source edit" tag by Bartosz Dziewoński
  • git #f539f436 - Fix styling for #catlinks:hover in Visual Editor (T370609) by Jon Harald Søby
  • git #34030acc - Edit check: add helper to BaseEditCheck to find added nodes by David Lynch
  • git #2c73af98 - Edit check: move some methods into BaseEditCheck by David Lynch
  • git #43326984 - Upstream CSS hacks from skins by Ed Sanders

Wikibase

edit
  • git #19edccca - Add azerbaijani special page aliases (T381048) by Nemoralis
  • git #910da63b - Cleanup feature flag and tracking for wikibase item link location (T377809) by joelyrookewmde
  • git #5094f2c6 - provideLuaData - remove override, make stub version static (T380604) by Audrey Penven
  • git #97cd13b1 - Migrate MediaWiki.wikibase.query_contexts.* to statslib (T359250) by Andrea Denisse Gómez-Martínez
  • git #3d55e950 - client: Make InjectRCRecordsJobTest data providers static (T337154) by Lucas Werkmeister
  • git #e3fedf68 - REST: Replace allOf workaround workaround in OAS by Jakob Warkotsch
  • git #eb406316 - Turn “data provider” into test (T337154) by Lucas Werkmeister
  • git #0ae7e354 - Use more trivial NullLogger in tests, instead of mock by thiemowmde

WikibaseCirrusSearch

edit

WikibaseLexeme

edit

WikibaseLexemeCirrusSearch

edit

WikibaseQualityConstraints

edit

WikimediaApiPortalOAuth

edit

WikimediaCampaignEvents

edit

WikimediaEvents

edit

WikimediaMaintenance

edit
  • git #dbfe0fc7 - Make migrateESRefToContentTable much faster by Amir Sarabadani
  • git #f6bc8261 - addWiki: Move DB_ADMIN to core by Tim Starling
  • git #a32e781e - dumpInterwiki: read from preinstall.dblist (T352113) by Tim Starling
  • git #c0820cb5 - addWiki: Add UpdateSearchIndexConfig by Tim Starling
  • git #50b750e5 - Convert addWiki.php to a wrapper around core installPreConfigured.php (T352113) by Tim Starling

WikimediaMessages

edit
  • git #f14aced9 - en.json: Swap _ for spaces in internal links by Reedy
  • git #64fda41d - prefs: Remove trailing full stop from message by Reedy
  • git #9a073f02 - Add messages for Chinese Wikipedia Arbitration Committee (arbcom_zhwiki) (T380119) by gerritbot
  • git #b12a7308 - Add messages for Indonesian Wikivoyage (idwikivoyage) (T380726) by gerritbot

Wikistories

edit
  • git #eff1cf1b - Replace uses of deprecated ParserOutput::getText() (T293512) by Isabelle Hurbain-Palatin

Skins

edit

Vector

edit

Misc

edit

VisualEditor/VisualEditor

edit
  • git #25b5b7af - Fix incomplete comparison in TextState.getChunks by thiemowmde
  • git #1e5b58ea - Simplify TransactionSquasher test code a bit by thiemowmde
  • git #bc219583 - Remove a few misplaced @param docs by thiemowmde
  • git #89cbef3b - Make sure InternalList sorting is stable both ways by thiemowmde

No changes

edit
  • 3D
  • ActiveAbstract
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • Chart
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeEditor
  • Cognate
  • Collection
  • CologneBlue
  • CommonsMetadata
  • CommunityConfiguration
  • ContactPage
  • CreditsSource
  • Dashiki
  • Disambiguator
  • DismissableSiteNotice
  • Elastica
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FileExporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • Gadgets
  • GeoCrumbs
  • GeoData
  • GlobalCssJs
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • GuidedTour
  • ImageMap
  • ImageSuggestions
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Kartographer
  • LabeledSectionTransclusion
  • LandingCheck
  • Linter
  • LiquidThreads
  • LoginNotify
  • MassMessage
  • MediaModeration
  • MetricsPlatform
  • MinervaNeue
  • Modern
  • MonoBook
  • NavigationTiming
  • NearbyPages
  • NetworkSession
  • Nostalgia
  • OATHAuth
  • OAuth
  • OAuthRateLimiter
  • ORES
  • PageImages
  • PageNotice
  • PagedTiffHandler
  • ParserFunctions
  • PdfHandler
  • Phonos
  • Poem
  • QuickSurveys
  • Quiz
  • RSS
  • ReadingLists
  • RealMe
  • RelatedArticles
  • RevisionSlider
  • SandboxLink
  • Score
  • SearchExtraNS
  • ShortUrl
  • SimilarEditors
  • SiteMatrix
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • SyntaxHighlight_GeSHi
  • TemplateSandbox
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TrustedXFF
  • TwoColConflict
  • UploadsLink
  • VipsScaler
  • VueTest
  • WebAuthn
  • WikiEditor
  • WikiLambda
  • WikiLove
  • WikibaseMediaInfo
  • Wikidata.org
  • WikidataPageBanner
  • WikimediaApiPortal
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaIncubator
  • Wikisource
  • XAnalytics
  • cldr
  • intersection
  • timeline
  • wikihiero

Total changes

edit

340 Changes in 79 repos by 86 authors