MediaWiki 1.39/wmf.24/Changelog

Core changes edit

Vendor edit

  • git #6e0db988 - Update wikimedia/running-stat to 2.1.0 by Timo Tijhof
  • git #30047668 - Revert "Bump wikimedia/parsoid to 0.16.0-a18" by Subramanya Sastry

Extensions edit

AbuseFilter edit

  • git #9c3fc24f - Use DISTINCT on LazyVariableComputer::getLinksFromDB (task T314373) by Umherirrender
  • git #86c26955 - Treat consequences params less aggressively and consistently by Matěj Suchánek

CampaignEvents edit

CentralAuth edit

CheckUser edit

CirrusSearch edit

CodeMirror edit

  • git #7404a9f2 - Minor optimizations to some patterns in mediawiki mode by Thiemo Kreuz

ConfirmEdit edit

ContactPage edit

ContentTranslation edit

Disambiguator edit

DiscussionTools edit

  • git #b3b54304 - Implement percentDecode for finding link fragment targets by Ed Sanders
  • git #9f27c55f - Pass empty string to unused argument of pushState/replaceState by Ed Sanders
  • git #d9ccb115 - Don't display the empty state if the subject page or user doesn't exist (task T288319) (task T312560) by Bartosz Dziewoński
  • git #0a53b4d4 - EventDispatcher: Remove use of UserFactory in logAddedComments by Umherirrender
  • git #ce567a1e - Topic container latest comment link: Escape fragment for URL (task T314573) by Ed Sanders
  • git #0c80eeb8 - Fix ReplyLinksController#teardown by Bartosz Dziewoński
  • git #69848614 - Bring back [reply] links in old revisions without breaking preview (task T314260) by Bartosz Dziewoński
  • git #2bb0a11d - Clear floats above the new topic empty state by Bartosz Dziewoński
  • git #9c68e058 - CommentFormatter: Add test cases for mobile version by Bartosz Dziewoński
  • git #a0fa7c46 - Don't infuse reply buttons if not in use by Ed Sanders
  • git #f7606ffa - Fix reply buttons not being available on mobile by Bartosz Dziewoński
  • git #35db93d9 - Disable OOUI reply buttons for real, not with CSS hack by Bartosz Dziewoński
  • git #293df243 - Make "Add topic" button in Vector sticky header disabled after click (task T307726) by Bartosz Dziewoński
  • git #549fcc06 - Fix focussing the reply button/link after closing the reply widget by Bartosz Dziewoński
  • git #5b2f74ef - CommentFormatter: Avoid serializing and parsing HTML repeatedly by Bartosz Dziewoński
  • git #e31f8e66 - logger: Also log EditAttemptStep events via Metrics Platform (task T309013) by Sam Smith
  • git #523efb06 - Make comment markers inline-block to fix comment wrapping in Safari (in headings only) (task T298371) by Bartosz Dziewoński

DonationInterface edit

Echo edit

EventLogging edit

ExtensionDistributor edit

ExternalGuidance edit

FeaturedFeeds edit

FileImporter edit

FlaggedRevs edit

GlobalPreferences edit

GrowthExperiments edit

GuidedTour edit

GWToolset edit

IPInfo edit

JsonConfig edit

Kartographer edit

Linter edit

LiquidThreads edit

MachineVision edit

MassMessage edit

Math edit

MediaSearch edit

MobileApp edit

MobileFrontend edit

NearbyPages edit

Newsletter edit

  • git #fe42371c - Always use IDatabase::addQuotes for quoting by Umherirrender

OAuth edit

PageNotice edit

PageTriage edit

PdfHandler edit

Phonos edit

ProofreadPage edit

Quiz edit

ReadingLists edit

  • git #aeaab252 - tests: Use IDatabase::insertId only when rows affected on INSERT IGNORE by Umherirrender

Scribunto edit

SecureLinkFixer edit

SecurePoll edit

ShortUrl edit

SimilarEditors edit

SyntaxHighlight_GeSHi edit

TemplateData edit

  • git #d3635632 - Make use of LESS features for more structured CSS by Thiemo Kreuz
  • git #f92fed31 - Turn all TemplateData .css files into .less files by Thiemo Kreuz
  • git #8497d85a - Fix CSS styling of the HTML rendering broken since 2016 by Thiemo Kreuz
  • git #bd0e3480 - Fix JSON export to fail on missing "params" key (task T307331) by Thiemo Kreuz

TemplateSandbox edit

TimedMediaHandler edit

timeline edit

TocTree edit

Translate edit

TwoColConflict edit

UniversalLanguageSelector edit

  • git #e24b3145 - Update jquery.ime and jquery.uls from upstream by Amir E. Aharoni

UrlShortener edit

VisualEditor edit

WebAuthn edit

Wikibase edit

WikibaseLexeme edit

WikibaseMediaInfo edit

WikibaseQualityConstraints edit

  • git #17a2721e - Bump stylelint-config-wikimedia from 0.13.0 to 0.13.1 by Addbot

WikidataPageBanner edit

WikiEditor edit

wikihiero edit

WikiLambda edit

  • git #e364e738 - ZObjectUtilsTest: Cover isValidZObjectList exceptions by James D. Forrester
  • git #52334dee - Drop references to Benjamin arrays per-se; they're the only kind we have now by James D. Forrester
  • git #2e02da5f - ZObjectStoreTest: Add tests for findZObjectLabelConflicts success state by James D. Forrester
  • git #c48e80cc - Change WikiLambda health check error message getter. by Mary Yang
  • git #3f17d6bb - i18n: Don't use a placeholder value in 'wikilambda-function-about-summary', it's confusing by James D. Forrester
  • git #b5f746be - When pre-selecting the type of a key-value in the zobject editor, select the type of a type list (task T312002) (task T312004) by adesoji
  • git #d97d0c2a - Fix cursor bug. (task T314314) by EWright
  • git #2226c890 - ZObjectStoreTest: Add tests for updateZObject failure states by James D. Forrester
  • git #ecc2310b - ZObjectStoreTest: Mark testUpdateZObject as covering fetchZObjectByTitle by James D. Forrester
  • git #37b1190b - Correct capitalization on summary for the WikiLambda health check. (task T311457) by Mary Yang
  • git #13729af7 - Add ApiHealthCheck in WikiLambda APIs. (task T311457) by Mary Yang
  • git #8fdb6004 - Update function-schemata sub-module to HEAD (61e1542) (task T301160) by James D. Forrester
  • git #1ba033ba - Update function-schemata sub-module to HEAD (24a978d) (task T313285) by James D. Forrester
  • git #b4c28d2d - ZObjectUtilsTest: Test extractHumanReadableZObject with invalid input by James D. Forrester
  • git #980fda91 - Fix fetchZkeys call payload in ZImplementation component (task T306376) by gengh
  • git #e79c47fd - Fix fetchZKeys payload in changeType action (task T306376) by gengh
  • git #025df726 - ZObjectStoreTest: Address two TODOs for checking the fetched ZID by James D. Forrester
  • git #46f0c950 - ZObjectStoreTest: Cover fetchBatchZObjects() by James D. Forrester
  • git #5d034835 - Fix scoping for, and enable in integration tests, the Map function example. (task T314304) by apine
  • git #e4402868 - ApiFunctionCall: Wrap errors in maps, not directly in responses by James D. Forrester
  • git #1f0301bf - ZTypedMapTest: Fix constructor calls; TypedList of TypedPair, not direct (task T314555) by James D. Forrester
  • git #e2c304b8 - Make ApiPerformTest return test metadata, not validate metadata (task T309069) by dmartin
  • git #aa13de43 - Create Z-object - Implementation: Pre-populate target function on the by ddw
  • git #d84392be - CreateZObject - Tester: Connect tester to function (pulled from URL) by ddw
  • git #60819c5c - Fix ZFunctionTesterReport to handle Benjamin arrays (task T309069) (task T314237) by dmartin
  • git #49974c45 - Make getValueFromCanonicalZMap handle global keys (task T309069) by dmartin
  • git #961f3646 - Remove dead code that attempts to do v-bind but does it wrongly by Roan Kattouw
  • git #b7028194 - Remove double initialization of ZFunction (task T313425) by gengh
  • git #4eaad7ff - Remove file @ by gengh
  • git #c1633514 - Drop one-off maintenance update scripts (task T313240) by James D. Forrester
  • git #a1475c0b - AUTHORS.txt: Update for May–July 2022 by James D. Forrester

WikiLove edit

WikimediaApiPortalOAuth edit

WikimediaEvents edit

  • git #44e907db - PrefUpdateInstrumentation: Remove use of UserFactory in onSaveUserOptions by Umherirrender

WikimediaIncubator edit

WikimediaMessages edit

Wikistories edit

Skins edit

MinervaNeue edit

Timeless edit

Vector edit

Misc edit

VisualEditor/VisualEditor edit

  • git #7cbaefc9 - build: Update language lists to add 'tk' by WMDE-Fisch

No changes edit

  • 3D
  • ActiveAbstract
  • AdvancedSearch
  • AntiSpoof
  • ApiFeatureUsage
  • ArticleCreationWorkflow
  • ArticlePlaceholder
  • Babel
  • BetaFeatures
  • BounceHandler
  • Calendar
  • Campaigns
  • Capiunto
  • CategoryTree
  • CentralNotice
  • CharInsert
  • ChessBrowser
  • Cite
  • CiteThisPage
  • Citoid
  • CodeEditor
  • Cognate
  • Collection
  • CologneBlue
  • CommonsMetadata
  • CreditsSource
  • Dashiki
  • DismissableSiteNotice
  • DoubleWiki
  • Elastica
  • ElectronPdfService
  • EntitySchema
  • EventBus
  • EventStreamConfig
  • FileExporter
  • Flow
  • FundraiserLandingPage
  • FundraisingTranslateWorkflow
  • Gadgets
  • GeoCrumbs
  • GeoData
  • GlobalBlocking
  • GlobalCssJs
  • GlobalUsage
  • GlobalUserPage
  • GlobalWatchlist
  • GoogleNewsSitemap
  • Graph
  • ImageMap
  • ImageSuggestions
  • InputBox
  • Insider
  • Interwiki
  • InterwikiSorting
  • Josa
  • LabeledSectionTransclusion
  • LandingCheck
  • LdapAuthentication
  • Listings
  • LoginNotify
  • MapSources
  • MediaModeration
  • Modern
  • MonoBook
  • MultimediaViewer
  • NavigationTiming
  • NewUserMessage
  • Nostalgia
  • Nuke
  • OATHAuth
  • OAuthRateLimiter
  • ORES
  • OpenStackManager
  • PageAssessments
  • PageImages
  • PageViewInfo
  • PagedTiffHandler
  • ParserFunctions
  • Poem
  • PoolCounter
  • Popups
  • PropertySuggester
  • QuickSurveys
  • RSS
  • RelatedArticles
  • Renameuser
  • RevisionSlider
  • SandboxLink
  • Score
  • SearchExtraNS
  • SiteMatrix
  • SpamBlacklist
  • StopForumSpam
  • SubPageList3
  • SubpageSortkey
  • TemplateStyles
  • TemplateWizard
  • TextExtracts
  • Thanks
  • TheWikipediaLibrary
  • TitleBlacklist
  • TorBlock
  • TranslationNotifications
  • TrustedXFF
  • UploadWizard
  • UploadsLink
  • VipsScaler
  • WikibaseCirrusSearch
  • WikibaseLexemeCirrusSearch
  • Wikidata.org
  • WikimediaApiPortal
  • WikimediaBadges
  • WikimediaEditorTasks
  • WikimediaMaintenance
  • Wikisource
  • XAnalytics
  • cldr
  • intersection

Total changes edit

407 Changes in 81 repos by 89 authors