MediaWiki 1.33/wmf.13/Changelog

Core changes

 * - Fix non-editing partial block creation on Special:Block by Thalia
 * - registration: Allow overriding attributes in tests by Kunal Mehta
 * - OOUI: Backport Ie43a0a346fea2dd2fda540d62f24410de1bc0d76 by Bartosz Dziewoński
 * - Remove leading space from 'selfmove' message by Bartosz Dziewoński
 * - Fix @param values on private functions by Fomafix
 * - Rescue some more HISTORY by Reedy
 * - Use the ?: shortcut from PHP 5.3 where it makes sense by Umherirrender
 * - Add special page class for disabling special pages by Legoktm
 * - Move RELEASE-NOTES-1.32 (from REL1_32) into HISTORY by Reedy
 * - export: Mark DumpFilter::mark as being protected by Umherirrender
 * - clientpool: Fix non-canonical order of elements (PHPDocs) by Thiemo Kreuz (WMDE)
 * - Update OOUI to v0.30.1   by James D. Forrester
 * - block: Avoid use of is_null PHP function where necessary by Derick Alangi
 * - actions: Avoid use of is_null PHP function where necessary by Derick Alangi
 * - collation: Fix non-canonical order of elements by Derick Alangi
 * - Fix Revison typo by Zoranzoki21
 * - Fix SVG metadata handler by changing offset from -1 to 0 by Brian Wolff
 * - build: Remove 'stylelint' package as it gets pulled-in by 'stylelint-config-wikimedia' by Volker E
 * - maintenance: Fix detection of bad hooks (wfRunHooks -> Hooks::run) by Timo Tijhof
 * - Add missing message for OOUI v0.30.0 by Bartosz Dziewoński
 * - rollbackEdits.php: Cosmetic changes of outputs by Zoranzoki21
 * - Fix malformed output of block logs by Thalia
 * - filerepo: Remove begin/done comments from LocalFile by Thiemo Kreuz
 * - Improve readability of LogFormatter::makePageLink by Thalia
 * - Fix order of arguments in ChangeTags::getPrevTags by Amir Sarabadani
 * - createAndPromote: use AuthManager::autoCreateUser by Gergő Tisza
 * - Fix missing ATOMIC_CANCELABLE in MovePage::move by Gergő Tisza
 * - Clarify warnings about missing software diff3 and git. by Brian Wolff
 * - Don't check for LIBXML_PARSEHUGE presence by Max Semenik
 * - Remove a CURLOPT_CONNECTTIMEOUT_MS check by Max Semenik
 * - ImageListPager: Kill that annoying GROUP BY by Brad Jorsch
 * - Fix slow queries in migrateActors.php by Brad Jorsch

Vendor

 * - Update OOUI to v0.30.1 by James D. Forrester

3D

 * - Fix thumbnail selector by Jforrester
 * - Fix selector to not check extension by Esanders
 * - build: Update linters by Ed Sanders

AbuseFilter

 * - Add mobile target to VE plugin modules by Bartosz Dziewoński
 * - Pass MCR AF text into newVariableHolderForEdit by addshore
 * - Use slot in onEditFilterMergedContent by addshore
 * - Replace RecentChange::$mAttribs with getter functions by Daimona Eaytoy

ActiveAbstract

 * - Add method scope visibility by Umherirrender
 * - Minor type-safety fixup in AbstractFilterTest by Thiemo Kreuz (WMDE)
 * - Declare class properties in AbstractFilter by Umherirrender

AdvancedSearch
No changes for AdvancedSearch

AntiSpoof
No changes for AntiSpoof

ApiFeatureUsage

 * - build: Structure update by Timo Tijhof

ArticleCreationWorkflow
No changes for ArticleCreationWorkflow

ArticlePlaceholder
No changes for ArticlePlaceholder

Babel
No changes for Babel

BetaFeatures

 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by Volker E

BounceHandler
No changes for BounceHandler

Calendar

 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 by Volker E
 * - Add @var to CalendarTable class by Umherirrender

Campaigns
No changes for Campaigns

Capiunto
No changes for Capiunto

CategoryTree

 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 by Volker E
 * - Remove support for Firefox 2 and Internet Explorer 7 and older by Krinkle
 * - Move styles that only used in JavaScript to JavaScript module by Fomafix

CentralAuth

 * - Show pretty error to locked accounts. by Brian Wolff

CharInsert
No changes for CharInsert

CheckUser
No changes for CheckUser

CirrusSearch

 * - Fix regression on out of bounds offset+limit by David Causse
 * - Generalize SearchProfileRepositoryTransformer by Erik Bernhardson
 * - Add scripts/push_cross_cluster_conf.py by David Causse
 * - Do not rely on SearchContext::getSuggest for logging purposes by David Causse
 * - Add QueryFixer by David Causse

Cite

 * - Improve warning that reference is reused  by Bartosz Dziewoński
 * - build: Update eslint-config-wikimedia to 0.10.0 by Ed Sanders

CiteThisPage

 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 by Volker E

Citoid

 * - build: Update eslint-config-wikimedia to 0.10.0 by Ed Sanders

cldr
No changes for cldr

Cognate
No changes for Cognate

CodeEditor
No changes for CodeEditor

CodeMirror
No changes for CodeMirror

CodeReview
No changes for CodeReview

CollaborationKit

 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by Volker E
 * - Add missing return value to SpecialCreateCollaborationHub::onSubmit by Umherirrender

Collection

 * - Minor fix-ups for @param and @var type documentation by Thiemo Kreuz
 * - Declare property in SpecialCollection by Umherirrender

CommonsMetadata
No changes for CommonsMetadata

ConfirmEdit

 * - Add mobile target to VE plugin modules by Bartosz Dziewoński
 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by Volker E

CongressLookup
No changes for CongressLookup

ContactPage
No changes for ContactPage

ContentTranslation

 * - Communicate that new translations will be started with CX2 by petarpetkovic
 * - Allow users to opt-out of CX2 by Petar.petkovic
 * - Make CX2 the default version by petarpetkovic
 * - Remove CX2 invite by jenkins-bot
 * - Replace jquery throttle/debounce dependency with OOUI equivalents by Esanders
 * - build: Update eslint-config-wikimedia to 0.10.0 by Jforrester
 * - build: Update eslint-config-wikimedia to 0.9.0 by jenkins-bot
 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by jenkins-bot
 * - Fix some whitespace issues in css by Petar.petkovic
 * - MT: For language pairs without MT service, provide that info by jenkins-bot
 * - Fix page jump when link inspector is opened by Petar.petkovic

ContributionTracking
No changes for ContributionTracking

CreditsSource

 * - Rename class in swsite maintenance script by Umherirrender

Dashiki
No changes for Dashiki

Disambiguator
No changes for Disambiguator

DismissableSiteNotice
No changes for DismissableSiteNotice

DonationInterface
No changes for DonationInterface

DoubleWiki
No changes for DoubleWiki

DynamicSidebar
No changes for DynamicSidebar

EUCopyrightCampaign

 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by Volker E

Echo

 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by Volker E

Elastica

 * - Improve param docs by Umherirrender

ElectronPdfService
No changes for ElectronPdfService

EventBus
No changes for EventBus

EventLogging

 * - build: Update linters by Ed Sanders

ExtensionDistributor

 * - Avoid access protected property StatusValue->errors in exception case by Umherirrender

FeaturedFeeds
No changes for FeaturedFeeds

FileExporter
No changes for FileExporter

FileImporter

 * - Rename internal methods to use lowerCamelCase by Thiemo Kreuz
 * - Add RemoteApiImportTitleCheckerTest and fix misplaced log by Thiemo Kreuz
 * - Avoid code duplication when checking log entries by WMDE-Fisch
 * - Fix Revison typo in files by zoranzoki21
 * - Add missing @covers tags by Thiemo Kreuz
 * - Adding tests for the null revisions upload log entry by WMDE-Fisch
 * - Remove (effectively) unused return value from NullRevisionCreator by Thiemo Kreuz (WMDE)
 * - Use __METHOD__ to create unique Title objects in tests by Thiemo Kreuz (WMDE)
 * - Move all log creation code to NullRevisionCreator by Thiemo Kreuz
 * - More unambiguous $nullRevision variable in NullRevisionCreator by Thiemo Kreuz

FlaggedRevs
No changes for FlaggedRevs

Flow

 * - Use RecentChange::getAttribute instead of property access by Umherirrender
 * - Fix Revison typo in includes/Dump/Exporter.php by Zoranzoki21
 * - Fix variable name when throw in TreeRepository::fetchSubtreeIdentityMap by Umherirrender
 * - Remove misplaced … ? isset( … ) : … in TemplateHelper by Thiemo Kreuz

FundraiserLandingPage
No changes for FundraiserLandingPage

FundraisingTranslateWorkflow
No changes for FundraisingTranslateWorkflow

Gadgets
No changes for Gadgets

GeoCrumbs
No changes for GeoCrumbs

GeoData
No changes for GeoData

GettingStarted

 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by Volker E

GlobalBlocking
No changes for GlobalBlocking

GlobalCssJs
No changes for GlobalCssJs

GlobalPreferences

 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by Volker E

GlobalUsage
No changes for GlobalUsage

GlobalUserPage
No changes for GlobalUserPage

GoogleNewsSitemap
No changes for GoogleNewsSitemap

Graph
No changes for Graph

GrowthExperiments

 * - Welcome survey: ignore check confirmed email by Nemo bis
 * - Help panel: Use wiki time zone for question headers by Roan Kattouw
 * - Help panel: Use content language for question headers by Roan Kattouw
 * - Help Panel: Fix textarea focus on mobile when VE is activated by Roan Kattouw
 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by Volker E
 * - Help panel: force confirmation message on the same line as the icon by Stephane Bisson
 * - Welcome survey configuration by Stephane Bisson
 * - Welcome survey C: fix toggles style by Stephane Bisson
 * - Add 'more about this feature' link to cog menu by Stephane Bisson
 * - Support templates and magic words in wgGEHelpPanelHelpDeskTitle by Stephane Bisson
 * - Make the CTA round on mobile by Stephane Bisson
 * - Fix getEditor and the logging of 'impression' by Stephane Bisson

GuidedTour
No changes for GuidedTour

GWToolset

 * - Remove not needed "@return void" on a constructor by Thiemo Kreuz
 * - Improve param docs by Umherirrender
 * - Add missing use statement by Umherirrender
 * - Remove backward compatibility code for ApiMain::getResultData by Umherirrender

ImageMap

 * - Fix parser test by adding decoding="async" parameter by Thiemo Kreuz

InputBox

 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 by Volker E

Insider
No changes for Insider

intersection
No changes for intersection

Interwiki
No changes for Interwiki

InterwikiSorting
No changes for InterwikiSorting

JADE

 * - Use RecentChange::getAttribute instead of property access by Umherirrender
 * - Store content quality as an integer index by Adam Wight
 * - Summarize preferred judgment values in link table by Adam Wight

Josa
No changes for Josa

JsonConfig

 * - JCCache: Explicit load the main slot to avoid API warnings by James D. Forrester

Kartographer

 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by Volker E

LabeledSectionTransclusion
No changes for LabeledSectionTransclusion

LandingCheck
No changes for LandingCheck

LdapAuthentication
No changes for LdapAuthentication

Linter
No changes for Linter

LiquidThreads

 * - Use RecentChange::getAttribute instead of property access by Umherirrender

Listings
No changes for Listings

LocalisationUpdate
No changes for LocalisationUpdate

LoginNotify
No changes for LoginNotify

MapSources
No changes for MapSources

MassMessage

 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 by Volker E

Math

 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 by Volker E
 * - build: Update eslint-config-wikimedia to 0.10.0 by Ed Sanders

MobileApp
No changes for MobileApp

MobileFrontend

 * - Hygiene: report when Webpack builds complete by Jdlrobson
 * - Fix regression: LoadingOverlay is not being shown by jdlrobson
 * - TableOfContents bundled in mobile.startup by jdlrobson
 * - Build mobile.special.watchlist.scripts with Webpack by Nicholas Ray
 * - Replace user reference with mw.user in Watchstar.js by Nicholas Ray
 * - Remove CtaDrawer.prototype.defaults by Nicholas Ray
 * - Collapse mobile.scrollEndEventEmitter into mobile.startup by Nicholas Ray
 * - MobileFormatter: Fix non-canonical order in doRemoveImages by Derick Alangi
 * - transforms: Fix non-canonical order of element in apply by Derick Alangi
 * - Composition: CategoryOverlay is an Overlay by jdlrobson
 * - Generalise api proxying - Introduce actionParams helper by Jdlrobson
 * - Notification overlay is built via webpack by Jdlrobson
 * - Add dist/mobile.mediaviewer.js.map.json to git index by Nicholas Ray
 * - Modernise api proxying in MobileFrontend by Jdlrobson
 * - Composition: TalkOverlay -> factory function by Jdlrobson
 * - Minor tweaks to mobile.languages.structured module for consistency by Jdlrobson
 * - mobile.mediaViewer is now bundled via webpack by jdlrobson
 * - build: Update eslint-config-wikimedia to 0.10.0 by Ed Sanders
 * - build: Update eslint-config-wikimedia to 0.9.0 by Ed Sanders
 * - schemaEditAttemptStep: Compute duration before deleting data.type by Jdlrobson
 * - OverlayManager attaches Overlays to DOM by Jan Drewniak
 * - MobileContext: Add type hint to function header by Derick Alangi

MultimediaViewer
No changes for MultimediaViewer

NavigationTiming

 * - build: Update eslint-config-wikimedia to 0.10.0 by Krinkle
 * - Remove grunt-jsonlint by Timo Tijhof
 * - Remove grunt-eslint (use eslint directly) by Timo Tijhof
 * - build: Add package-lock.json file by Krinkle
 * - ext.navigationTiming: Add more docs and improve some code grouping by Timo Tijhof

Newsletter

 * - Improve param docs by Umherirrender

NewUserMessage
No changes for NewUserMessage

Nuke
No changes for Nuke

OATHAuth
No changes for OATHAuth

OAuth

 * - createOauthConsumer, optionally output success as JSON by Addshore
 * - Maint script for creating an OAuth consumer by addshore

OpenStackManager
No changes for OpenStackManager

ORES

 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 by Volker E

PageAssessments
No changes for PageAssessments

PagedTiffHandler
No changes for PagedTiffHandler

PageImages

 * - Relax score calculation in LinksUpdateHookHandler to use floats by Thiemo Kreuz
 * - Fix score calculation in LinksUpdateHookHandler failing on unordered input by Thiemo Kreuz
 * - Don't use non-images as candidates, e.g. audio files from a by Thiemo Kreuz
 * - Remove bogus @doc… elements from default $wgPageImagesScores setting by Thiemo Kreuz

PageTriage
No changes for PageTriage

PageViewInfo
No changes for PageViewInfo

ParserFunctions
No changes for ParserFunctions

ParsoidBatchAPI
No changes for ParsoidBatchAPI

PdfHandler
No changes for PdfHandler

PerformanceInspector
No changes for PerformanceInspector

Petition

 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 by Volker E

Poem
No changes for Poem

PoolCounter
No changes for PoolCounter

Popups

 * - Lower node version by jdlrobson
 * - Storybook.js for Popups by Jan Drewniak

ProofreadPage
No changes for ProofreadPage

PropertySuggester
No changes for PropertySuggester

QuickSurveys

 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 by Volker E
 * - Remove outdated use of jQuery in favour of native methods by Krinkle
 * - utils: Document "XX" code and remove copy of CentralNotice logic by Krinkle
 * - Remove indirection of 'views' subnamespace by Krinkle

Quiz

 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 by Volker E

ReadingLists

 * - Remove unnecessary 'stylelint' packages by Volker E

RelatedArticles
No changes for RelatedArticles

Renameuser
No changes for Renameuser

RevisionSlider

 * - Remove redundant checks for .length on jQuery objects by Thiemo Kreuz

RSS
No changes for RSS

SandboxLink
No changes for SandboxLink

Score

 * - Replace $.animate with CSS transitions by Ed Sanders
 * - build: Update eslint-config-wikimedia to 0.10.0 by Ed Sanders
 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 by Volker E

Scribunto

 * - Set "TemplateSandboxEditNamespaces" in extension.json by Kunal Mehta
 * - Add test for ScribuntoHooks::contentHandlerDefaultModelFor by jenkins-bot
 * - Add lua5.1 patch for CVE-2014-5461 by Kunal Mehta

SearchExtraNS
No changes for SearchExtraNS

SecurePoll
No changes for SecurePoll

Sentry
No changes for Sentry

ShortUrl
No changes for ShortUrl

SiteMatrix
No changes for SiteMatrix

SkinPerPage
No changes for SkinPerPage

SpamBlacklist

 * - Add mobile target to VE plugin modules by Bartosz Dziewoński

SubPageList3
No changes for SubPageList3

SubpageSortkey
No changes for SubpageSortkey

SyntaxHighlight_GeSHi

 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 by Volker E

TemplateData

 * - Remove default value for 'paramOrder' by Krinkle

TemplateSandbox
No changes for TemplateSandbox

TemplateStyles

 * - Allow extensions to register additional namespaces in extension.json by Kunal Mehta

TemplateWizard
No changes for TemplateWizard

TextExtracts
No changes for TextExtracts

Thanks
No changes for Thanks

TimedMediaHandler
No changes for TimedMediaHandler

timeline
No changes for timeline

TitleBlacklist

 * - Add mobile target to VE plugin modules by Bartosz Dziewoński
 * - Remove left-over jshintrc file by Timo Tijhof

TocTree
No changes for TocTree

TorBlock
No changes for TorBlock

Translate

 * - Use RecentChange::getAttribute instead of property access by Umherirrender
 * - MessageGroups: Fix non-canonical order of element (PHPDoc) by Derick Alangi
 * - stash: Add PHPDoc comments to class properties & methods by jenkins-bot
 * - stash: Add PHPDoc comments to class properties and constructor method by jenkins-bot
 * - Use "touchedCallback" param for for the "translate-groups" cache key by jenkins-bot
 * - TranslateEditAddons: Add type hints for onSave method by jenkins-bot
 * - Add deprecation notices for $wgTranslateCC by jenkins-bot
 * - TranslateHooks: Add type hints and minor refactoring with docs by jenkins-bot
 * - Add (soft) PHPDoc type hints in various places by jenkins-bot
 * - Fix bad hours to days calculation in scripts/languageeditstats.php by jenkins-bot
 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by jenkins-bot
 * - Use the ?: shortcut where possible by jenkins-bot
 * - Remove // Section comments // from TranslatablePage by Thiemo Kreuz (WMDE)
 * - Fix few whitespace issues in css by Petar.petkovic

TranslationNotifications
No changes for TranslationNotifications

TrustedXFF
No changes for TrustedXFF

TwoColConflict
No changes for TwoColConflict

UniversalLanguageSelector

 * - Remove extra empty line in css by Niklas Laxström

UploadsLink
No changes for UploadsLink

UploadWizard

 * - Use single-line TextInputWidget instead of MultilineTextInputWidget for captions by Matthias Mullie

UrlShortener
No changes for UrlShortener

UserMerge
No changes for UserMerge

VipsScaler

 * - build: Structure updates by Krinkle
 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by Volker E

VisualEditor

 * - stylelint: Enforce class name pattern by Ed Sanders
 * - Update VE core submodule to master (1dfe57f40) by James D. Forrester
 * - Use RecentChange::getAttribute instead of property access by Umherirrender
 * - build: Update eslint-config-wikimedia to 0.10.0 by Ed Sanders
 * - Add missing mw-content-ltr/rtl class to diffElement by Ed Sanders

Wikibase

 * - Revert "EntityContent, factor patchCopyWithEntityDiff out of getPatchedCopy" by Addshore
 * - termbox: use latest version incl dressed up edit pen by Pablo Grass
 * - Pass slotrole into EditFilterMergedContent hook by Jforrester
 * - EntityContent, factor patchCopyWithEntityDiff out of getPatchedCopy by addshore
 * - Remove deprecated getLocalRepoWikiPageMetaDataLookup with no usages by addshore
 * - Enable and fix "no jQuery trim" eslint rule by Michael Große
 * - Renable and fix max-statements-per-line eslint rule by Michael Große
 * - Enable and fix "no jQuery each" eslint rule by Michael Große
 * - Enable and fix "no jQuery map" eslint rule by Michael Große
 * - Fix broken unregister widget method by Michael Große
 * - Enable and fix "no jQuery inArray" eslint rule by Michael Große
 * - EntityHandler, don't write to TermIndex for all entity types by addshore
 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by Volker E
 * - Revert "Termbox: Pass 'canEdit' to Renderer" by Pablo Grass (WMDE)
 * - Wikibase: Cleanup json by addshore
 * - RepoHooks::onApiCheckCanExecute: Only fail if the edit is for our entity's slot by addshore
 * - Deprecate WikibaseRepo::getLocalRepoWikiPageMetaDataLookup by Addshore
 * - RepoHooks::onApiCheckCanExecute only check enabled entity types by James D. Forrester
 * - Simplify jquery.removeClassByRegex by Fomafix

WikibaseLexeme

 * - Allow setting Lexeme language and lex category to null by addshore
 * - Add npm command to fix JS style by Thomas Arrow
 * - Fix Revison typo by zoranzoki21
 * - Fix phpdoc for FormSet::sameForms by Addshore
 * - Bug, Make Lexeme::equals actually check senses & test by addshore
 * - Add LexemeEditPageTest::testSenseAdditionUndo by addshore
 * - Enable and fix "no jQuery each" eslint rule by Michael Große
 * - Enable and fix "no jQuery inArray" eslint rule by Michael Große
 * - Renable and fix max-statements-per-line eslint rule by Michael Große
 * - Suppress compatibility errors only in tests by Michael Große

WikibaseMediaInfo

 * - CaptionPanel: Factor out Publish enable/disable, call when row deleted by James D. Forrester
 * - Make sure wbUserSpecifiedLanguages is a plain array by Cormac Parle
 * - Hide structured data captions on redirect pages by James D. Forrester
 * - Create dependency on Wikibase extension (hackily) by Ed Sanders
 * - i18n: Fix wbsetlabel-* to use $2 (the language) not $1 (the number changed, always 1) by James D. Forrester
 * - Remove 99% width hack by Ed Sanders
 * - build: Update eslint-config-wikimedia to 0.10.0 by Ed Sanders
 * - FilePage: De-float content after the entity terms box by James D. Forrester
 * - Caption*: Simplify constructor to just two parameters by James D. Forrester
 * - FilePage: text-align:left; the language label by James D. Forrester
 * - CaptionsPanel: Always use `$.uls.data.getAutonym` for language name by James D. Forrester
 * - Make sure 'structured data' header exists without data by Cormac Parle
 * - Add basic custom DiffVisualizer by James D. Forrester
 * - Use single-line TextInputWidget instead of MultilineTextInputWidget for captions by Matthias Mullie

WikibaseQuality
No changes for WikibaseQuality

WikibaseQualityConstraints
No changes for WikibaseQualityConstraints

Wikidata.org
No changes for Wikidata.org

WikidataPageBanner
No changes for WikidataPageBanner

WikiEditor

 * - build: Update eslint-config-wikimedia to 0.10.0 by Ed Sanders

wikihiero
No changes for wikihiero

WikiLove
No changes for WikiLove

WikimediaBadges
No changes for WikimediaBadges

WikimediaEvents

 * - GrowthExperiments: Log visits to parent page of help desk by Kosta Harlan
 * - Remove no-prototype-builtins exception by Ed Sanders
 * - Remove vars-on-top exception by Ed Sanders
 * - build: Update linters by Ed Sanders
 * - GrowthExperiments: Support templates for help desk title by Kosta Harlan
 * - Remove unnecessary addPlugin wrapper by Ed Sanders

WikimediaIncubator
No changes for WikimediaIncubator

WikimediaMaintenance
No changes for WikimediaMaintenance

WikimediaMessages

 * - Revert "Add new "centralnotice-admin" protection level messages" by MarcoAurelio
 * - Capitalize the Translate extension's name by Amir Aharoni
 * - Improve qqq doc for banner-protect permissions by MarcoAurelio
 * - Add keys for 'banner-protect' permissions by jenkins-bot

XAnalytics
No changes for XAnalytics

ZeroBanner
No changes for ZeroBanner

ZeroPortal
No changes for ZeroPortal

CologneBlue

 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 by Volker E

EUCopyrightCampaignSkin

 * - build: Update 'stylelint-config-wikimedia' to v0.5.0 and make pass by Volker E

MinervaNeue

 * - Tablet code no longer needs to be conditional by jdlrobson
 * - Move HTML construction to Minerva template and simplify by jdlrobson
 * - Change the "visited" color for links to increase readability by Huji Lee
 * - Fix transcuded typo by Zoranzoki21
 * - Stop using the deprecated mobile.notifications.filter.overlay by jdlrobson
 * - Constraint page issues CSS selector by Jdlrobson
 * - Hygiene: revise A/B test terminology by Niedzielski

MonoBook

 * - build: Update eslint-config-wikimedia to 0.10.0 by Ed Sanders

Modern
No changes for Modern

Nostalgia
No changes for Nostalgia

Timeless
No changes for Timeless

Vector

 * - Remove space before Xml::expandAttributes by Fomafix
 * - Avoid empty class="" without value by Fomafix
 * - build: Update linters by Ed Sanders
 * - build: Remove 'stylelint' package as it gets pulled-in by 'stylelint-config-wikimedia' by Volker E
 * - Use `opacity` for a WikimediaUI aligned transition on opening menu by Volker E

Total Changes
275 Changes in 73 repos by 53 committers