MediaWiki 1.43/wmf.2/Changelog

Core changes

edit

Vendor

edit

Extensions

edit

AbuseFilter

edit
  • git #6c870529 - tests: Return FakeResultWrapper from mocked IReadableDatabase::select by Umherirrender
  • git #4743f9d2 - tests: Widen `@covers` tags in phpunit tests by Timo Tijhof
  • git #0a601acd - Replace SELECT * with real list of used fields by Umherirrender
  • git #3691d773 - Migrate to IDatabase::newUpdateQueryBuilder by Umherirrender

AdvancedSearch

edit
  • git #eaf978b7 - Add/update documentation of public JavaScript hooks by thiemowmde

BetaFeatures

edit
  • git #1eb4fc26 - Use IResultWrapper::numRows to check for empty IResultWrapper by Umherirrender

CampaignEvents

edit
  • git #ab7f9c7f - styles: Use spacing tokens and unify to variable naming guidelines by Volker E.
  • git #e931b7f8 - styles: Use font tokens by Volker E.
  • git #0484b5d3 - styles: Use available Codex token by Volker E.
  • git #c4b9a38d - Add default query values to url when using navbar by Michelle
  • git #e04f90d5 - Migrate to IDatabase::newInsertQueryBuilder by Umherirrender
  • git #f213689c - Migrate to IDatabase::newDeleteQueryBuilder by Umherirrender
  • git #b87d5d00 - Migrate to IDatabase::newUpdateQueryBuilder by Umherirrender
  • git #f80cfd11 - Do not show form on success on Special:EnableEventRegistration (task T333579) by Daimona Eaytoy

CentralAuth

edit
  • git #24c5c7a3 - Use expression builder to avoid some raw sql by Umherirrender

CheckUser

edit

CirrusSearch

edit

Cite

edit
  • git #f0849b2b - Internal config variables renamed from Popups to Cite (task T362332) by Adam Wight
  • git #4f50d3b0 - Revert "Remove global for if previews are shown" by WMDE-Fisch
  • git #84a80902 - Update ExtensionTagHandler::lintHandler implementations by Arlo Breault
  • git #f8c9e471 - Replcate global variable by MainConfig by Fomafix
  • git #e009aa5e - build: Remove suppression of PhanUndeclaredProperty for Parser property by Umherirrender
  • git #30663d28 - Cypress test for adding a reference in VisualEditor using templates (task T358657) by mareikeheuer
  • git #9ff28a08 - Use ParserOutput::setUnsortedPageProperty() by C. Scott Ananian
  • git #afdbf2d4 - Remove global for if previews are shown by WMDE-Fisch
  • git #29e1a9e3 - Add main authors of the current non-Parsoid implementation by thiemowmde

Cognate

edit
  • git #b1bd4d0c - Use expression builder to avoid raw sql by Umherirrender

CommunityConfiguration

edit

Collection

edit

ContentTranslation

edit

CreditsSource

edit

Disambiguator

edit

DiscussionTools

edit
  • git #f509f91c - Remove unnecessary IIFE by Ed Sanders
  • git #a74c00ba - Prefer arrow functions for callbacks by Ed Sanders
  • git #cf792094 - TopicSubscriptionsPager: Fix exception when no subscriptions (task T362507) by Bartosz Dziewoński
  • git #e2309342 - Remove DTSUBSCRIBELINK cached HTML compat by Bartosz Dziewoński
  • git #cc9524e2 - Remove workaround for T357812 by Bartosz Dziewoński

DonationInterface

edit

Echo

edit
  • git #760cfad6 - tests: Return FakeResultWrapper from mocked IReadableDatabase::select by Umherirrender
  • git #fa23779a - Stop using the Xml class in this codebase (task T341775) by thiemowmde
  • git #d498e09e - Make use of native str_starts_with() where possible by thiemowmde
  • git #2feece8b - IReadableDatabase::select cannot return false by Umherirrender

EntitySchema

edit

EventLogging

edit

FileImporter

edit

FlaggedRevs

edit

Flow

edit
  • git #6f1768b7 - tests: Return FakeResultWrapper from mocked IReadableDatabase::select by Umherirrender
  • git #5f6cf1ac - IReadableDatabase::select cannot return false by Umherirrender

Gadgets

edit
  • git #1f186a0f - Change type-hints to IReadableDatabase by Umherirrender

GeoData

edit
  • git #513fc296 - tests: Return FakeResultWrapper from mocked IReadableDatabase::select by Umherirrender

GlobalBlocking

edit

GlobalPreferences

edit
  • git #39ed7466 - tests: Return FakeResultWrapper from mocked IReadableDatabase::select by Umherirrender

GlobalUsage

edit

GlobalUserPage

edit

GoogleNewsSitemap

edit

GrowthExperiments

edit

ImageSuggestions

edit

JsonConfig

edit
  • git #a693b54a - Index the jsonconfig_getdata page property by C. Scott Ananian
  • git #e3b25ded - Inject services into hook handlers by Fomafix
  • git #84839d99 - Use HookHandlers and implement CodeEditorGetPageLanguageHook by Fomafix

Kartographer

edit

LabeledSectionTransclusion

edit

LdapAuthentication

edit

LiquidThreads

edit
  • git #9e64c9c3 - Use ParserOutput::setUnsortedPageProperty() by C. Scott Ananian

Math

edit
  • git #71bd1920 - Use native str_starts_with/str_contains and such where possible by thiemowmde

MediaSearch

edit
  • git #11139d42 - Use IResultWrapper::numRows to check for empty IResultWrapper by Umherirrender

MobileFrontend

edit

NearbyPages

edit
  • git #abd459d7 - .nvmrc: Update version from 18.17.0 to 18.20.2 by James D. Forrester

Nuke

edit

ORES

edit

PageAssessments

edit
  • git #7ebcc89f - Type-hint QueryPage::outputResults with IReadableDatabase by Umherirrender
  • git #8983a019 - IReadableDatabase::select cannot return false by Umherirrender

PageImages

edit

PageTriage

edit

Popups

edit

ProofreadPage

edit

PropertySuggester

edit
edit
  • git #b41bf12e - .nvmrc: Update version from 18.17.0 to 18.20.2 by James D. Forrester

ReportIncident

edit

RevisionSlider

edit

Score

edit
  • git #4c9bf3c3 - Remove page property, since it is redundant with the tracking category by C. Scott Ananian

Scribunto

edit

SecureLinkFixer

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

SecurePoll

edit

ShortUrl

edit
  • git #de303f54 - Use expression builder to avoid raw sql by Umherirrender
  • git #eb338802 - Fix some line indent by Umherirrender
  • git #e2a183f9 - Remove reference to deprecated IDatabase::nextSequenceValue() method by Aaron Schulz

SpamBlacklist

edit

SubPageList3

edit

SyntaxHighlight_GeSHi

edit

TemplateData

edit
  • git #5c34ea7e - Use much faster upstream assertions to compare Status values by thiemowmde

TemplateStyles

edit
  • git #f9b195cb - build: Remove suppression of PhanUndeclaredProperty for Parser property by Umherirrender

TemplateWizard

edit

TimedMediaHandler

edit

Translate

edit

TwoColConflict

edit
  • git #51f55dac - Migrate to IDatabase::newInsertQueryBuilder/newDeleteQueryBuilder by Umherirrender

UniversalLanguageSelector

edit
  • git #b086aebc - Avoid calling expensive ActionsMenuItemsRegistry.getItems by thiemowmde

UploadWizard

edit
  • git #3424a0b1 - Replace deprecated User::newFromName by Fomafix
  • git #3a3df026 - Use $this->getServiceContainer() in maintenance by Fomafix

VisualEditor

edit

Wikibase

edit

WikibaseLexeme

edit

WikibaseQualityConstraints

edit

WikidataPageBanner

edit
  • git #eadf0701 - Use ParserOutput::setUnsortedPageProperty() by C. Scott Ananian

WikiEditor

edit
  • git #eb5d3aa0 - Remove non-helpful whitespace from "Headings" help panel by thiemowmde

WikiLambda

edit
  • git #cc44df63 - Revert "Fixit: Request Zids in batches of max 50 items" by Jforrester
  • git #d55e1d49 - Add "Move before" and "Move after" options to typed list item menu (task T359664) by gengh
  • git #64471440 - eslint: Drop most over-rides where possible by James D. Forrester
  • git #70122a29 - Table.vue: Simplify DOM labels, shortening for readability by James D. Forrester
  • git #4632363a - Revert "ApiFunctionCallTest: Update Map function expected return to drop Z4K4 again" by Jforrester
  • git #046b3e14 - Fixit: Request Zids in batches of max 50 items (task T359035) by gengh
  • git #e30dc91d - Fixit: Remove Text.vue component (not used) (task T358207) by gengh
  • git #ffa86909 - Replace all `var`'s with `let` or `const`'s (task T362562) by Grace C
  • git #0af18e57 - Re-namespace the 'API' code under 'ActionAPI' so the new 'RestAPI' stuff is clearer by James D. Forrester
  • git #8dfcb9ae - Introduce rest/wikifunctions/v0/fetch/<zids> REST API (task T274269) by James D. Forrester

WikimediaBadges

edit
  • git #7edcf800 - build: Remove required php7.3 from composer.json by Umherirrender

WikimediaCampaignEvents

edit
  • git #4c1bd15e - Migrate to IDatabase::newDeleteQueryBuilder/newInsertQueryBuilder by Umherirrender
  • git #e8578b86 - Update code for ICampaignsDatabase removal (task T361026) by Daimona Eaytoy

WikimediaEvents

edit

WikimediaMaintenance

edit

WikimediaMessages

edit

Wikisource

edit

Skins

edit

MinervaNeue

edit

Vector

edit

Misc

edit

VisualEditor/VisualEditor

edit

No changes

edit
  • 3D
  • ActiveAbstract
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • Babel
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • CiteThisPage
  • Citoid
  • CodeEditor
  • CodeMirror
  • CologneBlue
  • CommonsMetadata
  • ConfirmEdit
  • ContactPage
  • Dashiki
  • DismissableSiteNotice
  • Elastica
  • ElectronPdfService
  • EventBus
  • EventStreamConfig
  • ExtensionDistributor
  • ExternalGuidance
  • FeaturedFeeds
  • FileExporter
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • GeoCrumbs
  • GlobalCssJs
  • GlobalWatchlist
  • Graph
  • GuidedTour
  • IPInfo
  • IPReputation
  • ImageMap
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • LandingCheck
  • Linter
  • LoginNotify
  • MapSources
  • MassMessage
  • MediaModeration
  • MobileApp
  • Modern
  • MonoBook
  • MultimediaViewer
  • NavigationTiming
  • NewUserMessage
  • Newsletter
  • Nostalgia
  • OATHAuth
  • OAuth
  • OAuthRateLimiter
  • OpenStackManager
  • PageNotice
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • ParserMigration
  • PdfHandler
  • Phonos
  • Poem
  • QuickSurveys
  • Quiz
  • RSS
  • ReadingLists
  • RealMe
  • SandboxLink
  • SearchExtraNS
  • SearchVue
  • SimilarEditors
  • SiteMatrix
  • StopForumSpam
  • SubpageSortkey
  • TemplateSandbox
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • Timeless
  • TitleBlacklist
  • TocTree
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • UploadsLink
  • UrlShortener
  • VipsScaler
  • VueTest
  • WebAuthn
  • WikiLove
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • WikibaseMediaInfo
  • Wikidata.org
  • WikimediaApiPortal
  • WikimediaApiPortalOAuth
  • WikimediaEditorTasks
  • WikimediaIncubator
  • Wikistories
  • XAnalytics
  • cldr
  • intersection
  • timeline
  • wikihiero

Total changes

edit

334 Changes in 85 repos by 75 authors