Jump to content

MediaWiki 1.39/wmf.24/Changelog

From mediawiki.org

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