MediaWiki 1.37/wmf.8/Changelog

Core changes

 * - Branch commit for wmf/1.37.0-wmf.8 by trainbranchbot
 * - Add the Paiwan (pwn) language by Amir Aharoni
 * - Remove deprecated SpecialBlock::validateTarget by Petr Pchelko
 * - Add namespace names for Dagbani by Amir Aharoni
 * - Update release notes about renaming the Lombard language by Amir Aharoni
 * - Change lmo language name by Alexander Vorwerk
 * - UnblockUserFactory: document accepting UserIdentity by DannyS712
 * - ParserTest: remove unused $mockConfig by DannyS712
 * - DatabaseInstaller: Fix unneded typo by Reedy
 * - Allow html form field option 'options-messages' to get parsed by Umherirrender
 * - Fix name of searchindex table in PostgresUpdater by Amir Sarabadani
 * - NewPagesPager: remove unused UserFactory by Petr Pchelko
 * - Archive RELEASE-NOTES-1.36, now that 1.36.0 is out by James D. Forrester
 * - LocalSettingsGenerator: Don't use 'ie' when you mean 'e.g.' by James D. Forrester
 * - Hard deprecate RepoGroup methods by ZabeMath
 * - Fix directionality-specific styles for .mw-editsection-like by Bartosz Dziewoński
 * - Remove Vector specific CSS selector for red-links in personal menu by Jan Drewniak
 * - ApiChangeAuthenticationData: inject AuthManager by Alexander Vorwerk
 * - Make CollapsibleFieldsetLayout more reusable by wikitrent
 * - Remove usages and hard deprecate User::changeable(By)Group by Ppchelko
 * - Clean up NewFilesPager: remove deprecated and unused services by Petr Pchelko
 * - Migrate searchindex to abstract schema   by Amir Sarabadani
 * - Dabatase: Assert that join conditions are arrays by Gergő Tisza
 * - Replace usage of custom File properties by Tim Starling
 * - Replace RecentChange::getPerformer with RecentChange::getPerformerIdentity by Roman Stolar
 * - RollbackPage: remove unneeded conversion to full User object by DannyS712
 * - WatchlistManager: remove unneeded conversion to full User object by DannyS712
 * - Merge content-media and content-thumbnails by jdlrobson
 * - Skin: Factor out functions by bwang
 * - resourceloader: Avoid primary connection in SqlModuleDependencyStore (2) by Amir Sarabadani
 * - SpecialCreateAccount: don't reinvent the wheel for restrictions by DannyS712
 * - Make postgres IRC channel point to libera.chat by Amir Sarabadani
 * - Remove deprecated SpecialPage::getRestrictedPages by Petr Pchelko
 * - resourceloader: Avoid opening a connection to master when not needed by Amir Sarabadani
 * - InfoAction: Cast wgNamespaceProtection to array by Matěj Suchánek
 * - Create SessionProviderTestTrait to facilitate testing of an SessionProvider by vladshapik
 * - Migrate WatchedItemQueryService to Authority by DannyS712
 * - Fix linking of external users from action=credits by Umherirrender
 * - Add an integration test for some LocalFile methods by Tim Starling
 * - Add test for MWFileProps by Tim Starling
 * - wdio-mediawiki: Release 1.1.1 by Željko Filipin
 * - Migrate DefaultPreferencesFactory to authority by DannyS712
 * - Replace deprecated uses of PermissionManager with GroupPermissionsLookup by DannyS712
 * - Migrate UserNamePrefixSearch service to use Authority by DannyS712
 * - Move User::changeable(By)Groups methods to UserGroupManager by Ppchelko
 * - PasswordReset: remove use of PermissionManager by DannyS712
 * - Drop hard-deprecated and unused DatabaseBlock::chooseBlock by Petr Pchelko
 * - resources: Add a fetch polyfill with skip function by gengh
 * - rdbms: cleanup ILBFactory comments about tracked load balancers by Aaron Schulz
 * - HookContainer: Fix normalization of callback for static handler by Ammarpad
 * - ProtectionForm: Use XmlSelect::parseOptionsMessage where appropriate by Bartosz Dziewoński
 * - selenium: Fix `Cannot find module 'dotenv'` by Željko Filipin
 * - preferences: Move complex creation of infos for usergroups into closure by Umherirrender
 * - ActorNormalization::acquireActorId - require IDatabase by Petr Pchelko
 * - Create AuthenticationProviderTestTrait to facilitate testing of an AuthenticationProvider by vladshapik
 * - Add Wallisian namespace names and fallback by Amir Aharoni
 * - WikiImporter: inject services by ZabeMath
 * - Add namespace name translations and change autonym in the Kinyarwanda language by Amir Aharoni
 * - Fix array order for array_replace_recursive merge strategy by Cindy Cicalese
 * - wdio-mediawiki: Release 1.1.0 by Kosta Harlan
 * - docs: Document release process for wdio-mediawiki by Timo Tijhof
 * - Use the edited page's title for magic words in action=edit error messages by Bartosz Dziewoński

Vendor
No changes for vendor

3D

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

AbuseFilter

 * - Update DatabaseBlock construct option 'by' to use User Identity only by Roman Stolar
 * - build: Updating browserslist to 4.16.6 by libraryupgrader

ActiveAbstract

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

AdvancedSearch

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

AntiSpoof

 * - Replace uses of the deprecated setters of AbstractAuthenticationProvider by vladshapik
 * - build: Updating browserslist to 4.16.6 by libraryupgrader

ApiFeatureUsage

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

ArticleCreationWorkflow

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

ArticlePlaceholder

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Babel

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

BetaFeatures

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

BounceHandler

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Calendar

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Campaigns

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Capiunto

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

CategoryTree

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

CentralAuth

 * - Replace all uses of SessionProvider::init in tests by vladshapik
 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - Validate deny list in Special:GlobalRenameUser by Martin Urbanec

CentralNotice
No changes for CentralNotice

CharInsert

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

CheckUser

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

ChessBrowser

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

CirrusSearch

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - Refactor UserTesting to assign test buckets by Erik Bernhardson
 * - Unpack German, Portuguese, and Dutch Elasticsearch Analyzers  by tjones

Cite

 * - selenium: Update README.md file by sahil

CiteThisPage

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Citoid

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

cldr

 * - Add Northwestern Ojibwa (ojb) by Raymond
 * - build: Updating browserslist to 4.16.6 by libraryupgrader

CodeEditor

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

CodeMirror

 * - selenium: Update README.md file by sahil

CodeReview

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Cognate

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Collection

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

CommonsMetadata

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

ConfirmEdit

 * - Replace uses of the deprecated setters of AbstractAuthenticationProvider by vladshapik
 * - build: Updating browserslist to 4.16.6 by libraryupgrader

CongressLookup

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

ContactPage

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

ContentTranslation

 * - Use language-data package for language selectors and autonyms by Santhosh Thottingal
 * - Adjust styling of input field when focused by Santhosh Thottingal
 * - SX: Focus the input field while opening search dialog by Santhosh Thottingal
 * - SX: Add language selector for article search screen by Santhosh Thottingal
 * - SX article search: Sort the search results correctly by Santhosh Thottingal
 * - SXArticleSearch: Add tests and snapshot by NikG
 * - Remove irc support link by Niklas Laxström
 * - SX: Replace SXArticleSelector view with SXTranslationConfirmer by NikG
 * - SXArticleSearch: Add loading spinner during result fetching by NikG
 * - SX search for articles screen: Fix hidden article thumbnail by NikG
 * - Section translation Eventlogging instrumentation by Santhosh Thottingal

CreditsSource

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Dashiki

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Disambiguator

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

DiscussionTools

 * - Swap DOM order of summary and watch checkbox by Bartosz Dziewoński
 * - Follow-up: Adjust comment ranges to exclude the start marker *only* by Bartosz Dziewoński
 * - Adjust comment ranges to exclude the start/end markers by Bartosz Dziewoński
 * - Pass whole context to internal action API requests by Bartosz Dziewoński
 * - Change feedback link for new topic tool by Ed Sanders
 * - Allow the widget to be squished next to floating elements by Bartosz Dziewoński
 * - Remove cookie hack for loading unavailable tools by Bartosz Dziewoński
 * - Limit number of topic subscriptions per user by Bartosz Dziewoński
 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - Add notifications feature to beta feature copy by Ed Sanders
 * - Use the edited page's title for magic words in API error messages by Bartosz Dziewoński
 * - Allow talk pages to have a different ParserCache expiry by Timo Tijhof
 * - Highlight target comment when following a link or notification by Bartosz Dziewoński
 * - Fix adding comments in lists containing  tags by Bartosz Dziewoński
 * - modifier: Guard against infinite loop by Bartosz Dziewoński

DismissableSiteNotice

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

DonationInterface

 * - QS option for debugging monthly convert by Elliott Eggleston
 * - Show non-USD minimum on monthly convert by Elliott Eggleston
 * - build: Updating browserslist to 4.16.6 by libraryupgrader

DoubleWiki

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

DynamicSidebar

 * - DynamicSidebarHooks: avoid using ContentHandler::getContentText by Alexander Vorwerk
 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Echo

 * - build: Update SVGO to latest v2.3.0 and re-crush SVGs by Volker E
 * - selenium: Update wdio-mediawiki  by Željko Filipin
 * - Move talk page notification data from 'user-menu' to 'notifications' by Nicholas Ray
 * - selenium: Update README.md file by anjali041
 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Elastica

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

ElectronPdfService

 * - selenium: Upgrade WebdriverIO to v7 by sahil
 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - selenium: Update README.md file by sahil

EntitySchema

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

EventBus

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

EventLogging

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

EventStreamConfig

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

ExtensionDistributor

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

ExternalGuidance

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

FeaturedFeeds

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

FileExporter

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

FileImporter

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - i18n: Clarify localtitleexists, sourcetitleexists, and illegalfilenamechars by AntiCompositeNumber

FlaggedRevs

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Flow

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

FundraiserLandingPage

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

FundraisingTranslateWorkflow

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Gadgets

 * - Reduce message parse in GadgetHooks::getPreferences (second time)  by Umherirrender
 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - Add namespace name translations for ms and ms-arab by Amir Aharoni

GeoCrumbs

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

GeoData

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

GettingStarted

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

GlobalBlocking

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

GlobalCssJs

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

GlobalPreferences

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

GlobalUsage

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

GlobalUserPage

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

GlobalWatchlist

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

GoogleNewsSitemap

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Graph

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

GrowthExperiments

 * - Return true from SpecialPage::doesWrites for SpecialEditGrowthConfig by Umherirrender
 * - Move business logic of SpecialEditGrowthConfig into execute function by Umherirrender
 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - Add Link: Fix homepage PV token and newcomer task token logging by Gergő Tisza
 * - Fix Ie9a1018c198 for external cluster by Gergő Tisza
 * - Avoid session loading when loading task types in help panel RL data by Gergő Tisza
 * - fixLinkRecommendationData.php: also fix search index for old DB entries by Gergő Tisza
 * - Help panel: SwitchEditorPanel fixes by MewOphaswongse
 * - SuggestionsInfo: Fix handling of error responses by Kosta Harlan
 * - SuggestionsInfo: Use anonymous user identity value by Kosta Harlan
 * - Add Link: Suppress the blue dot on the edit button by Gergő Tisza
 * - Add Link: Prevent double-opening of the post-edit dialog by Gergő Tisza
 * - SuggestionsInfo: set useCache=false when calling suggest by Kosta Harlan
 * - Always delete from search index in AddLinkSubmissionHandler by Gergő Tisza
 * - AddLinkSaveDialog: Ensure getActionProcess is called by Kosta Harlan
 * - PostEdit: Fix skip all suggestions on mobile, and don't reset session if task was cancelled by Kosta Harlan
 * - Add --dry-run option to fixLinkRecommendationData.php by Gergő Tisza
 * - Allow running fixLinkRecommendationData --search-index in production by Gergő Tisza
 * - Add a link: Hide surface highlight overlay by MewOphaswongse
 * - Add a link: update button states after acceptance changes by MewOphaswongse
 * - selenium: Update README.md file by sahil
 * - Add Link: Keep focus on the link inspector dialog by Gergő Tisza
 * - Add Link: close editor on Esc key by Gergő Tisza

GuidedTour

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

GWToolset

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

ImageMap

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

InputBox

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - Use native instead of JS-based disabled toggling by Timo Tijhof

Insider

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

intersection

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Interwiki

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

InterwikiSorting

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

IPInfo

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - Remove htmlform-ooui-wrapper class from PanelLayout by wikitrent

Josa

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

JsonConfig

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Kartographer

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - build: Update SVGO to latest v2.3.0 and re-crush SVGs by Volker E

LabeledSectionTransclusion

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

LandingCheck

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

LdapAuthentication

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Linter

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

LiquidThreads

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - [doc] removing outdated contact information by Alexander Vorwerk

Listings

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

LocalisationUpdate

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

LoginNotify

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

MachineVision

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

MapSources

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

MassMessage

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Math

 * - selenium: Upgrade WebdriverIO to v7 by sahil

MediaModeration

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

MediaSearch

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - Check for thumbnail url before running .replace by annet
 * - Enable search widget takeover & preference by Matthias Mullie
 * - Rename Special:NewMediaSearch to Special:MediaSearch by annet

MobileApp

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

MobileFrontend

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - selenium: Update README.md file by sahil

MultimediaViewer

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

NavigationTiming

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Newsletter

 * - selenium: Update wdio-mediawiki by Željko Filipin
 * - selenium: Update README.md file by sahil

NewUserMessage

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Nuke

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

OATHAuth

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

OAuth

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

OAuthRateLimiter

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

OpenStackManager

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

ORES

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

PageAssessments

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

PagedTiffHandler

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

PageImages

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

PageNotice

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

PageTriage

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

PageViewInfo

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

ParserFunctions

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

PdfHandler

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Poem

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

PoolCounter

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Popups

 * - selenium: Update README.md file by sahil

ProofreadPage

 * - build: Updating hosted-git-info to 2.8.9 by libraryupgrader
 * - selenium: Upgrade WebdriverIO to v7 by bindassug03
 * - Add newline after TemplateStyles in page header by Inductiveload
 * - selenium: Update README.md file by sahil

PropertySuggester

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

QuickSurveys

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Quiz

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

ReadingLists

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

RelatedArticles

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - selenium: Update README.md file by sahil

Renameuser

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

RevisionSlider

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - selenium: Update wdio-mediawiki and fix window resizing by Adam Wight
 * - selenium: Update README.md file by sahil

RSS

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

SandboxLink

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Score

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Scribunto

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

SearchExtraNS

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

SecureLinkFixer

 * - Updating domains.php from Mozilla by SecureLinkFixer updater bot
 * - build: Updating browserslist to 4.16.6 by libraryupgrader

SecurePoll

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - Enable "STV with Droop quota" option behind feature flag by STran
 * - Add unit tests for PluralityTallier class by STran

ShortUrl

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

SiteMatrix

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

SpamBlacklist

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - Avoid using ContentHandler::getContentText by Alexander Vorwerk

StopForumSpam

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

SubPageList3

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

SubpageSortkey

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

SyntaxHighlight_GeSHi

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

TemplateData

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

TemplateSandbox

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

TemplateStyles

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

TemplateWizard

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - selenium: Update README.md file by sahil

TextExtracts

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Thanks

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

TheWikipediaLibrary

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - Reduce image filesize by jsn

TimedMediaHandler

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - Avoid using ContentHandler::getContentText by Alexander Vorwerk

timeline

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

TitleBlacklist

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - Replace uses of the deprecated setters of AbstractAuthenticationProvider by vladshapik

TocTree

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

TorBlock

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Translate

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - Export: Correct handle zero values for thresholds by Niklas Laxström
 * - JsonFFS: Small refactoring in order to support backports by Niklas Laxström
 * - SpecialManageGroups: Use DeferredUpdates when adding jobs to queue by Abijeet
 * - Content model and handler for translatable modules by Niklas Laxström
 * - ext.translate.base: Remove redundant 'pageshow' handler by Timo Tijhof
 * - build: Add SVGO to latest v2.3.0 and re-crush SVGs by Volker E
 * - MessageGroupCache: Improve cache invalidation by Niklas Laxström

TranslationNotifications

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

TrustedXFF

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

TwoColConflict

 * - selenium: Upgrade WebdriverIO to v7 by sahil
 * - build: Updating npm dependencies by libraryupgrader
 * - selenium: Update README.md file by sahil

UniversalLanguageSelector

 * - build: Update SVGO to latest v2.3.0 and re-optimize SVGs by Volker E

UploadsLink

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

UploadWizard

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

UrlShortener

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

UserMerge

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

VipsScaler

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

VisualEditor

 * - Guarantee exact match when searching for a template by Thiemo Kreuz
 * - Move exact matches to the top in template search by Thiemo Kreuz
 * - Show redirects as part of description in template search by Thiemo Kreuz
 * - Update VE core submodule to master (e5759ef32) by Bartosz Dziewoński
 * - Improve wording around transclusion cancel by WMDE-Fisch
 * - Don't update backButton visibility if not set by WMDE-Fisch
 * - Update VE core submodule to master (bc819fdc6)  by Bartosz Dziewoński
 * - build: Updating npm dependencies by libraryupgrader
 * - Ensure correct classes are added to surfaces by Ed Sanders
 * - Use the edited page's title for magic words in API error messages by Bartosz Dziewoński
 * - ArticleTarget: Always set fromEditedState when preloaded is true by Ed Sanders
 * - Pass whole context to internal action API requests by Bartosz Dziewoński

WebAuthn

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Wikibase

 * - Add mediainfo to RdfBuilder's check by tzhelyazkova
 * - Filter out non PageIdentity titles in PagePropsEntityIdLookup by Itamar Givon
 * - Typehint files to be modified by Itamar Givon
 * - repo: Use Item's concept URI for prefix of unit converter by Amir Sarabadani
 * - Introduce PropertyRdfBuilder by Thomas Arrow
 * - view: Avoid using jquery.client in tests by Amir Sarabadani
 * - client: Drop support for IE9 in linkitem by Amir Sarabadani
 * - Bump wikibase-data-values-value-view to HEAD by Amir Sarabadani
 * - Migrate SiteLinkGlobalIdentifiersProvider to a dedicated service by Amir Sarabadani
 * - docs: fix outdated file reference by Jakob Warkotsch
 * - Rename PropertyRdfBuilder to PropertySpecificComponentsRdfBuilder by Thomas Arrow
 * - Turn SiteLinkTargetProvider into a service by Amir Sarabadani
 * - Wrap list of acceptable site ids with an APCu cache in API by Amir Sarabadani

WikibaseCirrusSearch

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

WikibaseLexeme

 * - Introduce LexemeRdfBuilder by Bereket teshome
 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - Rename LexemeRdfBuilder to LexemeSpecificComponentsRdfBuilder by Bereket teshome

WikibaseLexemeCirrusSearch

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

WikibaseMediaInfo

 * - Start using MediaInfoRdfBuilder instead the specific components one by tzhelyazkova
 * - Introduce new MediaInfoRdfBuilder by tzhelyazkova
 * - Reinstate i18n messages used for MediaSearch by Matthias Mullie
 * - Remove search widget takeover & preferences by Matthias Mullie
 * - Rename MediaInfoRdfBuilder by tzhelyazkova
 * - Remove 'wikibase' profile, add lang to cache key by Cormac Parle
 * - Rename Special:MediaSearch to Special:OldMediaSearch by annet

WikibaseQualityConstraints

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Wikidata.org

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

WikidataPageBanner

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - Add $wgWPBEnableMainPage to enable banners on Main Page by Sam Wilson

WikiEditor

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - Fix eslint warnings by Ed Sanders

wikihiero

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

WikiLove

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

WikimediaApiPortalOAuth

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

WikimediaBadges

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

WikimediaEditorTasks

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

WikimediaEvents

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - searchsatisfaction: Repair autocomplete init by Erik Bernhardson

WikimediaIncubator

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

WikimediaMaintenance

 * - Add DiscussionTools to createExtensionTables by David Lynch
 * - build: Updating browserslist to 4.16.6 by libraryupgrader

WikimediaMessages

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Wikisource

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - Set indicator to be HTML rather than a ButtonWidget object by Sam Wilson

XAnalytics

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

CologneBlue

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - Add CSS selector for red-links in the `#p-personal` menu by Jan Drewniak

MinervaNeue

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - selenium: Run tests from desktop site by Željko Filipin

Modern

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

MonoBook

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - build: Update SVGO to latest v2.3.0 and re-crush SVGs by Volker E

Nostalgia

 * - build: Updating browserslist to 4.16.6 by libraryupgrader

Timeless

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - build: Update SVGO to latest v2.3.0 and re-crush SVGs by Volker E

Vector

 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - Storybook: Consistent styling by jdlrobson
 * - Storybook: Move helperMakeMenuData into utils by jdlrobson
 * - Refactor: Create UserLinks component by jdlrobson

WikimediaApiPortal

 * - build: Updating npm dependencies by libraryupgrader

VisualEditor

 * - IndentationAction: Complete coverage by Ed Sanders
 * - IndentationAction: De-duplicate increase/decrease methods by Ed Sanders
 * - IndentationAction: Handle 'increase' when in a slug as well as 'decrease' by Ed Sanders
 * - IndentationAction: Add coverage for slug edge case by Ed Sanders
 * - IndentationAction: Refactor case runner by Ed Sanders
 * - ui.actions: Move var statements inline by Ed Sanders
 * - ve.ui files: Move var statements inline by Ed Sanders
 * - utils: Move var statements inline by Ed Sanders
 * - Fix incomplete ve.Document.getBranchNodeFromOffset usage by Thiemo Kreuz
 * - build: Updating browserslist to 4.16.6 by libraryupgrader
 * - Add positions 'inline' and 'below' to ve.ui.ToolbarDialog by mewoph

Total Changes
408 Changes in 196 repos by 64 authors