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