MediaWiki 1.36/wmf.2/Changelog

Core changes

 * - Branch commit for wmf/1.36.0-wmf.2 by trainbranchbot
 * - RevisionStore: fall back to master if no revision rows were found.  by daniel
 * - Move init of array outside of try/catch in api action=feedwatchlist by Umherirrender
 * - Avoid undeclared variables in action=edit for undo by Umherirrender
 * - Remove hard deprecated old SpecialPageFactory by DannyS712
 * - Remove hard deprecated ApiTestCase::doLogin by DannyS712
 * - Replace deprecated `.background-image-svg` mixin calls by Volker E
 * - Move column inside the tag by Amir Aharoni
 * - Watchlist: Return early if expiry is null by Dayllan Maza
 * - CommentStore: Add documentation defgroup/ingroup annotations by Timo Tijhof
 * - docker compose: update to stretch-php72-fpm-apache2-xdebug 0.5.0 by Brennen Bearnes
 * - Remove `mediawiki.legacy.oldshared` module and file 'oldshared.css' by gopavasanth
 * - ActorMigration doc comment by Nikki Nikkhoui
 * - mediawiki.mixins: Remove deprecated `.background-image-svg-quick` mixin by Volker E
 * - Reduce nesting by turning big if-else into guard clauses by Thiemo Kreuz
 * - Fix parser test class naming by C. Scott Ananian
 * - Remove $wgUseTex from DefaultSettings.php by Reedy
 * - Updating pear/mail_mime (1.10.8 => 1.10.9) by Reedy
 * - context: Remove duplicate log message from RequestContext::getLanguage by Timo Tijhof
 * - Installer: Fix mismatched i18n key names by RazeSoldier
 * - Import: use master DB for loading slots. by daniel
 * - Fix broken PHPDoc comments that don't start with /** by Thiemo Kreuz
 * - Remove backward compatibility code from ImportableOldRevisionImporter by Cindy Cicalese
 * - Cleanup up excess commit call in LocalRepoTest by Aaron Schulz
 * - Revert "Add a new type of database to the installer from extension" by Kunal Mehta
 * - Fix scopedRegister handler key by Nikki Nikkhoui
 * - Create fallback for undefined content models.   by daniel
 * - UserContributionsHandler: use UserFactory::newAnonymous by daniel
 * - Rename 'revisions' to 'contributions' by Nikki Nikkhoui
 * - Add option to not call onContribsPager__reallyDoQuery hook by Nikki Nikkhoui
 * - Remove Italian as fallback for Maltese by Jon Harald Søby
 * - resourceloader: store relative paths in less compilation cache by Aaron Schulz
 * - Fix js error on edit page when user is not logged in by Dayllan Maza
 * - Migrate slots table to abstract schema  by Amir Sarabadani
 * - Add CentralIdLookup::factoryNonLocal by Lucas Werkmeister
 * - Drop html5shiv by Amir Sarabadani
 * - PageUpdater: fix handling of null edits by Ostrzyciel
 * - registration: Sync v2 and v1 schemas by Kunal Mehta
 * - Bump Parsoid to 0.13.0 for MediaWiki 1.36 by C. Scott Ananian
 * - OOUI: Backport I3d88853fdf9915d2b08063c80ecaf7d92828a5df by Bartosz Dziewoński
 * - Return directly from within try/finally block by Umherirrender
 * - Rest: Handle Uri constructor exception by Ammar Abdulhamid
 * - Simplify protect-dropdown a bit by Amir Aharoni
 * - build: Enable binary git attribute for '*.map.json' by Timo Tijhof

Vendor

 * - Bump parsoid to 0.13.0-a2   by C. Scott Ananian
 * - Updating league/oauth2-server (8.1.0 => 8.1.1) by Reedy
 * - Update symfony/* by Reedy
 * - Updating psr/http-client (1.0.0 => 1.0.1) by Reedy
 * - Updating pear/mail_mime (1.10.8 => 1.10.9) by Reedy

3D
No changes for 3D

AbuseFilter

 * - Avoid use of unfiltered 'getTraceAsString' in debug logs by Timo Tijhof

ActiveAbstract
No changes for ActiveAbstract

AdvancedSearch
No changes for AdvancedSearch

AntiSpoof
No changes for AntiSpoof

ApiFeatureUsage
No changes for ApiFeatureUsage

ArticleCreationWorkflow
No changes for ArticleCreationWorkflow

ArticlePlaceholder

 * - build: Updating grunt to 1.2.1 by libraryupgrader
 * - build: Updating npm dependencies by libraryupgrader

Babel
No changes for Babel

BetaFeatures
No changes for BetaFeatures

BounceHandler
No changes for BounceHandler

Calendar
No changes for Calendar

Campaigns
No changes for Campaigns

Capiunto
No changes for Capiunto

CategoryTree

 * - Fixed a bug that double percent-encoding on Special:CategoryTree by Yuukin256

CentralAuth
No changes for CentralAuth

CentralNotice
No changes for CentralNotice

CharInsert
No changes for CharInsert

CheckUser

 * - Enable the overlay for each step in the guided tour by David Barratt
 * - Log only the host domain when Special:Investigate tool links are used by Thalia
 * - Precise label in checkuser-investigate-tour-filterip-desc by Amir Aharoni
 * - Add screenshot to string document for step in guided tour. by David Barratt
 * - Customize button labels in Special:Investigate Compare tab by Thalia
 * - Remove comment about frameless toggle button on Special:Investigate by Thalia
 * - Use more specific class selectors in Special:Investigate front-end by Thalia
 * - Log client-side events for Special:Investigate by Thalia

CirrusSearch

 * - add homoglyph plugin for all languages by Maryum Styles

Cite

 * - Remove unused Cite::$isPagePreview flag by Thiemo Kreuz

CiteThisPage
No changes for CiteThisPage

Citoid
No changes for Citoid

cldr
No changes for cldr

CodeEditor
No changes for CodeEditor

CodeMirror
No changes for CodeMirror

CodeReview
No changes for CodeReview

Cognate
No changes for Cognate

Collection
No changes for Collection

CommonsMetadata
No changes for CommonsMetadata

ConfirmEdit

 * - Consistent indenting in HTML by Reedy

CongressLookup
No changes for CongressLookup

ContactPage
No changes for ContactPage

ContentTranslation

 * - SX: Fix lint issues by Santhosh Thottingal
 * - SXContentComparator: Add support for present sections by NikG
 * - Replace deprecated Less variable by Volker E
 * - Combine single-use resource loader modules into `ext.cx.tools` by DannyS712
 * - Section translation: version 0.1.0+20200723 by Santhosh Thottingal
 * - SX Sentence selector: Align header items vertically centered by Santhosh Thottingal
 * - SX Pick a sentence: Create SXSentenceSelector component by NikG
 * - Vue SX Quick Tutorial: Create component by NikG
 * - SX: Remove custom typography styles by Santhosh Thottingal
 * - UI Library Typography: Add complementary paragraphy style by Santhosh Thottingal
 * - UI Library Typography: Improve blockquote and cite by Santhosh Thottingal
 * - UI Icons: Add undo icon by NikG
 * - CX TranslationTracker: Fix issue in validation tree token calculation by NikG

CreditsSource
No changes for CreditsSource

Dashiki
No changes for Dashiki

Disambiguator
No changes for Disambiguator

DiscussionTools

 * - Use transcluded from API to avoid ever fetching Parsoid DOM in client by Ed Sanders
 * - Create a 'transcludedfrom' API endpoint by Ed Sanders
 * - Edit API for replies by Ed Sanders
 * - Better handle HTML comments following replies by Bartosz Dziewoński
 * - Make getNativeRange a method of ThreadItem by Ed Sanders
 * - Tweak wording of the visual mode signature hint by Bartosz Dziewoński
 * - Improve detecting typed signatures by Bartosz Dziewoński
 * - Improve detecting template-generated multi-line comments by Bartosz Dziewoński
 * - Refactor CommentParser by Ed Sanders
 * - VisualEditorFeatureUse: trackdebug logging consistent with EditAttemptStep by David Lynch
 * - Signature handling in visual mode by Bartosz Dziewoński
 * - Add ime-position-inside ULS class to reply widgets by Ed Sanders
 * - Don't allow switching when unsupported content used by Ed Sanders

DismissableSiteNotice
No changes for DismissableSiteNotice

DonationInterface

 * - Update use of deprecated $wgMemc by Aaron Schulz
 * - Make PAN optional for India by Elliott Eggleston
 * - Disable Amex for India by Elliott Eggleston

DoubleWiki
No changes for DoubleWiki

DynamicSidebar
No changes for DynamicSidebar

Echo

 * - Fix layout of NotificationsInboxWidget on narrow screens by Ed Sanders
 * - Fix styling of action popup menu by Ed Sanders
 * - Fix popup font size in Minerva by Ed Sanders
 * - Follow-up I1ed9d3860: Fix ToggleReadCircle in monobook by Ed Sanders
 * - Fix font size in monobook by Ed Sanders
 * - Remove padding reset from markAllReadButton by Ed Sanders
 * - Make Echo QUnit tests run again by Roan Kattouw
 * - Fix hover styles, remove link underline on special page by Ed Sanders
 * - Set min-width on action buttons by Ed Sanders
 * - Simplify styling of notification bundles by Ed Sanders
 * - Make MenuItemWidgets inherit from ButtonOptionWidgets  by Ed Sanders
 * - Make mark as read/unread buttons properly focusable by Ed Sanders
 * - Make NotificationItemWidget an  tag to fix focus issues by Ed Sanders
 * - De-activate toggleExpandButton after clicking by Ed Sanders
 * - Remove light background from dynamic-action hover state by Ed Sanders
 * - Make default snippet length (150) a constant by Ed Sanders
 * - DiscussionParser: Use strict (in)equality by Ed Sanders
 * - Rename variable to revertedUser by Kosta Harlan

Elastica
No changes for Elastica

ElectronPdfService
No changes for ElectronPdfService

EntitySchema

 * - Selenium: Update to WebdriverIO v6 by vidhi-mody
 * - Selenium: Update to WebdriverIO v5 by vidhi-mody

EventBus

 * - Fix comment doc in EventBusRCFeedEngine.php about wgEventStreams by Andrew Otto
 * - Emit user-block-change/1.1.0 event by Petr Pchelko

EventLogging

 * - build: Updating grunt to 1.2.1 by libraryupgrader
 * - build: Updating npm dependencies by libraryupgrader

EventStreamConfig
No changes for EventStreamConfig

ExtensionDistributor

 * - Replace deprecated `background-image-svg` mixin calls by Volker E

ExternalGuidance
No changes for ExternalGuidance

FeaturedFeeds
No changes for FeaturedFeeds

FileExporter
No changes for FileExporter

FileImporter

 * - Fix several regex patterns not being Unicode-aware by Thiemo Kreuz
 * - Avoid a small piece of duplicate code in SpecialImportFile by Thiemo Kreuz
 * - Turn all AbuseFilter warning boxes yellow by Thiemo Kreuz

FlaggedRevs

 * - Add missing PHPDoc comments to private methods by Thiemo Kreuz
 * - Fix PHPDoc comments not starting with /** by Thiemo Kreuz

Flow
No changes for Flow

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

 * - Replace deprecated `background-image-svg` mixin calls by Volker E

GlobalBlocking
No changes for GlobalBlocking

GlobalCssJs
No changes for GlobalCssJs

GlobalPreferences
No changes for GlobalPreferences

GlobalUsage
No changes for GlobalUsage

GlobalUserPage
No changes for GlobalUserPage

GoogleNewsSitemap
No changes for GoogleNewsSitemap

Graph
No changes for Graph

GrowthExperiments

 * - Do not send the relevant title when asking a mentor from the homepage by Gergő Tisza
 * - Replace deprecated `background-image-svg` mixin calls by Volker E
 * - Move mentorship-related PHP classes into their own namespace by Gergő Tisza
 * - Remove "catch Exception" clauses by Gergő Tisza
 * - Homepage: Adjust layout width by Kosta Harlan
 * - Homepage: Stretch suggested edits to 100% width for variants C/D by Kosta Harlan
 * - Homepage: Provide shared layout for variant C and D users by Kosta Harlan
 * - Help panel: feature flag for asking mentors instead of the help desk by Gergő Tisza
 * - Clean up eslint warnings by Kosta Harlan
 * - Output variant specific CSS classes for homepage modules by Kosta Harlan
 * - Add ExperimentUserManager service by Kosta Harlan
 * - Use ExperimentUserManager service for assigning variant by Kosta Harlan
 * - HomepageHooks: Fix typo with default variant by Kosta Harlan
 * - renderMobileDetails: Remove unneeded method param by Kosta Harlan
 * - Remove redundant call to RL module by Kosta Harlan
 * - Help panel: Adjust padding on quick start tips header by Kosta Harlan
 * - QuestionPoster: Add new helppanel->mentor question type by Gergő Tisza
 * - Rename help panel question-related functionality by Gergő Tisza
 * - HomepageHooks: Convert to HookHandler by Roan Kattouw
 * - Selenium: Disable flaky test by Kosta Harlan

GuidedTour

 * - Replace deprecated `background-image-svg` mixin calls by Volker E

GWToolset
No changes for GWToolset

ImageMap
No changes for ImageMap

InputBox
No changes for InputBox

Insider
No changes for Insider

intersection
No changes for intersection

Interwiki
No changes for Interwiki

InterwikiSorting

 * - Use LanguageLinksHook to sort interwiki links by Martin Urbanec

Jade

 * - build: Updating grunt to 1.2.1 by libraryupgrader
 * - build: Updating npm dependencies by libraryupgrader

Josa
No changes for Josa

JsonConfig

 * - Replace deprecated `background-image-svg` mixin calls by Volker E

Kartographer

 * - Replace deprecated `background-image-svg` mixin calls by Volker E

LabeledSectionTransclusion
No changes for LabeledSectionTransclusion

LandingCheck
No changes for LandingCheck

LdapAuthentication
No changes for LdapAuthentication

Linter
No changes for Linter

LiquidThreads
No changes for LiquidThreads

Listings
No changes for Listings

LocalisationUpdate
No changes for LocalisationUpdate

LoginNotify
No changes for LoginNotify

MachineVision
No changes for MachineVision

MapSources
No changes for MapSources

MassMessage
No changes for MassMessage

Math
No changes for Math

MediaModeration

 * - Add additional option to scan single file by name by arttsymbar
 * - Refactoring of images moderation script, introducing helper class by arttsymbar

MobileApp
No changes for MobileApp

MobileFrontend

 * - tests: Avoid usage of deprecated methods in **automated tests** by Derick A
 * - VisualEditorFeatureUse: trackdebug output consistency by David Lynch
 * - Revert "Selenium: Update to WebdriverIO v6"  by Zfilipin
 * - Add languageinfo searcher and overlay by Kosta Harlan
 * - VisualEditorFeatureUse wasn't including editor_interface by David Lynch
 * - Selenium: Update to WebdriverIO v6 by vidhi-mody
 * - Copy style attribute from original image to lazy loader placeholder by Peter Ovchyn
 * - api: Avoid use of Languauge::convert, make use of LanguageConverter by Derick A
 * - MoveLeadParagraphTransform: Refactor infobox detection by Ed Sanders

MultimediaViewer
No changes for MultimediaViewer

NavigationTiming
No changes for NavigationTiming

Newsletter
No changes for Newsletter

NewUserMessage
No changes for NewUserMessage

Nuke
No changes for Nuke

OATHAuth
No changes for OATHAuth

OAuth
No changes for OAuth

OAuthRateLimiter
No changes for OAuthRateLimiter

OpenStackManager
No changes for OpenStackManager

ORES
No changes for ORES

PageAssessments
No changes for PageAssessments

PagedTiffHandler
No changes for PagedTiffHandler

PageImages
No changes for PageImages

PageTriage

 * - Comments: Note ptrp_reviewed values in PageTriagePage.sql by DannyS712

PageViewInfo
No changes for PageViewInfo

ParserFunctions
No changes for ParserFunctions

PdfHandler
No changes for PdfHandler

Petition
No changes for Petition

Poem
No changes for Poem

PoolCounter
No changes for PoolCounter

Popups

 * - Selenium: Update to WebdriverIO v5 by vidhi-mody
 * - Disable Reference Previews in the (mobile) Minerva skin by Thiemo Kreuz

ProofreadPage

 * - Replace deprecated `background-image-svg` mixin calls by Volker E

PropertySuggester
No changes for PropertySuggester

QuickSurveys

 * - Hide quick surveys when printing by jdlrobson

Quiz
No changes for Quiz

ReadingLists
No changes for ReadingLists

RelatedArticles

 * - Replace deprecated `background-image-svg` mixin calls by Volker E

Renameuser
No changes for Renameuser

RevisionSlider

 * - build: Updating eslint-config-wikimedia to 0.16.2 by libraryupgrader
 * - Selenium: Update to WebdriverIO v6 by vidhi-mody

RSS
No changes for RSS

SandboxLink
No changes for SandboxLink

Score

 * - Run Ghostscript from MediaWiki instead of having LilyPond do it by Tim Starling
 * - Turn off .ly source downloads by Tim Starling

Scribunto
No changes for Scribunto

SearchExtraNS
No changes for SearchExtraNS

SecureLinkFixer

 * - Updating domains.php from Mozilla by SecureLinkFixer updater bot

SecurePoll
No changes for SecurePoll

ShortUrl

 * - Use void callbacks for hooks the extension has no intention of aborting by Timo Tijhof

SiteMatrix
No changes for SiteMatrix

SpamBlacklist
No changes for SpamBlacklist

SubPageList3
No changes for SubPageList3

SubpageSortkey
No changes for SubpageSortkey

SyntaxHighlight_GeSHi
No changes for SyntaxHighlight_GeSHi

TemplateData

 * - Make the maps object editable from the TemplateData dialog by adham-khatean

TemplateSandbox
No changes for TemplateSandbox

TemplateStyles
No changes for TemplateStyles

TemplateWizard
No changes for TemplateWizard

TextExtracts
No changes for TextExtracts

Thanks
No changes for Thanks

TheWikipediaLibrary
No changes for TheWikipediaLibrary

TimedMediaHandler

 * - Set default player to videojs by James D. Forrester
 * - Remove comment about to be removed `.background-image-svg` mixin by Volker E
 * - build: Updating grunt to 1.2.1 by libraryupgrader
 * - build: Updating npm dependencies by libraryupgrader

timeline
No changes for timeline

TitleBlacklist
No changes for TitleBlacklist

TocTree
No changes for TocTree

TorBlock
No changes for TorBlock

Translate

 * - Remove TranslationHelpers::getSeparatorBox by Niklas Laxström
 * - Remove some unused member variables by Niklas Laxström
 * - Add a type hint to help PhpStorm by Niklas Laxström
 * - Merge ext.translate.special.page(preparation|migration).styles by Niklas Laxström
 * - Merge ext.translate.special.managegroups.styles by Niklas Laxström
 * - Merge ext.translate.special.aggregategroups.styles by Niklas Laxström
 * - Reduce styles in Special:Translations by Niklas Laxström
 * - Wait for replication in jobs that require up to date data by Niklas Laxström
 * - MessageGroupBase: Wrap exception to provide more info by Niklas Laxström
 * - Update TranslateUtils::allowsSubpages to be BC with 1.33 by Abijeet
 * - Update Translate\Services to be BC with 1.33 by Abijeet
 * - SearchTranslations: Fix display of message groups in facet sidebar by Abijeet
 * - Add an integration test that checks services can be created by Niklas Laxström
 * - Add a more precise selector for the editor in the save function by Amir Aharoni
 * - Add ParsingPlaceholderFactory by Niklas Laxström
 * - Update version before MLEB release by Kartik Mistry
 * - Rename ext.translate.legacy by Niklas Laxström

TranslationNotifications
No changes for TranslationNotifications

TrustedXFF
No changes for TrustedXFF

TwoColConflict

 * - Add missing error messages to the "copy" special page by Thiemo Kreuz
 * - Fix missing message in tour dialog by Thiemo Kreuz

UniversalLanguageSelector

 * - Update jquery.uls from upstream by Amir Aharoni
 * - Update jquery.ime by Ed Sanders
 * - Set language URLs to empty for older version of skins by Abijeet
 * - Update ULS_VERSION for the MLEB release by Abijeet
 * - Update version before MLEB release by Kartik Mistry

UploadsLink
No changes for UploadsLink

UploadWizard
No changes for UploadWizard

UrlShortener
No changes for UrlShortener

UserMerge
No changes for UserMerge

VipsScaler
No changes for VipsScaler

VisualEditor

 * - Edit API: Run OutputPageBeforeHTML hook on output by Ed Sanders
 * - Always add the mw-editsection-visualeditor class to veeditsection by mainframe98
 * - VisualEditorFeatureUse should respect oversampling config as well by David Lynch
 * - Refactor postHTML in ApiParsoidTrait by Ed Sanders
 * - Move parseWikitextFragment up to ApiParsoidTrait by Ed Sanders
 * - Gruntfile.js fixes by Ed Sanders
 * - API: Use ParamValidator constants by Ed Sanders
 * - Also check for revid conflict when RESTBase says page doesn't exist by Bartosz Dziewoński

WebAuthn
No changes for WebAuthn

Wikibase

 * - Replace #searchGoButton selector with #searchButton by Ammar Abdulhamid
 * - changes: Add composer.json and .gitignore by Lucas Werkmeister
 * - Prevent onTitleGetRestrictionTypes changing ns0 protections by Itamar Givon
 * - Move \Wikibase\Lib\Changes to separate package by Lucas Werkmeister
 * - changes: Define MW_PHPUNIT_TEST if necessary by Lucas Werkmeister
 * - Use JSON entry points in FP CI config by Lucas Werkmeister
 * - Directly use repo extension JSON in Wikibase.php by Lucas Werkmeister
 * - Extract Repo only parts of EntityChange by Thomas Arrow
 * - Don’t load Repo settings in PHP entry point by Amir Sarabadani
 * - changes: Don’t use MediaWikiIntegrationTest by Lucas Werkmeister
 * - changes: Stop unsetting $wgDevelopmentWarnings by Lucas Werkmeister
 * - changes: Use wikimedia/timestamp library by Lucas Werkmeister
 * - FP: Add opennext to ansible test setup by sihe
 * - Stop using wfMemcKey by Lucas Werkmeister
 * - FP: Add sparql queries to documentation by Tobias Andersson
 * - Correct directionality and language of placeholders in New Item by gtzatchkova
 * - Use wikimedia/at-ease library by Lucas Werkmeister
 * - changes: Inject logger instead of using wf* by Lucas Werkmeister
 * - Rework query format of DatabaseTermInLangIdsResolver::selectTermsViaJoin by Amir Sarabadani
 * - Add monolingual language code phn by Remko de Keijzer
 * - Fix bug that causes wrong prefixes in RDF output by sihe
 * - More (Term)LanguageFallbackChain renames by Lucas Werkmeister
 * - Remove CentralIdLookupFactory by Lucas Werkmeister
 * - Don’t configure example repo in client example config by Lucas Werkmeister
 * - FP: Add eu-invasive-species to ansible test setup by sihe
 * - Change instances of MWException to be a plain Exception in Lib\Changes by Amir Sarabadani
 * - FP: Maintenance script for test instance #1 by rosalie
 * - eslint: update selenium .estlintrc.json by jaredblumer
 * - wbterms: Only write to the new terms storage by addshore
 * - FP: Add WDQS to the test system's ansible config by sihe
 * - FP: Initialize entitysource defaults by Tobias Andersson
 * - Remove temporary class name alias again by Michael Große
 * - Rename LanguageFallbackChain because it is about Terms by Michael Große
 * - SubmitEntityAction: Pass 'undoafter' and 'restore' to doEditContent by cenarium

WikibaseCirrusSearch

 * - Rename LanguageFallbackChain to TermLanguageFallbackChain by Michael Große

WikibaseLexeme

 * - Adjust test to account for qqx not being a valid term language by Michael Große
 * - Rename LanguageFallbackChain to TermLanguageFallbackChain by Michael Große

WikibaseLexemeCirrusSearch

 * - Combine DB lookups with elastic by David Causse

WikibaseMediaInfo

 * - Always register the media info builder by David Causse
 * - Turn on MediaSearch profile for all searches incl NS_FILE by Cormac Parle
 * - LanguageFallbackChain has been renamed. by Tobias Andersson
 * - Avoid using $wgWBRepoSettings directly by Amir Sarabadani
 * - Update variable definition that used deprecated LanguageFallbackChain by Eric Gardner
 * - Rename LanguageFallbackChain to TermLanguageFallbackChain by Michael Große
 * - Remove min-height from button that's not supposed to have height by Matthias Mullie

WikibaseQualityConstraints
No changes for WikibaseQualityConstraints

Wikidata.org
No changes for Wikidata.org

WikidataPageBanner
No changes for WikidataPageBanner

WikiEditor
No changes for WikiEditor

wikihiero
No changes for wikihiero

WikiLove
No changes for WikiLove

WikimediaApiPortalOAuth

 * - build: Add grunt-banana-checker by Umherirrender

WikimediaBadges
No changes for WikimediaBadges

WikimediaEditorTasks
No changes for WikimediaEditorTasks

WikimediaEvents

 * - Turn off glent m0 AB test by Erik Bernhardson

WikimediaIncubator

 * - Remove use of onRegistration callback by Timo Tijhof

WikimediaMaintenance
No changes for WikimediaMaintenance

WikimediaMessages
No changes for WikimediaMessages

Wikisource
No changes for Wikisource

XAnalytics
No changes for XAnalytics

CologneBlue
No changes for CologneBlue

MinervaNeue

 * - Add languages/all route for LanguageInfo overlay by Kosta Harlan
 * - Nested references should not trigger console warning by jdlrobson
 * - MinervaHooks: Remove unreachable code related to Special:MobileMenu by Derick A
 * - Apply mobile width fixes to infoboxes explicitly by Ed Sanders
 * - build: Updating grunt to 1.2.1 by libraryupgrader
 * - Apply infobox styles to any element with the class by Ed Sanders

Modern

 * - Modern: Rename searchGoButton -> searchButton by Ammar Abdulhamid

MonoBook

 * - MonoBook: Rename searchGoButton -> searchButton by Ammar Abdulhamid
 * - Replace deprecated `background-image-svg` mixin calls by Volker E

Nostalgia
No changes for Nostalgia

Timeless

 * - Use getFooterBlock instead of getFooter to avoid weird overflows on mobile by Isarra
 * - Replace deprecated `background-image-svg` mixin calls by Volker E

Vector

 * - Remove VectorAfterToolbox hook by Ammar Abdulhamid
 * - MenuTabs: Remove IE 8 fallback by Volker E
 * - Remove unused images by Volker E
 * - Replace deprecated `background-image-svg` mixin calls by Volker E

WikimediaApiPortal
No changes for WikimediaApiPortal

VisualEditor
No changes for VisualEditor

Total Changes
273 Changes in 56 repos by 71 authors