Jump to content

MediaWiki 1.36/wmf.18/Changelog

From mediawiki.org

Core changes

[edit]
  • git #5536e7c8 - Revert "Re-apply "Use parsoid directly in /page/html handler"" by Ppchelko
  • git #3ce3d30e - filerepo: remove repo name from getSharedCacheKey() (task T267668) by Aaron Schulz
  • git #e307468a - Branch commit for wmf/1.36.0-wmf.18 (task T263184) by trainbranchbot
  • git #dd829e11 - Fix invalid watchlist expiry options (task T267611) by Dayllan Maza
  • git #db3c8ea1 - Add new 'toc' feature to ResourceLoaderSkinModule (task T252774) by jdlrobson
  • git #46980c0a - Expose main page to template (task T262729) by jdlrobson
  • git #38ca1b26 - Re-apply "Use parsoid directly in /page/html handler" by Ppchelko
  • git #5ed40a2c - Increase size of ipblocks_restrictions.ir_type (task T265321) by Amir Sarabadani
  • git #175d548e - Clean up PoolWorkArticleView (task T244058) by daniel
  • git #73d61642 - Fix signature of ILoadBalancer::approveMasterChanges by Umherirrender
  • git #3e36ba98 - tests: Explicitly wrap an XML call in libxml_disable_entity_loader() by Reedy
  • git #03b248f4 - build: Force composer 1.x in Travis CI (task T266417) by Reedy
  • git #5a3e7d20 - Remove deprecated content-related fields and methods. by Petr Pchelko
  • git #e217793a - Improve variable doc in Setup by Ammar Abdulhamid
  • git #96cefbcc - Use existing RevisionStore in diff related context by Umherirrender
  • git #299f05c3 - Use always RevisionStore in ContentHandler::getAutoDeleteReason by Umherirrender
  • git #4e6e2ab2 - Implement links-in-logs script, linking LogEventsList rows to log entries (task T207562) by DannyS712
  • git #4c2d2ec4 - Improve docs about @param/@return object[] $row to stdClass[] by Umherirrender
  • git #083a0e57 - Improve docs in api related classes by Umherirrender
  • git #714c1148 - Fix doc type of Diff::reverse by Umherirrender
  • git #98de078a - Improve callable docs by Umherirrender
  • git #6218c36a - Document mock classes in AuthManagerTest::hook by Umherirrender
  • git #39707515 - Display error message without constructing a fake revision. by Cindy Cicalese
  • git #90865e0e - tests: Use FileBackend::quick*() methods in ParserTestRunner by Aaron Schulz
  • git #b152c9a6 - Fix docs in GenerateSitemap by Umherirrender
  • git #9fb6d107 - Improve docs about @param/@return object $row to stdClass by Umherirrender
  • git #08954da0 - Avoid redirecting Special:MyLanguage when getting a special page by Umherirrender
  • git #7cecd5a2 - Improve docs of RevisionItemBase and RevisionListBase by Umherirrender
  • git #18f20e17 - Replace deprecated WikiPage::factory in deletion related classes by Umherirrender
  • git #b9dc6b59 - Replace deprecated WikiCategoryPage::factory in RecentChange class by Umherirrender
  • git #a3194f21 - Replace deprecated WikiPage::factory/newFromID in maintenance scripts by Umherirrender
  • git #b4700e3b - Replace deprecated WikiPage::factory/newFromID in jobs related classes by Umherirrender
  • git #eeaf72c2 - Replace deprecated WikiPage::factory/newFromID in deferred classes by Umherirrender
  • git #20b2c500 - Make use of array deconstruction directly in foreach, if possible by Thiemo Kreuz
  • git #841476c2 - Change SerializationTestTrait to call serializers inside tests by Petr Pchelko
  • git #5ac66860 - Convert some patch files to use internal updater functions by Ammar Abdulhamid
  • git #f10795c3 - EditPage: Add two more constraints (task T157658) by DannyS712
  • git #6f901ef1 - Make use of native array_column() function where possible by Thiemo Kreuz
  • git #aac47a6b - Replace deprecated WikiPage::factory in action related classes by Umherirrender
  • git #89e454c7 - pager: Fix PHPDoc tags in TablePager by Thiemo Kreuz
  • git #d2dd124e - Replace deprecated WikiPage::factory in search related classes by Umherirrender
  • git #d165f7fb - Replace deprecated WikiPage::factory in EditPage by Umherirrender
  • git #b786edbb - Replace deprecated WikiPage::factory in MediaWiki class by Umherirrender
  • git #6f4bf12f - Replace deprecated WikiPage::factory in RequestContext by Umherirrender
  • git #d1e60d60 - Replace deprecated WikiPage::factory in Installer by Umherirrender
  • git #36b29756 - Replace deprecated WikiPage::factory in DifferenceEngine by Umherirrender
  • git #0933edbd - Replace deprecated WikiPage::factory in AbstractContent by Umherirrender
  • git #1273d680 - Inject WikiPageFactory into MergeHistory/MovePage by Umherirrender
  • git #9977848d - Improve output of MysqlUpdater::doFixAncientImageLinks by Reedy
  • git #d3b5088b - Make MysqlUpdater::(set|drop)Default honor table prefixes by Reedy
  • git #8c40b0d9 - Drop table of contents test assertions around visibility (task T252774) by jdlrobson
  • git #5db104f6 - MysqlUpdater: Add utility functions to alter default constraint by Ammar Abdulhamid
  • git #95db8114 - language: Don't add formatNum tracking category for #s in exponential notation (task T237467) by C. Scott Ananian
  • git #3f64eca5 - objectcache: fix WANCache getWithSetCallback() when TTL < "lowTTL" (task T264787) by Aaron Schulz
  • git #8affb3d4 - rdbms: consistently resolve DB domains early in LoadBalancer (task T259520) by Aaron Schulz
  • git #dfeca6b6 - composer.json: add requirement for composer-plugin-api ^1.1 (task T266418) by Reedy
  • git #1f05a979 - EditPage: Move $sectionHeadingToCheck handling to SpamRegexConstraint (task T157658) by DannyS712
  • git #20506709 - EditPage::getCurrentContent - $content is never false (task T251023) by DannyS712
  • git #3b0c5e57 - Move EditPage::runPostMergeFilters to a constraint (task T157658) by DannyS712
  • git #0580b245 - mediawiki.mixins: Remove deprecated `.background-image-svg()` mixin (task T248062) by Volker E
  • git #c79d3289 - Downgrade the severity of the non-numeric argument to formatNum warnings (task T267370) (task T267587) by C. Scott Ananian
  • git #73c29dbe - language: Honor $wgTranslateNumerals, even if PHP does digit translation (task T267614) by C. Scott Ananian
  • git #7c68ae92 - Safe ParserOutput extension data and JsonUnserializable helper. (task T264394) by Petr Pchelko
  • git #799716d7 - Remove unneeded isset() before unset() by Lucas Werkmeister
  • git #bdf8bcf7 - media: Support Google panorama XMP properties (task T267370) (task T230960) by C. Scott Ananian
  • git #67d09862 - Introduce ParserOutputAccess (task T267234) by daniel
  • git #017cfcf0 - Forward-compat for merging CacheTime and ParserOutput mOptions by Petr Pchelko
  • git #16ebaa8c - Migrate revision_actor_temp to abstract schema (task T230428) (task T164898) by Ammar Abdulhamid
  • git #01cd9e25 - Migrate revision_comment_temp to abstract schema (task T230428) (task T164898) by Ammar Abdulhamid
  • git #c0cbed66 - importTextFiles.php: Replace deprecated WikiRevision:setText() (task T267558) by Ammar Abdulhamid
  • git #24b77396 - media: EXIF SubSecTime* are text not numeric (task T267370) by C. Scott Ananian
  • git #9cd58d8a - Replace deprecated User::setOption in SpecialMute by Umherirrender
  • git #cd54c03e - resourceloader: Remove wfExpandUrl() coupling from CSSMin (task T88914) by Brad Jorsch
  • git #1b80321f - Replace deprecated Title::getCdnUrls by Umherirrender
  • git #2ba5bbb7 - Replace deprecated Title::newFromTitleValue in SpecialEditWatchlist by Umherirrender
  • git #3961025c - Replace deprecated User::setOption in SpecialSearch by Umherirrender
  • git #1125167b - Start generateSchemaChangeSql.php (task T230420) by Amir Sarabadani
  • git #b0130ca6 - Update a lot of unspecific "array" types in PHPDocs by Thiemo Kreuz
  • git #22c09860 - Support the WebRequest / WebResponse SameSite behavior on the JS side (task T257936) by GergƑ Tisza

Vendor

[edit]

Extensions

[edit]

3D

[edit]

No changes for 3D

AbuseFilter

[edit]

No changes for AbuseFilter

ActiveAbstract

[edit]

No changes for ActiveAbstract

AdvancedSearch

[edit]

AntiSpoof

[edit]

No changes for AntiSpoof

ApiFeatureUsage

[edit]

No changes for ApiFeatureUsage

ArticleCreationWorkflow

[edit]

No changes for ArticleCreationWorkflow

ArticlePlaceholder

[edit]

No changes for ArticlePlaceholder

Babel

[edit]

No changes for Babel

BetaFeatures

[edit]

No changes for BetaFeatures

BounceHandler

[edit]

No changes for BounceHandler

Calendar

[edit]

No changes for Calendar

Campaigns

[edit]

No changes for Campaigns

Capiunto

[edit]
  • git #6c5d5b69 - Document missing param in CapiuntoInfoboxRender.lua by DannyS712

CategoryTree

[edit]

No changes for CategoryTree

CentralAuth

[edit]

No changes for CentralAuth

CentralNotice

[edit]

CharInsert

[edit]

No changes for CharInsert

CheckUser

[edit]

CirrusSearch

[edit]

Cite

[edit]

CiteThisPage

[edit]

No changes for CiteThisPage

Citoid

[edit]

No changes for Citoid

cldr

[edit]

No changes for cldr

CodeEditor

[edit]

No changes for CodeEditor

CodeMirror

[edit]

No changes for CodeMirror

CodeReview

[edit]

No changes for CodeReview

Cognate

[edit]

No changes for Cognate

Collection

[edit]

No changes for Collection

CommonsMetadata

[edit]

No changes for CommonsMetadata

ConfirmEdit

[edit]

No changes for ConfirmEdit

CongressLookup

[edit]

No changes for CongressLookup

ContactPage

[edit]

No changes for ContactPage

ContentTranslation

[edit]

CreditsSource

[edit]

No changes for CreditsSource

Dashiki

[edit]

No changes for Dashiki

Disambiguator

[edit]

No changes for Disambiguator

DiscussionTools

[edit]
  • git #7d349808 - ImmutableRange: Guard against appending empty fragments by Ed Sanders
  • git #b03165fc - Compare node positions using upward traversal by Ed Sanders
  • git #8ffe0d55 - Remove comments that literally repeat what the code says by Thiemo Kreuz
  • git #d5a1b7bc - ReplyWidget: Ensure scrollbar doesn't appear in source mode (task T267609) by Bartosz DziewoƄski
  • git #6f2ada2b - ImmutableRange: Avoid doing expensive TreeWalker computation twice by Bartosz DziewoƄski
  • git #a29cecdf - ImmutableRange: Skip redundant calls to isFullyContainedNode() by Bartosz DziewoƄski

DismissableSiteNotice

[edit]

No changes for DismissableSiteNotice

DonationInterface

[edit]

No changes for DonationInterface

DoubleWiki

[edit]

No changes for DoubleWiki

DynamicSidebar

[edit]

No changes for DynamicSidebar

Echo

[edit]

Elastica

[edit]

No changes for Elastica

ElectronPdfService

[edit]

No changes for ElectronPdfService

EntitySchema

[edit]

No changes for EntitySchema

EventBus

[edit]

EventLogging

[edit]

EventStreamConfig

[edit]

No changes for EventStreamConfig

ExtensionDistributor

[edit]

No changes for ExtensionDistributor

ExternalGuidance

[edit]

FeaturedFeeds

[edit]

No changes for FeaturedFeeds

FileExporter

[edit]

No changes for FileExporter

FileImporter

[edit]

FlaggedRevs

[edit]

Flow

[edit]

No changes for Flow

FundraiserLandingPage

[edit]

No changes for FundraiserLandingPage

FundraisingTranslateWorkflow

[edit]

No changes for FundraisingTranslateWorkflow

Gadgets

[edit]

No changes for Gadgets

GeoCrumbs

[edit]

No changes for GeoCrumbs

GeoData

[edit]

No changes for GeoData

GettingStarted

[edit]

GlobalBlocking

[edit]

No changes for GlobalBlocking

GlobalCssJs

[edit]

No changes for GlobalCssJs

GlobalPreferences

[edit]

No changes for GlobalPreferences

GlobalUsage

[edit]

No changes for GlobalUsage

GlobalUserPage

[edit]

No changes for GlobalUserPage

GlobalWatchlist

[edit]

No changes for GlobalWatchlist

GoogleNewsSitemap

[edit]

No changes for GoogleNewsSitemap

Graph

[edit]

No changes for Graph

GrowthExperiments

[edit]

GuidedTour

[edit]

No changes for GuidedTour

GWToolset

[edit]

No changes for GWToolset

ImageMap

[edit]

No changes for ImageMap

InputBox

[edit]

No changes for InputBox

Insider

[edit]

No changes for Insider

intersection

[edit]

Interwiki

[edit]

No changes for Interwiki

InterwikiSorting

[edit]

No changes for InterwikiSorting

Jade

[edit]

Josa

[edit]

No changes for Josa

JsonConfig

[edit]

No changes for JsonConfig

Kartographer

[edit]

No changes for Kartographer

LabeledSectionTransclusion

[edit]

No changes for LabeledSectionTransclusion

LandingCheck

[edit]

No changes for LandingCheck

LdapAuthentication

[edit]

No changes for LdapAuthentication

Linter

[edit]

No changes for Linter

LiquidThreads

[edit]

Listings

[edit]

No changes for Listings

LocalisationUpdate

[edit]

No changes for LocalisationUpdate

LoginNotify

[edit]

No changes for LoginNotify

MachineVision

[edit]

No changes for MachineVision

MapSources

[edit]

No changes for MapSources

MassMessage

[edit]

No changes for MassMessage

Math

[edit]

MediaModeration

[edit]

No changes for MediaModeration

MobileApp

[edit]

No changes for MobileApp

MobileFrontend

[edit]

No changes for MobileFrontend

MultimediaViewer

[edit]

No changes for MultimediaViewer

[edit]

Newsletter

[edit]

No changes for Newsletter

NewUserMessage

[edit]

No changes for NewUserMessage

Nuke

[edit]

No changes for Nuke

OATHAuth

[edit]

No changes for OATHAuth

OAuth

[edit]

No changes for OAuth

OAuthRateLimiter

[edit]

No changes for OAuthRateLimiter

OpenStackManager

[edit]

No changes for OpenStackManager

ORES

[edit]

No changes for ORES

PageAssessments

[edit]

No changes for PageAssessments

PagedTiffHandler

[edit]

No changes for PagedTiffHandler

PageImages

[edit]

No changes for PageImages

PageTriage

[edit]

No changes for PageTriage

PageViewInfo

[edit]

No changes for PageViewInfo

ParserFunctions

[edit]

No changes for ParserFunctions

PdfHandler

[edit]

No changes for PdfHandler

Poem

[edit]

No changes for Poem

PoolCounter

[edit]

No changes for PoolCounter

Popups

[edit]

ProofreadPage

[edit]

PropertySuggester

[edit]

No changes for PropertySuggester

QuickSurveys

[edit]

No changes for QuickSurveys

Quiz

[edit]

No changes for Quiz

ReadingLists

[edit]

No changes for ReadingLists

[edit]

No changes for RelatedArticles

Renameuser

[edit]

No changes for Renameuser

RevisionSlider

[edit]
  • git #c57fe0f2 - Get rid of all `var 
 = function () {}` declarations by Thiemo Kreuz
  • git #9386cb6f - Improve some JSDoc blocks by WMDE-Fisch
  • git #3b3392a7 - Use OutputPage from diff engine instead of global context by WMDE-Fisch
  • git #e0aadec6 - Remove unnecessary module from init package by WMDE-Fisch
  • git #010f7d41 - Add hint for browser tests to README.md by WMDE-Fisch
  • git #3726c47a - ported tooltips.feature from ruby to node.js (task T267204) by Svantje Lilienthal
  • git #eb4dbe36 - Trivialize Hooks::getConfig by Thiemo Kreuz
  • git #60c82b49 - Make use of UserOptionsLookup by WMDE-Fisch
  • git #69bf1e0d - Try with a minimum set of revisions for timeline test by WMDE-Fisch

RSS

[edit]

No changes for RSS

[edit]

No changes for SandboxLink

Score

[edit]

No changes for Score

Scribunto

[edit]

SearchExtraNS

[edit]

No changes for SearchExtraNS

SecureLinkFixer

[edit]
  • git #0dbaa65e - Updating domains.php from Mozilla by SecureLinkFixer updater bot

SecurePoll

[edit]

No changes for SecurePoll

ShortUrl

[edit]

No changes for ShortUrl

SiteMatrix

[edit]

No changes for SiteMatrix

SpamBlacklist

[edit]
  • git #da1af447 - Always pass a User object to SpamBlacklist::filter by Daimona Eaytoy

SubPageList3

[edit]

No changes for SubPageList3

SubpageSortkey

[edit]

No changes for SubpageSortkey

SyntaxHighlight_GeSHi

[edit]

No changes for SyntaxHighlight_GeSHi

TemplateData

[edit]

No changes for TemplateData

TemplateSandbox

[edit]

No changes for TemplateSandbox

TemplateStyles

[edit]
  • git #7af3fcc8 - Trivialize TemplateStylesHooks::getConfig() by Thiemo Kreuz

TemplateWizard

[edit]

No changes for TemplateWizard

TextExtracts

[edit]

No changes for TextExtracts

Thanks

[edit]

No changes for Thanks

TheWikipediaLibrary

[edit]

No changes for TheWikipediaLibrary

TimedMediaHandler

[edit]
  • git #30d83b12 - Drop use of deprecated Article methods from TimedTextPage by Petr Pchelko
  • git #460d7daf - Check negative comment length in Ogg as well by Thiemo Kreuz

timeline

[edit]

No changes for timeline

TitleBlacklist

[edit]

No changes for TitleBlacklist

TocTree

[edit]

No changes for TocTree

TorBlock

[edit]

No changes for TorBlock

Translate

[edit]
  • git #3eb7dc64 - Remove deprecated wfMemcKey() function (task T266502) by Aaron Schulz
  • git #dd7e8474 - Update a few minor PHPDoc tags by Thiemo Kreuz
  • git #bd13cc32 - Shortcut HTMLForm::factory() related code by Thiemo Kreuz
  • git #7b7ba638 - SpecialManageTranslatorSandbox: Use TranslationStashReader service by Niklas Laxström
  • git #61ade13e - SpecialManageTranslatorSandbox: Remove unused integration testing support by Niklas Laxström
  • git #15877990 - TranslationStash: Add interface and a reader service by Niklas Laxström
  • git #e5218055 - TranslatorSandbox: bring to current standards by Niklas Laxström

TranslationNotifications

[edit]

No changes for TranslationNotifications

TrustedXFF

[edit]

No changes for TrustedXFF

TwoColConflict

[edit]

No changes for TwoColConflict

UniversalLanguageSelector

[edit]
[edit]

No changes for UploadsLink

UploadWizard

[edit]

No changes for UploadWizard

UrlShortener

[edit]

No changes for UrlShortener

UserMerge

[edit]

No changes for UserMerge

VipsScaler

[edit]

No changes for VipsScaler

VisualEditor

[edit]

WebAuthn

[edit]

No changes for WebAuthn

Wikibase

[edit]

WikibaseCirrusSearch

[edit]

WikibaseLexeme

[edit]

WikibaseLexemeCirrusSearch

[edit]

WikibaseMediaInfo

[edit]

WikibaseQualityConstraints

[edit]

No changes for WikibaseQualityConstraints

Wikidata.org

[edit]

No changes for Wikidata.org

WikidataPageBanner

[edit]

No changes for WikidataPageBanner

WikiEditor

[edit]

No changes for WikiEditor

wikihiero

[edit]

No changes for wikihiero

WikiLove

[edit]

No changes for WikiLove

WikimediaApiPortalOAuth

[edit]

No changes for WikimediaApiPortalOAuth

WikimediaBadges

[edit]

No changes for WikimediaBadges

WikimediaEditorTasks

[edit]

No changes for WikimediaEditorTasks

WikimediaEvents

[edit]

No changes for WikimediaEvents

WikimediaIncubator

[edit]

No changes for WikimediaIncubator

WikimediaMaintenance

[edit]

WikimediaMessages

[edit]

No changes for WikimediaMessages

Wikisource

[edit]

No changes for Wikisource

XAnalytics

[edit]

No changes for XAnalytics

Skins

[edit]

CologneBlue

[edit]

MinervaNeue

[edit]

No changes for MinervaNeue

Modern

[edit]

No changes for Modern

MonoBook

[edit]

No changes for MonoBook

Nostalgia

[edit]

No changes for Nostalgia

Timeless

[edit]

No changes for Timeless

Vector

[edit]

WikimediaApiPortal

[edit]

VisualEditor

[edit]

Total Changes

[edit]

189 Changes in 44 repos by 46 authors