== Core changes ==
* {{git|d65e96b7}} - Use new externallinks.el_index_60 field ({{phabricator|T59176}}) ({{phabricator|T130482}}) by Tim Starling
* {{git|4c73c8a6}} - Provide a script to reset the page_random column ({{phabricator|T208909}}) by Stephen Niedzielski
* {{git|a9529057}} - Update OOUI to v0.29.5 ({{phabricator|T208966}}) ({{phabricator|T209057}}) by James D. Forrester
* {{git|1b53f3f6}} - ResourceLoader: Fail less hard when JSON serialization of config fails by Roan Kattouw
* {{git|5a166f00}} - Comments, tests, and tweaks for JSON decoding quirks ({{phabricator|T206411}}) by Bill Pirkle
* {{git|a5a51354}} - Fix indenting and newlines by Fomafix
* {{git|6ad73362}} - eslintrc: Disallow calling String/Array/Object methods introduced in ES6 or later by James D. Forrester
* {{git|51945dbc}} - Use DB domain in JobQueueGroup and make WikiMap domain ID methods stricter by Krinkle
* {{git|39e80cfc}} - Remove obsolete Special:Preferences styles after its transformation to OOUI ({{phabricator|T208923}}) by Volker E
* {{git|ab3ddf19}} - Update OOUI to v0.29.4 ({{phabricator|T143623}}) ({{phabricator|T188886}}) ({{phabricator|T191650}}) ({{phabricator|T208436}}) ({{phabricator|T208507}}) ({{phabricator|T208595}}) ({{phabricator|T208618}}) ({{phabricator|T208627}}) by James D. Forrester
* {{git|81b1746f}} - Revert "RCFilters: Use `display: flex` for better responsiveness on narrow canvas" ({{phabricator|T208898}}) by VolkerE
* {{git|b4290a6b}} - Improve handling of invalid titles in RefreshLinksJob ({{phabricator|T208147}}) by Aaron Schulz
* {{git|86ff7495}} - AbandonEditDialog: Rename i18n strings by James D. Forrester
* {{git|c9d3eb8e}} - Add test for completionSearch with wgCapitalLinkOverrides ({{phabricator|T208255}}) by David Causse
* {{git|633b6532}} - Remove excessive indenting of parameters on newlines by Reedy
* {{git|54bd6394}} - resources: Extract ForeignResourceManager from manageForeignResources.php by Timo Tijhof
* {{git|9f28aa07}} - Render namespace lists in the user's language ({{phabricator|T174057}}) by Erik Bernhardson
=== Vendor ===
* {{git|a0e9b5f8}} - Update OOUI to v0.29.5 by James D. Forrester
* {{git|cd51c05c}} - Update OOUI to v0.29.4 by James D. Forrester
== Extensions ==
=== 3D ===
* {{git|5d9165b0}} - Remove obsolete aliases from closures ({{phabricator|T208951}}) by Ed Sanders
=== AbuseFilter ===
* {{git|3f40830a}} - build: Update npm dev dependencies by MarcoAurelio
* {{git|dd48b1cb}} - build: Update Minus-X to version 0.3.2 by MarcoAurelio
* {{git|f6349e7a}} - Update tests that fail with comment/actor migration by Brad Jorsch
* {{git|e7c0d5f2}} - Use log channel 'AbuseFilter' instead of 'AbuseFilter' by Timo Tijhof
* {{git|6658a245}} - Remove typehint to avoid fatal error ({{phabricator|T208144}}) by Daimona Eaytoy
=== ActiveAbstract ===
No changes for ActiveAbstract
=== AdvancedSearch ===
* {{git|c795c3ab}} - Remove obsolete aliases from closures ({{phabricator|T208951}}) by Ed Sanders
=== AntiSpoof ===
No changes for AntiSpoof
=== ApiFeatureUsage ===
No changes for ApiFeatureUsage
=== ArticleCreationWorkflow ===
No changes for ArticleCreationWorkflow
=== ArticlePlaceholder ===
No changes for ArticlePlaceholder
=== 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 ===
No changes for CategoryTree
=== CentralAuth ===
No changes for CentralAuth
=== CharInsert ===
No changes for CharInsert
=== CheckUser ===
No changes for CheckUser
=== CirrusSearch ===
* {{git|bc9f8a59}} - Add method scope visibility by Umherirrender
* {{git|b1dfe590}} - Enable Chinese Surrogate Fix ({{phabricator|T168427}}) by tjones
=== Cite ===
* {{git|ec55fa3c}} - Use changed ve.dm.Selection interface ({{phabricator|T208228}}) ({{phabricator|T208913}}) by Bartosz Dziewoński
=== CiteThisPage ===
No changes for CiteThisPage
=== Citoid ===
* {{git|78b419ce}} - ve.ui.CiteFromIdInspector: Remove icon size override by Bartosz Dziewoński
* {{git|50eae75d}} - Drop support for old VE selection signature by Ed Sanders
* {{git|55a97ad1}} - Citoid inspector: Fix selectors for putting separators between results ({{phabricator|T208575}}) by Ed Sanders
* {{git|c720a29e}} - Remove max-height / scrolling from citoid results ({{phabricator|T208575}}) by Ed Sanders
=== cldr ===
No changes for cldr
=== Cognate ===
No changes for Cognate
=== CodeEditor ===
No changes for CodeEditor
=== CodeMirror ===
* {{git|8ac2d11b}} - Drop support for MediaWiki core's removed "2006 wikitext editor" by James D. Forrester
=== CodeReview ===
No changes for CodeReview
=== CollaborationKit ===
* {{git|524d978d}} - Fix for PHP7.2 compatibility ({{phabricator|T206900}}) by Bill Pirkle
=== Collection ===
No changes for Collection
=== CommonsMetadata ===
No changes for CommonsMetadata
=== ConfirmEdit ===
* {{git|f6d5d6c9}} - build: Bump linting devDependencies to latest by James D. Forrester
=== CongressLookup ===
No changes for CongressLookup
=== ContactPage ===
No changes for ContactPage
=== ContentTranslation ===
* {{git|58128efa}} - ve.ce.CXTransclusionBlockNode: Prevent js error when the model is null ({{phabricator|T204937}}) by jenkins-bot
* {{git|fb9e2f15}} - Stats: Use counters with events that are logged with eventlogging by jenkins-bot
* {{git|faa8ea41}} - Remove obsolete aliases from closures ({{phabricator|T208951}}) by jenkins-bot
* {{git|ee53baad}} - Do not disable CX UI for blocked users ({{phabricator|T209001}}) by jenkins-bot
* {{git|17c95a84}} - Remove missing block templates ({{phabricator|T204937}}) by jenkins-bot
* {{git|07f8a32e}} - Fix check for modified section ({{phabricator|T207913}}) by petarpetkovic
* {{git|b3c66053}} - Don't save translation unit with "origin: source" twice ({{phabricator|T208222}}) by Santhosh
* {{git|aa782f44}} - Add missing message doc for "cx-infobar-old-version" by petarpetkovic
* {{git|35e5270a}} - Drop support for old VE selection signature by Ed Sanders
* {{git|fded49f7}} - Connect infobar with issue card ({{phabricator|T207939}}) ({{phabricator|T168287}}) by jenkins-bot
=== ContributionTracking ===
No changes for ContributionTracking
=== CreditsSource ===
No changes for CreditsSource
=== Dashiki ===
No changes for Dashiki
=== Disambiguator ===
No changes for Disambiguator
=== DismissableSiteNotice ===
No changes for DismissableSiteNotice
=== DonationInterface ===
* {{git|70bf6709}} - Bring debit card subtitle back into frame ({{phabricator|T208963}}) by Elliott Eggleston
* {{git|a4c7acd0}} - Make dlocal non-default for PE and UY by Elliott Eggleston
* {{git|dfeb85ed}} - Settings for PE and UY with existing methods ({{phabricator|T208963}}) by Elliott Eggleston
* {{git|e64449d4}} - DummyFiscalNumber update for Perú ({{phabricator|T129552}}) by Elliott Eggleston
=== DoubleWiki ===
No changes for DoubleWiki
=== DynamicSidebar ===
No changes for DynamicSidebar
=== EUCopyrightCampaign ===
No changes for EUCopyrightCampaign
=== Echo ===
* {{git|39db100c}} - Streamline `opacity` on personal tool icons ({{phabricator|T207542}}) by Volker E
* {{git|d0d222cc}} - Fix two layout regressions from OOUI ButtonSelectWidget change ({{phabricator|T208930}}) by Jforrester
* {{git|44f86149}} - Replace two regular expressions with cheap string manipulations ({{phabricator|T203930}}) by Thiemo Kreuz
=== Elastica ===
No changes for Elastica
=== ElectronPdfService ===
No changes for ElectronPdfService
=== EventBus ===
No changes for EventBus
=== EventLogging ===
* {{git|f828a258}} - Move event validation to debug module (2/2) ({{phabricator|T187207}}) by Timo Tijhof
=== ExtensionDistributor ===
No changes for ExtensionDistributor
=== FeaturedFeeds ===
No changes for FeaturedFeeds
=== FileExporter ===
No changes for FileExporter
=== FileImporter ===
No changes for FileImporter
=== FlaggedRevs ===
No changes for FlaggedRevs
=== Flow ===
* {{git|e2d59b61}} - Add a null check in getTalkpageManager ({{phabricator|T209113}}) by Paladox
* {{git|9e6a618a}} - Temporarily mark flaky tests as broken ({{phabricator|T208988}}) ({{phabricator|T207173}}) ({{phabricator|T206929}}) ({{phabricator|T207616}}) ({{phabricator|T206696}}) ({{phabricator|T208607}}) ({{phabricator|T207464}}) ({{phabricator|T206582}}) by Kosta Harlan
* {{git|a61a635c}} - Fix @param data type in TemplateHelper.php by D3r1ck01
* {{git|27d55bbe}} - Return false for Flow board diff ({{phabricator|T206090}}) by Kosta Harlan
* {{git|2360e541}} - Ensure article ID exists before getting secondary data updates ({{phabricator|T201654}}) by Kosta Harlan
* {{git|b5722b79}} - Fix ContentLengthFilterTest talking about "spam filtering" 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 ===
No changes for GettingStarted
=== GlobalBlocking ===
* {{git|e27d9fd0}} - Fix error reporting in SpecialPasswordResetOnSubmit hook function ({{phabricator|T208926}}) by Brad Jorsch
=== 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 ===
* {{git|943818dc}} - Reset scroll when closing dialog ({{phabricator|T205948}}) by Ed Sanders
=== GrowthExperiments ===
* {{git|609a4e77}} - Add phan-taint-check-plugin ({{phabricator|T208990}}) by Umherirrender
* {{git|036e6add}} - Add grunt-stylelint to lint less files by Umherirrender
* {{git|cd464e7f}} - Fix group redirect ({{phabricator|T206371}}) by Stephane Bisson
* {{git|3618e183}} - Correctly remove the email field if not needed by Stephane Bisson
* {{git|62f9cc50}} - Use survey english privacy statement by default by Stephane Bisson
=== GuidedTour ===
No changes for GuidedTour
=== GWToolset ===
* {{git|5964d92c}} - Fix HTTP links to HTTPS for mediawiki.org ({{phabricator|T189687}}) by Zoranzoki21
=== 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 ===
No changes for InterwikiSorting
=== JADE ===
No changes for JADE
=== Josa ===
No changes for Josa
=== JsonConfig ===
* {{git|d89f753b}} - Fix use of Status class ({{phabricator|T208926}}) by Gergő Tisza
=== Kartographer ===
* {{git|d1f62bb6}} - Use cursor: grabbing when grabbing is active by Fomafix
* {{git|2722137c}} - Remove obsolete aliases from closures ({{phabricator|T208951}}) by Ed Sanders
=== LabeledSectionTransclusion ===
* {{git|3fd9e3c6}} - Fix HTTP link to HTTPS for mediawiki.org ({{phabricator|T189687}}) by Zoranzoki21
=== LandingCheck ===
No changes for LandingCheck
=== LdapAuthentication ===
* {{git|752c03c1}} - Expose methods used by OpenStackManager ({{phabricator|T208995}}) by Bryan Davis
=== Linter ===
No changes for Linter
=== LiquidThreads ===
* {{git|6725eb1b}} - build: Update devDependencies by Ed Sanders
* {{git|fc7e71c3}} - Remove obsolete aliases from closures ({{phabricator|T208951}}) by Ed Sanders
=== Listings ===
No changes for Listings
=== LocalisationUpdate ===
* {{git|fa93fda3}} - Use "break" instead of "continue" inside a switch ({{phabricator|T206976}}) by RazeSoldier
=== LoginNotify ===
No changes for LoginNotify
=== MapSources ===
No changes for MapSources
=== MassMessage ===
* {{git|10ad8225}} - Minor code refactoring in MassMessage repo by Alangi Derick
=== Math ===
* {{git|cf33c80b}} - eslint: Use in all folders (including tests/selenium) by Ed Sanders
* {{git|3986634d}} - Remove obsolete aliases from closures ({{phabricator|T208951}}) by Ed Sanders
* {{git|26994798}} - Link wikidata items to math tags ({{phabricator|T71424}}) by AndreG-P
* {{git|428f5a84}} - Drop support for MediaWiki core's removed "2006 wikitext editor" by James D. Forrester
* {{git|a865a856}} - Add tracking category for deprecated mhchem syntax by Moritz Schubotz (physikerwelt)
=== MobileApp ===
No changes for MobileApp
=== MobileFrontend ===
* {{git|c4c36592}} - Use @coversDefaultClass then use ::someFunction by Alangi Derick
* {{git|424a8081}} - Add MobileCollectionTest for MobileCollection::class ({{phabricator|T208987}}) by Alangi Derick
* {{git|aa9910dd}} - mobile.references.images is merged into mobile.startup.images ({{phabricator|T207805}}) by jdlrobson
* {{git|18b0a27e}} - mobile.startup/OverlayManager: Add #getSingleton ({{phabricator|T198765}}) by jdlrobson
* {{git|6958940f}} - Convert HTTP links to HTTPS for mediawiki.org ({{phabricator|T189687}}) by Zoranzoki21
* {{git|044d58e1}} - Add test coverage for the icons helper functions ({{phabricator|T206698}}) by Nicholas Ray
* {{git|2d1c973b}} - Add tests for context.js ({{phabricator|T206698}}) by jdlrobson
* {{git|1755f151}} - Add tests for Panel.js ({{phabricator|T206699}}) by Nicholas Ray
* {{git|e27d25d6}} - Add tests for Button.js ({{phabricator|T206699}}) by jdlrobson
* {{git|b84c3569}} - Fix SpecialUploads.php config.get call ({{phabricator|T186062}}) by Nicholas Ray
* {{git|445d4600}} - Hygiene: Drop unnecessary tagName properties by Jdlrobson
* {{git|ceeb3914}} - Add tests for Section.js ({{phabricator|T206699}}) by Nicholas Ray
* {{git|394b7a36}} - Follow up on Ic0771804f245fcd8e696 ({{phabricator|T208558}}) by Alangi Derick
* {{git|f139b428}} - Add MobileUITest to test MobileUI class ({{phabricator|T208797}}) by Alangi Derick
* {{git|d2b9ca27}} - Config: Nearby and Upload config is loaded inside special page ({{phabricator|T186062}}) by Jdlrobson
* {{git|5217102d}} - Fix a bug in View.js for re-renders of View's operating in isTemplateMode ({{phabricator|T205359}}) by Jdlrobson
* {{git|3c654cda}} - QA: update ffi 1.9.10 -> 1.9.25 ({{phabricator|T204119}}) by Antoine Musso
* {{git|35230728}} - QA: update rubyzip 1.2.1 -> 1.2.2 ({{phabricator|T204119}}) by Antoine Musso
=== 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 ===
* {{git|e04223f7}} - Add OATH alias for Serbian by Zoranzoki21
* {{git|d0cdaac6}} - Fix HTTP link to HTTPS for mediawiki.org ({{phabricator|T189687}}) by Zoranzoki21
* {{git|e41fcfbe}} - Make Special:DisableOATHForUser require reauthentication by Reedy
=== OAuth ===
* {{git|44bcb444}} - Avoid "Manage 0 connected applications" by Amir Aharoni
=== OpenStackManager ===
* {{git|bc174651}} - Follow up 64e02a7ae3 by Brian Wolff
* {{git|64e02a7a}} - SECURITY: Fix escaping of "runas" users on Special:NovaSudoer ({{phabricator|T203885}}) by Brian Wolff
=== ORES ===
No changes for ORES
=== PageAssessments ===
No changes for PageAssessments
=== PagedTiffHandler ===
No changes for PagedTiffHandler
=== PageImages ===
No changes for PageImages
=== PageTriage ===
* {{git|b4b54e5a}} - Make sure the fiters menu is completely visible ({{phabricator|T205903}}) by Stephane Bisson
=== PageViewInfo ===
No changes for PageViewInfo
=== ParserFunctions ===
No changes for ParserFunctions
=== ParserMigration ===
No changes for ParserMigration
=== ParsoidBatchAPI ===
* {{git|9e4aea57}} - Modernize ApiParsoidBatch using ApiResult to generate prettier output by C. Scott Ananian
=== PdfHandler ===
No changes for PdfHandler
=== PerformanceInspector ===
No changes for PerformanceInspector
=== Petition ===
No changes for Petition
=== Poem ===
No changes for Poem
=== PoolCounter ===
No changes for PoolCounter
=== Popups ===
No changes for Popups
=== ProofreadPage ===
No changes for ProofreadPage
=== PropertySuggester ===
No changes for PropertySuggester
=== QuickSurveys ===
No changes for QuickSurveys
=== Quiz ===
No changes for Quiz
=== ReadingLists ===
* {{git|6ad95598}} - Ensures predictable performance for teardown and purge. ({{phabricator|T189926}}) by Jason Linehan
* {{git|883bd531}} - Fix uses of dieWithError; first param is the whole message, second isn't its parameters ({{phabricator|T208926}}) by James D. Forrester
=== RelatedArticles ===
No changes for RelatedArticles
=== Renameuser ===
No changes for Renameuser
=== RevisionSlider ===
No changes for RevisionSlider
=== RSS ===
No changes for RSS
=== SandboxLink ===
No changes for SandboxLink
=== Score ===
No changes for Score
=== Scribunto ===
No changes for Scribunto
=== SearchExtraNS ===
No changes for SearchExtraNS
=== SecurePoll ===
* {{git|8e552ae5}} - Add method scope visibility by Umherirrender
* {{git|ec3701bd}} - Suppress remaining taint-check issues ({{phabricator|T205972}}) by Umherirrender
=== Sentry ===
No changes for Sentry
=== ShortUrl ===
No changes for ShortUrl
=== SiteMatrix ===
No changes for SiteMatrix
=== SkinPerPage ===
No changes for SkinPerPage
=== SpamBlacklist ===
No changes for SpamBlacklist
=== SubPageList3 ===
No changes for SubPageList3
=== SubpageSortkey ===
No changes for SubpageSortkey
=== SyntaxHighlight_GeSHi ===
No changes for SyntaxHighlight_GeSHi
=== TemplateData ===
No changes for TemplateData
=== TemplateSandbox ===
No changes for TemplateSandbox
=== TemplateStyles ===
No changes for TemplateStyles
=== TemplateWizard ===
* {{git|1a8692d4}} - Fixing template description text, part 2 by Kaldari
* {{git|5729223e}} - Fix betafeature preview to use the standard template background by Ed Sanders
=== TextExtracts ===
No changes for TextExtracts
=== Thanks ===
No changes for Thanks
=== TimedMediaHandler ===
* {{git|910a581d}} - Update extension authors to five highest direct contributors by James D. Forrester
* {{git|14317951}} - Followup to README syntax for clarity by Brion Vibber
* {{git|92027727}} - Bump TMH ver to 0.6.0 and update README for config changes ({{phabricator|T208710}}) by Brion Vibber
=== timeline ===
No changes for timeline
=== TitleBlacklist ===
No changes for TitleBlacklist
=== TocTree ===
No changes for TocTree
=== TorBlock ===
No changes for TorBlock
=== Translate ===
* {{git|a9b3a347}} - Remove obsolete aliases from closures ({{phabricator|T208951}}) by jenkins-bot
* {{git|bac70d7d}} - Don't move translatable subpages when moving parent ({{phabricator|T114592}}) by Amire80
* {{git|2cf046a0}} - Avoid fatal error in MessageGroupStats ({{phabricator|T209141}}) by Santhosh
* {{git|ad5a9386}} - Optimize MessageGroupStats::clearGroup by Amire80
* {{git|b0cfb334}} - Tests: Remove MockSuperUser by jenkins-bot
* {{git|a26ad541}} - extension.json: port rights and grants ({{phabricator|T87985}}) by Jforrester
* {{git|a8e8e433}} - extension.json: port logs by jenkins-bot
* {{git|5fdafe93}} - extension.json: port jobs ({{phabricator|T87985}}) by jenkins-bot
* {{git|f1d351bb}} - extension.json: Remove vendor autoload from Translate.php by jenkins-bot
* {{git|5dc5f9ba}} - extension.json: Remove $wgParserTestFiles ({{phabricator|T87985}}) by jenkins-bot
* {{git|d78683a6}} - Bump translate-groups expiry to 24 hours ({{phabricator|T203786}}) by Niklas Laxström
=== TranslationNotifications ===
No changes for TranslationNotifications
=== TrustedXFF ===
No changes for TrustedXFF
=== TwoColConflict ===
* {{git|38db0852}} - Fix harmless edits turning into conflicts ({{phabricator|T205942}}) ({{phabricator|T208840}}) by Thiemo Kreuz
=== UniversalLanguageSelector ===
No changes for UniversalLanguageSelector
=== UploadsLink ===
No changes for UploadsLink
=== UploadWizard ===
* {{git|f87ffebc}} - Change flickr thumbnail selection UI back into a grid ({{phabricator|T208825}}) by Kaldari
* {{git|049f6b3a}} - Better position text inside arrows by Jforrester
* {{git|e0cff606}} - Slightly more robust arrow order by James D. Forrester
* {{git|0a4ed4c2}} - Captions: Instead of waiting for page_props to populate, use pageId ({{phabricator|T208545}}) by James D. Forrester
=== UrlShortener ===
No changes for UrlShortener
=== UserMerge ===
No changes for UserMerge
=== VipsScaler ===
* {{git|c3963abe}} - Fix "Array to string conversion" error in SpecialVipsTest.php by Timo Tijhof
=== VisualEditor ===
* {{git|b2718b18}} - Separate handling of document HTML and edit metadata by Ed Sanders
* {{git|7bcb1ac5}} - Update VE core submodule to master (f32c0be7c) ({{phabricator|T205535}}) by Bartosz Dziewoński
* {{git|3564006e}} - $.extend -> ve.extendObject by Ed Sanders
* {{git|ff1a05e2}} - Bump version number due to recent breaking change by Ed Sanders
* {{git|2149de7b}} - Fix margin/padding on save dialog enter prompt ({{phabricator|T208947}}) by Ed Sanders
* {{git|374b4cab}} - Update VE core submodule to master (a4b936b5e) ({{phabricator|T207426}}) by James D. Forrester
* {{git|b0c0553d}} - ve.init.mw.DesktopArticleTarget.init: Move Vector styles to separate file by Bartosz Dziewoński
* {{git|c87b010d}} - ve.init.mw.DesktopArticleTarget: Edit surface padding and gutter for Minerva ({{phabricator|T208102}}) by Bartosz Dziewoński
* {{git|1ffdee22}} - MWTempWikitextEditorWidget: Don't rely on skin to set width for textareas ({{phabricator|T208102}}) by Bartosz Dziewoński
* {{git|5996cf15}} - ve.init.mw.DesktopArticleTarget.init: Make multi-tab mode compatible with Minerva ({{phabricator|T208102}}) by Bartosz Dziewoński
* {{git|17377ce6}} - ve.dm.MWImageModel: Drop back-compatibility with old versions of VE selections by James D. Forrester
=== Wikibase ===
* {{git|b9d2da76}} - Updated wikibase-api JS lib to 3.1.0 ({{phabricator|T124451}}) by Thomas Arrow
* {{git|a3736ac4}} - Remove obsolete aliases from closures ({{phabricator|T208951}}) by Ed Sanders
* {{git|dc655618}} - Actually activate js compatibility linting ({{phabricator|T207169}}) by Lucas Werkmeister
* {{git|0d514a63}} - Add SnakFormatter::FORMAT_HTML_VERBOSE_PREVIEW ({{phabricator|T184933}}) by Hoo man
* {{git|4e0b6a8e}} - Hygiene: add PageSplitTester test to be used ({{phabricator|T208789}}) by Stephen Niedzielski
* {{git|e864e962}} - Add SnakFormat to help handling SnakFormatter::FORMAT_* constants ({{phabricator|T184933}}) by Marius Hoch
* {{git|fccc47a8}} - build: Update wikibase/wikibase-codesniffer to 0.5.0 ({{phabricator|T208253}}) by Umherirrender
* {{git|cbf61002}} - Replace @testWith by @dataProvider in test class ({{phabricator|T208253}}) by Umherirrender
* {{git|17ae7380}} - Remove @group and @covers from non test files ({{phabricator|T208253}}) by Umherirrender
* {{git|2e9c7a67}} - Fix doc annotations ({{phabricator|T208253}}) by Umherirrender
* {{git|ff385f40}} - Remove unused import ({{phabricator|T208253}}) by Umherirrender
* {{git|00542029}} - Update invalid and deprecated SPDX license identifier ({{phabricator|T208253}}) by Umherirrender
* {{git|bc77f55f}} - Use implode() instead of join ({{phabricator|T208253}}) by Umherirrender
* {{git|762f4de2}} - Remove unused ParserOutputDataUpdater interface by Jeroen De Dauw
* {{git|ab2077e4}} - Create properties only when necessary in browser tests ({{phabricator|T209072}}) by Lucas Werkmeister
* {{git|aed0f000}} - Don’t ask EntityLookup for null entity ID by Lucas Werkmeister
* {{git|bc474e42}} - Update: use wikibase-debug logger instead of "PageRandomLookup" ({{phabricator|T208796}}) by Stephen Niedzielski
* {{git|a4dbc7fe}} - Make sure entity exists for wb-concept-uri link in toolbox ({{phabricator|T205836}}) by addshore
* {{git|8a62fa8e}} - Use entityId not title for wb-concept-uri link in toolbox ({{phabricator|T205836}}) by addshore
* {{git|0809b436}} - Updated wikibase-api JS lib to 3.0.2 ({{phabricator|T124451}}) by Leszek Manicki
* {{git|0d7f9550}} - Update data-values-value-view lib to 0.22.3 by Leszek Manicki
* {{git|3e6b9f25}} - Add test for adding statement via keyboard ({{phabricator|T154869}}) by Lucas Werkmeister
* {{git|a1c81e91}} - owl:AllDisjointClasses instead of owl:disjointWith ({{phabricator|T208847}}) by Abián
* {{git|55ad1d20}} - Replace Language::factory( $language->getCode() ) by $language by Fomafix
* {{git|ef798758}} - Don’t always save statement when enter is pressed inside ({{phabricator|T154869}}) by Lucas Werkmeister
* {{git|7e592e20}} - Make nonexisting item test agnostic of item namespace ({{phabricator|T204205}}) by Lucas Werkmeister
* {{git|809b7b0a}} - Make license in RDF outputs confgurable ({{phabricator|T205016}}) by Amir Sarabadani
* {{git|6049f634}} - TermboxView: backend request in dedicated class ({{phabricator|T207150}}) by Pablo Grass
* {{git|78401b9c}} - Lint against IE 11 ({{phabricator|T207169}}) by Michael Große
* {{git|193f6150}} - autoload: file content per generateAutoload.php by Pablo Grass
* {{git|fff5491c}} - Termbox: provide CSS without JS, too ({{phabricator|T206200}}) by Pablo Grass (WMDE)
* {{git|79747cdc}} - Render new termbox for mobile devices ({{phabricator|T206863}}) by Jakob Warkotsch
* {{git|05ef5754}} - Replace custom edit icon by standard one ({{phabricator|T207190}}) by Volker E
* {{git|e9fcc380}} - Move ontology to http://wikiba.se/ontology# from beta ({{phabricator|T112127}}) by Smalyshev
* {{git|4452d77b}} - Fix jquery-migrate warning by Lucas Werkmeister
=== WikibaseLexeme ===
* {{git|07903ab2}} - Lint against IE 11 ({{phabricator|T207169}}) by Michael Große
* {{git|7c49da46}} - Only use jQuery promises in production code by Lucas Werkmeister
* {{git|c3f54305}} - build: Drop trivial eslint disables by James D. Forrester
* {{git|6dc27cd6}} - build: Extend `wikimedia/qunit` for qunit code styling by James D. Forrester
* {{git|bcf048ae}} - build: Bump linting devDependencies to latest and make pass by James D. Forrester
* {{git|78ce6b33}} - Use SnakFormat, prepare for new SnakFormatter formats ({{phabricator|T184933}}) by Marius Hoch
* {{git|01091486}} - Remove $languageCode argument from SensesView by Lucas Werkmeister
* {{git|dffe658c}} - Rename bot flag parameters and properties by Lucas Werkmeister
* {{git|996e689f}} - Only create property if necessary in browser tests by Lucas Werkmeister
* {{git|23eac5f7}} - Specify compat with DM 9.x by Jeroen De Dauw
* {{git|22677b8e}} - Removing all of config variable handling for enabling senses ({{phabricator|T208852}}) by Addshore
* {{git|5a1f8140}} - Rename WikibaseLexemeServices.php::newInstance -> newTestInstance by addshore
* {{git|8130c6c9}} - Use jQuery.extend instead of Object.assign ({{phabricator|T206644}}) by Lucas Werkmeister
* {{git|a24c6706}} - Update RDF for new ontology without beta ({{phabricator|T112127}}) by Stanislav Malyshev
* {{git|abfb20a3}} - Teporarily disable tests with ontology to avoid circular dependency ({{phabricator|T112127}}) by Stanislav Malyshev
=== WikibaseMediaInfo ===
* {{git|af8701cf}} - Adding note about workaround pending T190066 by Cormac Parle
* {{git|01c42b30}} - Ensure captions are separated in auxiliary_text in search index ({{phabricator|T208609}}) by Cormac Parle
* {{git|2a0610b8}} - Use the CirrusSearchBuildDocumentParse hook ({{phabricator|T208955}}) by James D. Forrester
* {{git|ab1705b7}} - File page: Style empty captions as placeholders, like in edit mode ({{phabricator|T208849}}) by James D. Forrester
* {{git|7a077830}} - Updated documentation to reflect UI, search, MCR work ({{phabricator|T207289}}) by Cormac Parle
=== WikibaseQuality ===
* {{git|84265a2b}} - build: Update wikibase/wikibase-codesniffer to 0.5.0 by Umherirrender
=== WikibaseQualityConstraints ===
* {{git|9b2fe029}} - Lint against IE 11 ({{phabricator|T207169}}) by Lucas Werkmeister
* {{git|cc6966e6}} - Specify compatibility with data model 9.x ({{phabricator|T206325}}) by Addshore
* {{git|c5bd9010}} - Use jQuery.extend instead of Object.assign ({{phabricator|T206643}}) by Lucas Werkmeister
* {{git|9f56dc90}} - Fix signature of DummySparqlHelper::runQuery() by Lucas Werkmeister
=== 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
=== WikimediaBadges ===
No changes for WikimediaBadges
=== WikimediaEvents ===
No changes for WikimediaEvents
=== WikimediaIncubator ===
No changes for WikimediaIncubator
=== WikimediaMaintenance ===
No changes for WikimediaMaintenance
=== WikimediaMessages ===
* {{git|fc42100c}} - Define WikimediaMessages for Wikibase SEO change ({{phabricator|T207790}}) by jenkins-bot
=== XAnalytics ===
No changes for XAnalytics
=== ZeroBanner ===
No changes for ZeroBanner
=== ZeroPortal ===
No changes for ZeroPortal
== Skins ==
=== CologneBlue ===
No changes for CologneBlue
=== EUCopyrightCampaignSkin ===
No changes for EUCopyrightCampaignSkin
=== MinervaNeue ===
* {{git|d0c035ea}} - Hygiene: remove package-lock.json by Stephen Niedzielski
* {{git|c64a4cf8}} - Move canEdit checks to server from client ({{phabricator|T206262}}) by Arcayn
* {{git|3a0e4690}} - skins.minerva.editor: Remove unused dependencies ({{phabricator|T198765}}) by Bartosz Dziewoński
* {{git|d27a9481}} - skins.minerva.editor: Remove remaining uses of 'skins.minerva.scripts' ({{phabricator|T198765}}) by Bartosz Dziewoński
* {{git|7bbba14e}} - skins.minerva.scripts/init: Use singleton OverlayManager from MF ({{phabricator|T198765}}) by Bartosz Dziewoński
* {{git|dabb9098}} - No Minerva variables should be loaded on a non-Minerva skin ({{phabricator|T186062}}) by jdlrobson
* {{git|bc303e50}} - Fix invalid HTML produced by DownloadIcon ({{phabricator|T205359}}) by jdlrobson
* {{git|72cd31f2}} - Remove page issues instrumentation ({{phabricator|T206178}}) by jdlrobson
* {{git|cb2ad937}} - extract moved to parser by jdlrobson
* {{git|878989bd}} - Merge PageIssue and IssueSummary type defs by jdlrobson
* {{git|f07985c6}} - Hygiene: move page issue group parsing to parser ({{phabricator|T203449, T202349}}) by Niedzielski
=== MonoBook ===
* {{git|d2a20bd5}} - Remove obsolete Special:Preferences styles after its transformation to OOUI ({{phabricator|T208923}}) by Volker E
=== Modern ===
* {{git|c0221360}} - Remove obsolete Special:Preferences styles after its transformation to OOUI ({{phabricator|T208923}}) by Volker E
=== Nostalgia ===
No changes for Nostalgia
=== Timeless ===
* {{git|df234f81}} - Remove obsolete Special:Preferences styles after its transformation to OOUI ({{phabricator|T208923}}) by Volker E
=== Vector ===
* {{git|221b0b16}} - Remove obsolete Special:Preferences styles after its transformation to OOUI ({{phabricator|T208923}}) by Volker E
== Total Changes ==
'''221''' Changes in '''54''' repos by '''69''' committers