MediaWiki 1.36/wmf.21/Changelog

Core changes

 * - Branch commit for wmf/1.36.0-wmf.21 by trainbranchbot
 * - Article:view - always try using ParserCache for old revisions. by Petr Pchelko
 * - Re-Apply "Extract helper classes from PageHTMLHandler" by Daniel Kinzler
 * - Pass escaped html to LogFormatter::makePageLink for sanity by Umherirrender
 * - Fixed mixed escaping in Language::translateBlockExpiry by Umherirrender
 * - Use Xml::element in SpecialUserrights for sanity by Umherirrender
 * - Use Html::element in ChangeListSpecialPage for sanity by Umherirrender
 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by Umherirrender
 * - Cast numeric page titles to string by Ammar Abdulhamid
 * - Add hook to Linker::generateRollback by Ostrzyciel
 * - Fallback services in SpecialContributions by Umherirrender
 * - [UploadedFileStreamTest] Skip test with chmod by Umherirrender
 * - InterwikiLookupAdapter: Move code out of loop that doesn't vary based on loop variable by Reedy
 * - Use "Purge" instead of "Clear" for consistency when talking about page cache by Amir Aharoni
 * - Simplify undeletehistorynoadmin a bit by Amir Aharoni
 * - Fix a typo in .dockerignore by Niklas Laxström
 * - Remove reference to deleted file by Ammar Abdulhamid
 * - Rest EntryPoint: Use ContentLanguage service by Ammar Abdulhamid
 * - PageRestrictions: Remove unreachable logic by Ammar Abdulhamid
 * - Validate max length of bp_restrictions and bp_grants  by Reedy
 * - Clarify uses of NamespaceInfo::hasSubpages in documentation by Thalia
 * - Add .dockerignore file by Ahmon Dancy
 * - Change "site cache" to just "cache" in the right-purge message by Amir Aharoni
 * - Revert "Hard-deprecate all public property access on CacheTime and ParserOutput." by Daniel Kinzler
 * - PageRestriction: Fix return type doc by Ammar Abdulhamid
 * - Update OOUI to v0.41.0      by Volker E
 * - Explicit parse message on Special:Version by Umherirrender
 * - Rework message handling on Special:WhatLinksHere by Umherirrender
 * - ParserOutputAccess: don't compate RevisionRecord to int by Petr Pchelko
 * - PageHtmlHandler: use canonical options for ParserCache interaction. by Petr Pchelko
 * - Remove forgotten stray text by Ammar Abdulhamid
 * - Add $allow parameter for MediaWikiTestCaseTrait::createNoOpAbstractMock by Gergő Tisza
 * - Deprecate wfAppendToArrayIfNotDefault by Ammar Abdulhamid
 * - Migrate categorylinks to abstract schema  by Amir Sarabadani
 * - Fix English/*nix specific error messages in FSFileBackend by Tim Starling
 * - Revert "Extract helper classes from PageHTMLHandler" by Subramanya Sastry
 * - Correctly forwardport LogstashFormatter from monolog/monolog 1.25.3 by Reedy
 * - Make ParserCache respect ParserOptions::isSafeToCache by Petr Pchelko
 * - Extract helper classes from PageHTMLHandler  by daniel
 * - ParserOutput: temporary undeprecate getting dynamic properties. by Petr Pchelko
 * - Parser: use setter instead of accessing ParserOutput property by Petr Pchelko
 * - Pass user to nstab-user instead of relying on hack  by Gergő Tisza
 * - DBAL ENUM datatype: Complete Postgres support by Ammar Abdulhamid
 * - EditPage: cleanup mergeChangesIntoContent by DannyS712
 * - migrateComments: Cast array keys back to string before passing to the DB by Tim Starling
 * - UserRateLimitConstraint: move detection of content model change to constraint by DannyS712
 * - Remove RevisionDeleter::checkRevisionExistence by DannyS712
 * - EditPage: use TextFormatter in ::newSectionSummary by DannyS712
 * - Fix doc about profiler in LBFactory/LoadBalancer by Umherirrender
 * - Move more logic into edit constraints by DannyS712
 * - EditPage: misc cleanup related to eventual backend by DannyS712
 * - UserInfo: use UserFactory by daniel
 * - Use the old HookContainer to set up the post-reset services by Tim Starling
 * - WatchedItemQueryService: Add expiry to items by DannyS712
 * - Flip $wgParserCacheUseJson default by Petr Pchelko
 * - Fix talkpagelinktext in AllMessagesTablePager by Umherirrender
 * - Fix doc on PasswordPrimaryAuthenticationProvider::getPasswordResetData by Umherirrender
 * - Improve docs in MessageCache class by Umherirrender
 * - Installer: Remove PHP fallback from lack of ext-intl by Reedy
 * - Remove ext-intl phan stubs by Reedy
 * - Suppress taint-check in UploadForm by Umherirrender
 * - Pass jQuery object to OO.ui.infuse by Ammar Abdulhamid
 * - rdbms: don’t teardown in LBFactorySingle destructor by Lucas Werkmeister
 * - generateSchemaSql.php: Trim $IP/extensions/ from $relativeJsonPath by Reedy
 * - Add unescaped term as argument to search-nonefound messages by Lucas Werkmeister
 * - The mediawiki.skinning.content.externallinks styles are moved into ResourceLoaderSkinModule by jdlrobson
 * - Document Job's required constructor signature by Gergő Tisza
 * - Inject WikiPageFactory into SpecialMyLanguage by Umherirrender
 * - Stop ignoring paragraph and region separators in DjVu file OCR text layer by Inductiveload

Vendor

 * - Add geoip2/geoip2 2.11.0  by Thalia
 * - Update OOUI to v0.41.0 by Volker E
 * - Bump wikimedia/parsoid to 0.13.0-a18           by Subramanya Sastry

3D

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

AbuseFilter

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - Add a hook for extensions to add custom actions by Daimona Eaytoy
 * - Move API modules to separate namespace and rename them by Daimona Eaytoy
 * - Always take into account custom actions by Daimona Eaytoy
 * - Add ConsequencesRegistry by Daimona Eaytoy
 * - Mark two private methods as such by Thiemo Kreuz
 * - Simplify a few pieces of code by Thiemo Kreuz
 * - Use 'default' as default group when reading filters from history by DannyS712
 * - Move pagers to their own namespace by Daimona Eaytoy
 * - Improve type safety of filter ids by Matěj Suchánek
 * - Add UpdateHitCountWatcher by Daimona Eaytoy
 * - Create an AbuseLogger service by Daimona Eaytoy
 * - Move AbuseFilterView classes to separate namespace by Matěj Suchánek
 * - DI for AbuseFilterView and subclasses by Matěj Suchánek
 * - Remove comments that literally repeat what the code says by Thiemo Kreuz
 * - Update a few unspecific PHPDoc comments by Thiemo Kreuz
 * - Add ConsequencesLookup by Daimona Eaytoy

ActiveAbstract

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

AdvancedSearch

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

AntiSpoof

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

ApiFeatureUsage

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

ArticleCreationWorkflow

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

ArticlePlaceholder

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Babel

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

BetaFeatures

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

BounceHandler

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Calendar

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Campaigns

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Capiunto

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

CategoryTree

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - Use ParserOutput::extensionData instead of dynamic properties. by Petr Pchelko

CentralAuth

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - Create CentralAuthHeaderSessionProvider by daniel
 * - Add tests for CentralAuthTokenSessionProvider by daniel

CentralNotice
No changes for CentralNotice

CharInsert

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

CheckUser

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - Pass jQuery object to OO.ui.infuse by Ammar Abdulhamid

CirrusSearch

 * - Fix return type of QueryFixer::build by Umherirrender
 * - Wrap `new mw.Uri` constructors in try-catch by Thiemo Kreuz
 * - Better error handling of msearch requests in OtherIndexesUpdater by David Causse

Cite

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - Add a definition for .mw-ref-follow to Parsoid's stylesheet by sbailey

CiteThisPage

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Citoid

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

cldr
No changes for cldr

CodeEditor

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

CodeMirror

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

CodeReview

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Cognate

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Collection

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

CommonsMetadata

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

ConfirmEdit

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

CongressLookup

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

ContactPage

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

ContentTranslation

 * - Fix vue router redirects to support going back multiple screens by NikG
 * - CXSuggestionList: Start with stored sectionSuggestion if exists by NikG
 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - Fix SX Editor redirection on editor close by NikG
 * - Fix navigation loop from SXPublisher to SXSentenceSelector by NikG
 * - SX Sentence Selector: Disable done button for untranslated sections by NikG

CreditsSource

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Dashiki

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Disambiguator

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

DiscussionTools

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - Consistent use of isBlockElement in JS code by Bartosz Dziewoński
 * - Trim signatures when added on a new line by Ed Sanders
 * - Tweak colors and timing of the highlight on posted comments by Bartosz Dziewoński
 * - Add postEdit notification by Bartosz Dziewoński

DismissableSiteNotice

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

DonationInterface
No changes for DonationInterface

DoubleWiki

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

DynamicSidebar

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Echo

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Elastica

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

ElectronPdfService

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

EntitySchema

 * - Enable MediaWiki.Commenting.PropertyDocumentation by Lucas Werkmeister
 * - Replace wikibase-codesniffer with mediawiki-codesniffer by Lucas Werkmeister

EventBus

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - Add EventBus method for mediawiki/revision/recommendation-create by Gergő Tisza
 * - Rollback open, read-only transactions by Nikki Nikkhoui

EventLogging

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - build: Updating npm dependencies by libraryupgrader

EventStreamConfig

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

ExtensionDistributor

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

ExternalGuidance

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

FeaturedFeeds

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

FileExporter

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

FileImporter

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - Add a space into message in $reason by Reedy
 * - Replace some Title mocks with actual Title objects by Thiemo Kreuz

FlaggedRevs

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Flow

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

FundraiserLandingPage

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

FundraisingTranslateWorkflow

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Gadgets

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

GeoCrumbs

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

GeoData

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

GettingStarted

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

GlobalBlocking

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

GlobalCssJs

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

GlobalPreferences

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

GlobalUsage

 * - Pass escaped html to WikiMap::makeForeignLink for sanity by Umherirrender
 * - Fix database query from api for number-only titles by Umherirrender

GlobalUserPage

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

GlobalWatchlist

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - WikibaseHandler: localize parentheses by DannyS712
 * - Display: account for live updated being disabled during delay by DannyS712
 * - Consistency fix: api -> API by Raymond

GoogleNewsSitemap

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Graph

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - Fix all PHPCS warnings by Thiemo Kreuz

GrowthExperiments

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - CacheDecorator: Access filters and limit from within job by Kosta Harlan

GuidedTour

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

GWToolset

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

ImageMap

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

InputBox

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Insider

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

intersection

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Interwiki

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

InterwikiSorting

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

IPInfo
No changes for IPInfo

Jade

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Josa

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

JsonConfig

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Kartographer

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

LabeledSectionTransclusion

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

LandingCheck

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

LdapAuthentication

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Linter

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

LiquidThreads

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Listings

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

LocalisationUpdate

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

LoginNotify

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

MachineVision

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - Fix PSR12.Properties.ConstantVisibility.NotFound by Reedy

MapSources

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

MassMessage

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Math

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

MediaModeration

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

MobileApp

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

MobileFrontend

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by Umherirrender
 * - Update outdated documentation by jdlrobson
 * - Allow display of references with already encoded URIs by jdlrobson
 * - Drop unused phan suppressed rule by jdlrobson

MultimediaViewer

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

NavigationTiming

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Newsletter

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

NewUserMessage

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Nuke

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

OATHAuth

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

OAuth

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - Move experimental endpoints to RestRoutes by Clara Andrew-Wani

OAuthRateLimiter

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

OpenStackManager

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

ORES

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

PageAssessments

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

PagedTiffHandler

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

PageImages

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

PageTriage

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - Hooks: Use RevisionRecord::RAW to get the page creator's name by DannyS712

PageViewInfo

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

ParserFunctions

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

PdfHandler

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Poem

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

PoolCounter

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Popups

 * - Parse template HTML only once, as HTML parsing is expensive by Noam Rosenthal
 * - Adds "$wgPopupsTextExtractsIntroOnly" option to control "intro" parameters for TextExtracts API request by Vedmaka
 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by Umherirrender
 * - Performance optimization for popup rendering by Noam Rosenthal

ProofreadPage

 * - Change request method of pagelist parsing API call to POST by Sohom
 * - Localize ProofreadPage namespaces to wa by Martin Urbanec
 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

PropertySuggester

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

QuickSurveys

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Quiz

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

ReadingLists

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

RelatedArticles

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Renameuser

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

RevisionSlider

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

RSS

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

SandboxLink

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Score

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Scribunto

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

SearchExtraNS

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

SecureLinkFixer

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

SecurePoll

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - Truncate the vote timestamp in the non-admin vote list by Tim Starling
 * - Fix signed/unsigned confusion in create page by Tim Starling

ShortUrl

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

SiteMatrix

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - Escape return of Language::formatNum by Umherirrender

SpamBlacklist

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

SubPageList3

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

SubpageSortkey

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

SyntaxHighlight_GeSHi

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

TemplateData

 * - Track when (relevant) changes are made to tags by Thiemo Kreuz
 * - Drop unnecessary top-level closures by Adam Wight
 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - Rename "property" variable for clarity by Adam Wight
 * - Assign reused dependentField value to a variable by Adam Wight
 * - Assign reused propertyInput value to a variable by Adam Wight
 * - Send metrics for template property interactions by Adam Wight
 * - Send metrics when applying changes by Adam Wight
 * - Send metrics when opening the dialog by Adam Wight
 * - Higher-level distinction when creating new TemplateData by Adam Wight
 * - Migrate to package files: ext.templateDataGenerator.editTemplatePage by Adam Wight
 * - Migrate to package files: ext.templateDataGenerator.data by Adam Wight
 * - Migrate to package files: ext.templateDataGenerator.editPage by Adam Wight
 * - Lint with "commonsjs" rules by Adam Wight
 * - Migrate from jsduck to jsdoc by Adam Wight

TemplateSandbox

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

TemplateStyles

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

TemplateWizard

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

TextExtracts

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Thanks

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

TheWikipediaLibrary

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

TimedMediaHandler

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

timeline

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

TitleBlacklist

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

TocTree

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

TorBlock

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Translate

 * - Use normalized titles in tests. by daniel
 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - Update cache version in group loaders to trigger recache by Abijeet
 * - Drop non-array based configuration support for Insertables by Abijeet
 * - Add no-jquery/no-visibility rule of ESLint by Abijeet
 * - Remove usage of jQuery show/hide in manage message groups by Abijeet

TranslationNotifications

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

TrustedXFF

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

TwoColConflict

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - Prepare test for stricter check in WikiPage constructor. by daniel
 * - Use actual Title objects instead of mocks where possible by Thiemo Kreuz

UniversalLanguageSelector

 * - Update jquery.ime from upstream by Amir Aharoni
 * - Update jquery.uls from upstream by Amir Aharoni
 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

UploadsLink

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

UploadWizard

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

UrlShortener

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - Remove var_dump left by mistake by Amir Sarabadani

UserMerge

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

VipsScaler

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

VisualEditor

 * - Add 'close' flags to closing actions in dialogs by Ed Sanders
 * - ve.dm.MWExternalLinkAnnotation: Alienate malformed links   by Bartosz Dziewoński
 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - CollabTarget: Fix focus of authorList by Ed Sanders
 * - CollabTarget: Add missing message by Ed Sanders
 * - Fix incomplete return in DesktopArticleTarget.tryTeardown by Thiemo Kreuz
 * - Remove upstreamed clearfix by Ed Sanders
 * - Update VE core submodule to master (b615c2e21) by Bartosz Dziewoński
 * - build: Use "Grade A" rules for stylelint by James D. Forrester
 * - Send EventLogging when editing parameter values by Adam Wight
 * - Send an event when the template doc link is clicked by Adam Wight
 * - Send EventLogging when adding template parameters by Adam Wight
 * - ve.dm.MWInlineImageNode: Alienate malformed figures by Bartosz Dziewoński

WebAuthn

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Wikibase

 * - Add and use value-view precision messages by Lucas Werkmeister
 * - bridge: test appropriate MediaWiki branch in mwlibs by Lucas Werkmeister
 * - bridge: add test comparing Vue versions with MW by Noa wmde
 * - Enable MediaWiki.Commenting.PropertyDocumentation by Lucas Werkmeister
 * - Replace wikibase-codesniffer with mediawiki-codesniffer by Lucas Werkmeister
 * - Remove unused phpcs exclusion by Lucas Werkmeister
 * - Remove redundant phpcs rules by Lucas Werkmeister
 * - Enable Generic.ControlStructures.DisallowYodaConditions by Lucas Werkmeister
 * - Enable MediaWiki.Usage.ForbiddenFunctions.is_resource  by Lucas Werkmeister
 * - Enable MediaWiki.Usage.ExtendClassUsage.FunctionVarUsage by Lucas Werkmeister
 * - Enable MediaWiki.Classes.FullQualifiedClassName by Lucas Werkmeister
 * - Remove or move comments in .phpcs.xml by Lucas Werkmeister
 * - Prepare test for stricter check in WikiPage constructor. by daniel
 * - LocalizedTextProvider::getEscaped: allow raw params by Jakob Warkotsch
 * - LocalizedTextProvider: add getEscaped method by Jakob Warkotsch
 * - wb_terms, wait for replication before building new tables in update by addshore
 * - Log more messages in LoggingIdGenerator by Lucas Werkmeister
 * - Introduce LoggingIdGenerator by Lucas Werkmeister
 * - Catch FormattingException in FormatSnakValue by Lucas Werkmeister

WikibaseCirrusSearch

 * - Remove redundant rules by Itamar Givon
 * - Remove unused rule exclusions by Itamar Givon
 * - Replace wikibase-codesniffer with mediawiki-codesniffer by Itamar Givon

WikibaseLexeme

 * - FormIdHtmlFormatter: escape representation separator by Jakob Warkotsch
 * - SenseIdHtmlFormatter: add lang and dir attributes by Jakob Warkotsch
 * - Enable SpaceAfterClosure sniff by sihe
 * - Partially enable SpaceBeforeSingleLineComment sniff by sihe
 * - Remove comment about phpcs metrics by sihe
 * - Remove redundant phpcs rules by sihe
 * - Remove unused phpcs exclusion by sihe
 * - Enable ClassLevelLicense sniff by sihe
 * - Enable FullQualifiedClassName sniff by sihe
 * - Replace wikibase-codesniffer with mediawiki-codesniffer by sihe

WikibaseLexemeCirrusSearch

 * - Remove rule that is already present in mediawiki's ruleset by tzhelyazkova
 * - Replace wikibase-codesniffer with mediawiki-codesniffer by tzhelyazkova

WikibaseMediaInfo

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by Umherirrender
 * - Split entity fetching out into its own class & allow multiple searches by Matthias Mullie
 * - Improve image grid and fix QuickView thumbnail size  by annet
 * - Put keywords at the front of the querystring by Matthias Mullie
 * - Add local dev flag for MediaSearch by annet
 * - Only resize image URL in QuickView panel if resizeUrl exists  by annet

WikibaseQualityConstraints

 * - Remove reduntant phpcs rule by Lucas Werkmeister
 * - Enable SpaceAfterClosure sniff by Lucas Werkmeister
 * - Partially enable SpaceBeforeSingleLineComment sniff by Lucas Werkmeister
 * - Remove comments about phpcs metrics by Lucas Werkmeister
 * - Remove redundant phpcs rules by Lucas Werkmeister
 * - Remove unused phpcs exclusion by Lucas Werkmeister
 * - Replace wikibase-codesniffer with mediawiki-codesniffer by Lucas Werkmeister

Wikidata.org

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

WikidataPageBanner

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

WikiEditor

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

wikihiero

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

WikiLove

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

WikimediaApiPortalOAuth

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

WikimediaBadges

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

WikimediaEditorTasks

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

WikimediaEvents

 * - Export $wgWMESessionTick to JS (the old way) by Michael Holloway
 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - Hygiene: Remove unused beta feature SVG resources by Michael Holloway
 * - SessionTick: Update stream name to mediawiki.client.session_tick by Michael Holloway
 * - sessionTick: Changes stream name to 'mw_session_tick' by Jason Linehan

WikimediaIncubator

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

WikimediaMaintenance

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - Update path to AbuseFilter sql file by Reedy

WikimediaMessages

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - Add messages for Madurese Wikipedia (madwiki) by gerritbot
 * - Add messages for Walloon Wikisource (wawikisource) by gerritbot
 * - Add messages for Esperanto Wikivoyage (eowikivoyage) by gerritbot

Wikisource

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

XAnalytics

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

CologneBlue

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

MinervaNeue

 * - Avoid errors on malformed URIs when loading media viewer by jdlrobson
 * - Change default of showing sitenotices to true by Florian

Modern

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

MonoBook

 * - build: Updating mediawiki/mediawiki-phan-config to 0.10.5 by libraryupgrader
 * - Monobook should use content-links feature instead of mediawiki.skinning.content.externallinks by jdlrobson
 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - BaseTemplate::getFooterIcons is deprecated by jdlrobson

Nostalgia

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader

Timeless

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - More stupid fixes by Isarra
 * - Scrollbars on wikitables and junk  by Isarra
 * - Timeless should use skin feature content-links for external link styling by jdlrobson
 * - Declare skin styles and scripts in the skin manifest as options by jdlrobson
 * - Fix some annoying things  by Isarra

Vector

 * - Amend standard 'search' icon size, position and CSS rules by Volker E

WikimediaApiPortal

 * - build: Updating mediawiki/mediawiki-codesniffer to 34.0.0 by libraryupgrader
 * - PageToolsComponent: Don`t show Move and Delete options for users without permissions by vladshapik

VisualEditor

 * - Add 'close' flags to closing actions in dialogs by Ed Sanders
 * - Add converter performance tests by Ed Sanders
 * - Always show heading context in visual diff by Ed Sanders
 * - Make user labels more visible by Ed Sanders
 * - Use 'backwards' position for author list by Ed Sanders
 * - Update OOUI to v0.41.0 by Volker E
 * - Upstream diffElement clearfix by Ed Sanders
 * - Improve appearance of images in diffs by Ed Sanders

Total Changes
421 Changes in 191 repos by 55 authors