MediaWiki 1.35/wmf.31
MediaWiki 1.35.0-wmf.30 | Deployment of MediaWiki 1.35.0-wmf.31 to Wikimedia sites | MediaWiki 1.35.0-wmf.32 |
The latest version (labeled "1.35.0-wmf.31") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 5 May 2020 (see the roadmap).
Core changes edit
- git #c1198cb3 - Branch commit for wmf/1.35.0-wmf.31 by trainbranchbot
- git #a339338e - upload: Move MinUploadChunkSize logic from Setup.php to ApiUpload (task T189966) by Timo Tijhof
- git #e8046749 - Add Hooks::runner() by Tim Starling
- git #4df10842 - Add HookRunner classes (task T240307) by Tim Starling
- git #b361cf72 - Update hook interfaces for recent additions and deprecations (task T240307) by DannyS712
- git #b2d848d6 - Remove LocalisationChecksBlacklistHook and LocalisationIgnoredOptionalMessagesHook (task T240307) by Tim Starling
- git #550f5930 - Hook interface type fixes, to fix Phan errors (task T240307) by Tim Starling
- git #2bcabb0d - Add $conds parameter to ModifyExportDisplayQuery hook by Tim Starling
- git #b5ccf229 - languages: Apply a small optimization to Language::ucfirst() by Ori Livneh
- git #6854834c - maintenance: Remove maintenance/cdb.php by Timo Tijhof
- git #8a4c4004 - Introduce maintenance/generateSchemaSql.php (task T230421) by Amir Sarabadani
- git #b7ac5543 - resourceloader: Move RL hooks to own namespace, use PSR-4 (task T246855) by Timo Tijhof
- git #31fbff89 - build: Upgrade karma-related devDependencies to latest by James D. Forrester
- git #591ece50 - build: Upgrade all regular linters to latest by James D. Forrester
- git #9a868a0b - resources: Upgrade qunit from 2.9.3 to 2.10.0 by James D. Forrester
- git #cb72a5e7 - Update AUTHOR/CREDITS/COPYING/LICENSE comments to match expected case by Reedy
- git #09de9f34 - mediawiki.toc: Fix cookie persistence and remove redundant code (task T210789) by Timo Tijhof
- git #d6084c9d - Fix Postgres user_newtalk table (task T239640) by Petr Pchelko
- git #956cd210 - SpecialVersion: Call static functions statically by Reedy
- git #e25e5ec7 - user: Close a bracket in a User.php doc comment by Reedy
- git #3c2b08d0 - Replace Article::$mRevision with RevisionRecord (task T250976) (task T249021) (task T250608) (task T251593) (task T250714) by DannyS712
- git #161fab3a - language: Avoid LCStoreStaticArray::decode() recursion for arrays (task T218207) by Timo Tijhof
- git #08791d1c - language: Add test coverage for LCStoreStaticArray (task T218207) by Timo Tijhof
- git #e5066d0b - Hooks.txt - remove two Localisation hooks that have no callers by DannyS712
- git #387f3c2a - Fix typo: 'the the' -> 'the' by Ed Sanders
- git #d2bf7059 - jquery.textSelection: Make jsdoc happier about the @ignore syntax by James D. Forrester
- git #f5d50c15 - skins: Refactor and split up SkinTemplate::prepareQuickTemplate (task T251212) by jdlrobson
- git #26cf0fc2 - tests: Add test file to test SPDX license expressions (task T251642) by Reedy
- git #8ba1c755 - Replace wfWaitForSlaves() with LBFactory::waitForReplication() by Reedy
- git #3310d6b9 - Follow-up c030dacfb: Drop documentation mentions of $wgLocalInterwiki too by James D. Forrester
- git #385ab887 - Finish dropping wgContentHandlerUseDB; unused anywhere by James D. Forrester
- git #bb108d13 - Update description of ParserFirstCallInitHook per hooks.txt by DannyS712
- git #8588345d - Update OOUI to v0.38.1 (task T208184) (task T244444) (task T246044) (task T248630) by Volker E
- git #3eeb2e23 - Update release notes: WikiPage::updateRevisionOn with Revision is deprecated by DannyS712
- git #02e1285c - Hard deprecate ContribsPager::tryToCreateValidRevision (task T250431) by DannyS712
- git #618ae61f - Fix variable clash in ExtensionProcessor::extractHooks (task T251631) by DannyS712
- git #aed1e72c - registration: Move SearchMappings to CORE_ATTRIBS from NOT_ATTRIBS (task T250977) by Reedy
- git #42ab144c - auth: Use a 'use' statement rather than \ for class import by Reedy
- git #6f51591d - Drop wfIsHHVM, deprecated in 1.34 by James D. Forrester
- git #8c2fdd04 - Drop wfSetupSession, deprecated in 1.27 (task T232864) by James D. Forrester
- git #4354b0d9 - namespaceDupes.php: Delete links if they still exist after UPDATE (task T226036) by Reedy
- git #e9c77002 - registration: Use array_merge() when merging CORE_ATTRIBS by Reedy
- git #4be5de1f - registration: Rename ExtensionProcessor::storeToArray to storeToArrayRecursive by Reedy
- git #4b5984bc - rdbms: don't treat lock() as a write operation (task T251457) by daniel
- git #49707c59 - Replace various uses of Revision objects (task T250579) (task T250714) (task T250580) by DannyS712
- git #3781f411 - tests: Refactor GlobalTest to use a data provider by Max Semenik
- git #5e9d1556 - Remove extra space in Linker::revUserLink by DannyS712
- git #8a88d515 - WikiPage::updateRevisionOn - replace uses, hard deprecate Revision use (task T249561) (task T249021) by DannyS712
- git #51063b14 - Clean up validation order (task T247017) by hmonroy
- git #440111a5 - tests: Add ExtensionProcessorTest::$default2 by Reedy
- git #7a2d1a3f - Follow-up I07dd6f7: Fix font size in diff (task T250393) by Ed Sanders
- git #7f1ad7d9 - Work around change in SimpleXMLElement behavior introduced in PHP 7.3.17 (task T250568) by C. Scott Ananian
- git #3d7365e8 - Allow new style hook handlers to abort by Tim Starling
- git #6091dca5 - Fix DeprecatedHooks and move emitDeprecatedHookWarnings to HookContainer by Tim Starling
- git #da527f51 - SkinTemplate: Separate rendering from setup (task T251212) by jdlrobson
- git #0df4a53e - tests: Consistently use = new ExtensionProcessor(); by Reedy
- git #3a69f9bb - HTMLCacheUpdateJob: Enable PURGE_URLS_LINKSUPDATE_ONLY to reduce purges (task T250261) by Timo Tijhof
- git #2f35c3ae - HtmlCacheUpdater: Add getUrls() method and support selective purging (task T250261) by Timo Tijhof
- git #5938842a - registration: Alphasort internal arrays in ExtensionProcessor by Reedy
- git #28cb11e8 - Replace uses and hard deprecate Revision::getSha1 (task T251233) by DannyS712
- git #fd9c48d3 - Have CoreParserFunctions::getCachedRevisionObject return RevisionRecord (task T249393) (task T250579) by DannyS712
- git #7bf7022c - LinksUpdate: report title when no page ID found (task T250551) by daniel
- git #9540494a - tests: Simplify ButtonAuthenticationRequestTest (task T248925) by Max Semenik
- git #79ca2627 - UploadedFileStream: PHP 8 compatibility (task T248925) by Max Semenik
- git #b82369b4 - Follow-up I07dd6f78: Use correct font on live preview of changes (task T250393) by Ed Sanders
- git #2c536c02 - MediaWikiServices: Add @since annotation to getHookContainer() by Derick A
- git #5326d4c0 - MediaWikiServices: Add return type hint to getHtmlCacheUpdater() by Derick A
- git #705e7e7c - Hard deprecate $wgParser (task T160811) by TheSandDoctor
- git #cd309322 - Fix typo on resetAuthenticationThrottle.php error message (task T251484) by Taavi Väänänen
- git #eeb8cb13 - search: Add 'SearchMappings' attribute to map canonical name to PHP class (task T250977) by Reedy
- git #d64584c8 - mediawiki.util: Simplify $content init() and add tests by Timo Tijhof
- git #fec35a9a - Update wikimedia/remex-html to v2.2.0 (task T250935) by C. Scott Ananian
- git #df65f096 - Revert "Correct capitalization of BeforeParserFetchTemplateAndTitle hook" by Tim Starling
- git #b469bfef - Add namespace translations for Awadhi (awa) by Amir Aharoni
- git #7b08cbf7 - ParserOptionsTest: Rename non-global variable `$wgUser` (task T243708) by DannyS712
- git #c757ec5f - EditPage::showHeader - only warn editing an old revision if it exists (task T251404) by DannyS712
- git #3d4fb45f - ChangesList::insertRollback - Force rc_this_oldid to integer before use (task T251386) by DannyS712
- git #e452b743 - Mention added ami and changed ary in RELEASE-NOTES (task T201269) (task T237672) by Amir Aharoni
- git #011e58d1 - Update message for unblocking error to receive target parameter by Thalia
- git #98300949 - Add fallback settings for recently-added Ladin language by Amir Aharoni
- git #954aef70 - database: Introduce IDatabase::ALL_ROWS constant (task T243619) by Peter Ovchyn
- git #09f2feaf - tests: Make static/non-static functions match (task T248925) by Max Semenik
- git #0bdcc942 - Add Ladin (lld) to Names.php (task T251369) by RhinosF1
- git #05a04ef5 - Pass a user to ArchivedFile::userCan in UploadBase (task T251357) by DannyS712
- git #977ee073 - Change HookContainer's namespace from HookRunner to HookContainer by Tim Starling
- git #788331c4 - Introduce UserOptionsManager and DefaultOptionsManager (task T248527) by Petr Pchelko
- git #b2fe84c4 - populateRevisionLength: Update for Multi-Content Revisions (task T246284) by DannyS712
- git #b8e69031 - Replace uses and hard deprecate Parser::getRevisionObject (task T249384) (task T250579) by DannyS712
- git #003675cd - mediawiki.ui: Use `@border*` variables by Volker E
- git #ac6624d7 - resourceloader: Drop wgEnableAPI/wgEnableWriteAPI from mw.config by James D. Forrester
- git #36d2a5b8 - OutputPage: allow additional CSS classes to be added to <html> (task T241925) by MusikAnimal
- git #1f5baae0 - Provide standard way for skins to add JS config variables to page by jdlrobson
- git #c0eaa457 - resourceloader: Fix load.mock.php query parameter corruption in tests (task T250045) by Timo Tijhof
- git #d3ca75d1 - revision: Fix bad combination of type cast and ?? operator by Thiemo Kreuz
- git #7880815b - Add MultiTitleFilter class by Kosta Harlan
- git #c7e78dd4 - Introduce SpecialUnblockTest with some basic tests (task T250989) by Thalia
- git #b086a8aa - Convert WikiPage::$mLastRevision to RevisionRecord (task T250579) (task T250580) by DannyS712
- git #56241470 - Fix casing of Semver class by Reedy
- git #bcd46cb9 - Filter out expired items from Special:Watchlist page (task T245080) by hmonroy
- git #0d94ad5a - resourceloader: Remove unused mw.loader.getVersion() method by Timo Tijhof
- git #b14965e7 - Convert MovePageFactory to interface, implement in PageHandlerFactory (task T249446) by DannyS712
- git #17f029c0 - Add `.mw-footer` CSS class (task T248137) by Volker E
- git #6c83ed7a - RebuildTextIndex: Remove internal use of Revision objects (task T246284) by DannyS712
- git #71b64e46 - ChangesList::insertRollback - remove internal use of Revision objects (task T246284) by DannyS712
- git #dd9ca82b - ContentHandler::latestRevision - return RevisionRecord (task T249393) by DannyS712
- git #b6c6c325 - SpecialNewpages::revisionFromRcResult - return RevisionRecord (task T249393) by DannyS712
- git #24de2ebf - FeedUtils: Remove use of Revision objects (task T250981) (task T249021) by DannyS712
- git #0aaeb85a - SpecialComparePages: Remove use of Revision objects (task T250981) (task T249021) by DannyS712
- git #a79fbbca - Add lazy loading on Mediawiki powered-by icon (task T251181) by Ruben Barkow-Kuder
- git #02b5d008 - xml: Move condition check of var before creating XmlSelect object by Derick A
- git #b6d5ad71 - DatabaseBlock's status variables should return bool (task T251048) by Martin Urbanec
- git #64ab963c - SpecialBlockTest: Increase coverage of SpecialBlock::processForm (task T250989) by Thalia
- git #8dc1fb70 - Article::setOldSubtitle - reduce use of Revision objects (task T250579) (task T249021) by DannyS712
- git #6b2a4dd1 - MediaWikiIntegrationTestCase: Remove use of Revision objects (task T249021) (task T249561) by DannyS712
- git #161884fd - Clarify the comment about RawHtmlMessages by Amir Aharoni
- git #a2545f3c - vue: Add support for parameters to the i18n plugin by Roan Kattouw
- git #6c3441e2 - Make populatePPSortKey less noisy (task T180576) by DannyS712
- git #d0943700 - Delete watchlist_expiry rows when clearing watchlist with job (task T249782) by Sam Wilson
- git #6521fe47 - Translation of some special page aliases into Urdu. by محمد شعیب
Vendor edit
- git #db78dd80 - Bump Parsoid to 0.12.0-a12 (task T231568) (task T249740) (task T250888) (task T250935) by Subramanya Sastry
- git #5e0d92b0 - Update OOUI to v0.38.1 by Volker E
- git #c6a1c423 - Remove jakub-onderka/php-console-highlighter and jakub-onderka/php-console-color by Reedy
- git #5ecfed13 - Explictly pin wikimedia/zest-css to 1.1.3 and upgrade from 1.1.2 by Reedy
- git #6c41c4ab - Update wikimedia/remex-html to v2.2.0 (task T250935) by C. Scott Ananian
Extensions edit
3D edit
No changes for 3D
AbuseFilter edit
- git #be3fbdf3 - Fix a test which will be broken by Hooks::run() migration by Tim Starling
- git #8d256092 - updateVarDumps: move MediaWikiServices away from constructor (task T213006) by Daimona Eaytoy
- git #4c98aecf - Improve var dumping in /details, /examine and /tools (task T190653) (task T239972) by Daimona Eaytoy
- git #11f5790e - updateVarDumps: Print orphaned ES records, don't try updating ES records (task T213006) (task T246539) by Daimona Eaytoy
ActiveAbstract edit
- git #c5fa7c23 - Add COPYING file - GPL-2.0-or-later (task T251649) by DannyS712
AdvancedSearch edit
- git #0ee45272 - eslint: Fix class-doc rule by Ed Sanders
- git #e4096175 - Remove unnecessary `fieldset` CSS properties by Volker E
- git #84160f03 - eslint: Remove unused rules by Ed Sanders
AntiSpoof edit
- git #96dc50c8 - Add some missing scripts: N'Ko, Ol Chiki, Meetei Mayek, and Warang Citi (task T246525) by Lucas Werkmeister
ApiFeatureUsage edit
No changes for ApiFeatureUsage
ArticleCreationWorkflow edit
No changes for ArticleCreationWorkflow
ArticlePlaceholder edit
No changes for ArticlePlaceholder
Babel edit
- git #b3c3ba4e - Remove test for language code mapping from 'nrf' to 'nrm' by Fomafix
- git #7604d73e - Remove use of WikiPage::doEditContent (task T250638) by DannyS712
BetaFeatures edit
No changes for BetaFeatures
BounceHandler edit
No changes for BounceHandler
Calendar edit
- git #6713f08e - Add COPYING file - GPL-2.0-or-later (task T251649) by DannyS712
Campaigns edit
No changes for Campaigns
Capiunto edit
- git #51d7ea61 - Add COPYING file - GPL-2.0-or-later (task T251649) by DannyS712
CategoryTree edit
No changes for CategoryTree
CentralAuth edit
- git #03078df3 - Replace class_exists with ExtensionRegistry::isLoaded() by James D. Forrester
CentralNotice edit
No changes for CentralNotice
CharInsert edit
No changes for CharInsert
CheckUser edit
- git #718bb60c - Fix broken message key description by Dayllan Maza
- git #7ff62d8c - Document built classes in ext.checkuser.investigate.js by Thalia
- git #0fdcedca - CheckUser: Handle wikis that are not in shared configuration (task T246160) by Ammar Abdulhamid
- git #1d2ea627 - Fix api error when fetching a revisions with invalid id (task T250446) by Dayllan Maza
CirrusSearch edit
- git #6db41eaf - Fix casing of some more usages/mentions of maintenance scripts (task T250806) by Reedy
- git #8291b95c - Drop global namespace CirrusSearch class (task T250812) by Reedy
- git #135046d5 - build: Updating eslint-config-wikimedia to 0.15.3 by Libraryupgrader
- git #31c9d9f7 - Add "SearchMappings" to extension.json (task T250977) (task T250812) by Reedy
- git #f877a4dd - Stop registering some hooks conditionally by Reedy
- git #18836bcc - build: Upgrade restify from 6.3.4 to 8.5.1 by James D. Forrester
Cite edit
No changes for Cite
CiteThisPage edit
No changes for CiteThisPage
Citoid edit
No changes for Citoid
cldr edit
No changes for cldr
CodeEditor edit
No changes for CodeEditor
CodeMirror edit
No changes for CodeMirror
CodeReview edit
No changes for CodeReview
Cognate edit
No changes for Cognate
CollaborationKit edit
- git #5c024ef4 - Add COPYING file - GPL-2.0-or-later (task T251649) by DannyS712
Collection edit
- git #c7ea7636 - Add configuration setting to disable Book Creator link on sidebar (task T241683) by Pppery
CommonsMetadata edit
No changes for CommonsMetadata
ConfirmEdit edit
- git #57433046 - Add COPYING (task T234086) by Reedy
CongressLookup edit
No changes for CongressLookup
ContactPage edit
No changes for ContactPage
ContentTranslation edit
- git #60b430c9 - Align with 'mediawiki.ui' and deprecate/replace '@colorFieldBorder' var by Volker E
ContributionTracking edit
No changes for ContributionTracking
CreditsSource edit
- git #4a065b5f - Add COPYING file - GPL-2.0-only (task T251649) by DannyS712
Dashiki edit
No changes for Dashiki
Disambiguator edit
No changes for Disambiguator
DiscussionTools edit
- git #b7ad0531 - @Username completion in VE (source or visual) mode (task T232601) by David Lynch
- git #5da26e2d - parser: Have getAuthors return a list by Ed Sanders
- git #011c13c9 - Link the "Reply" tag to mediawiki.org (task T250520) by Ed Sanders
- git #5271b3ea - Move CommentController to separate file by Ed Sanders
- git #2aa6e5f5 - Allow inspectors to position beyond the surface by Ed Sanders
- git #a5ed4698 - Create CommentController class and move most Controller methods to it by Ed Sanders
- git #75da1e0b - ReplyWidgetVisual: Use hasContent instead of hasBeenModified for isEmpty by Ed Sanders
- git #021c9818 - Add utils.getNativeRange() method by Bartosz Dziewoński
- git #04f8e215 - Implement auto-save for ReplyWidgetPlain (task T240257) by Ed Sanders
- git #047e8eb8 - Fix inserting replies inside a <pre> (task T250512) by Bartosz Dziewoński
- git #c07243c8 - Add 'cursor: pointer' to the reply link (task T250337) by Bartosz Dziewoński
- git #7cb7722b - Minimum keyboard-accessibility for the reply link (task T249915) by Bartosz Dziewoński
- git #b1376413 - Revise error messages when replying to comments affected by templates (task T248607) by Bartosz Dziewoński
- git #40c18508 - ConfirmEdit CAPTCHA support (task T247513) by Bartosz Dziewoński
- git #e3e36e11 - Remove client-side timeout when saving pages (task T249071) by Bartosz Dziewoński
- git #5565c7e4 - Enable on all ExtraSignaturesNamespaces (task T249036) by Ed Sanders
DismissableSiteNotice edit
No changes for DismissableSiteNotice
DonationInterface edit
- git #b0073182 - Add COPYING file - GPL-2.0-or-later (task T251649) by DannyS712
- git #7d2958ca - Debug logging for Adyen resultswitcher (task T251296) by Elliott Eggleston
- git #2a51c3bf - Add email explain translation in NL (task T251315) by Elliott Eggleston
DoubleWiki edit
- git #f1fe998a - Add COPYING file - GPL-2.0-or-later (task T251649) by DannyS712
DynamicSidebar edit
- git #a6d8b38c - Add COPYING file - GPL-2.0-or-later (task T251649) by DannyS712
Echo edit
- git #41d53fde - Don't put a whole User object in extra[mentioned-users] by Tim Starling
- git #a0751996 - Move one class to AutoloadNamespaces (task T187154) by Reedy
Elastica edit
No changes for Elastica
ElectronPdfService edit
No changes for ElectronPdfService
EntitySchema edit
- git #955f6bac - build: Updating eslint-config-wikimedia to 0.15.3 by Libraryupgrader
EventBus edit
- git #3f0b62e1 - Remove aliases to pre-namespaced class names by Petr Pchelko
EventLogging edit
- git #dbd4953d - eslint: Fix valid-jsdoc rule by Ed Sanders
- git #d05546df - Remove use of Revision::newFromId (task T249021) by DannyS712
EventStreamConfig edit
No changes for EventStreamConfig
ExtensionDistributor edit
No changes for ExtensionDistributor
ExternalGuidance edit
No changes for ExternalGuidance
FeaturedFeeds edit
No changes for FeaturedFeeds
FileExporter edit
No changes for FileExporter
FileImporter edit
No changes for FileImporter
FlaggedRevs edit
- git #19f2c952 - Use RevisionRecordCallback in ParserOptions (task T249384) by DannyS712
Flow edit
- git #92c37448 - Don't strip file extensions when rendering category names (task T251472) by Roan Kattouw
- git #3548b67d - tests: Remove unused 'relayer' option from test cache object by Timo Tijhof
- git #8df6fed8 - Use WikiPage::factory() instead of new WikiPage() (task T239975) by ArtBaltai
- git #326905e4 - Use '.text-overflow()' mixin from 'mediawiki.mixins' by Volker E
- git #951a01ec - Replace deprecated `@colorFieldBorder` variable and use others by Volker E
FundraiserLandingPage edit
- git #f94215e8 - Add COPYING file - GPL-2.0-or-later (task T251649) by DannyS712
FundraisingTranslateWorkflow edit
- git #26ca75d6 - Add COPYING file - GPL-2.0-only (task T251649) by DannyS712
Gadgets edit
No changes for Gadgets
GeoCrumbs edit
No changes for GeoCrumbs
GeoData edit
No changes for GeoData
GettingStarted edit
No changes for GettingStarted
GlobalBlocking edit
- git #3334877f - Unconditionally select gb_timestamp (task T251430) by Reedy
- git #4d93f470 - API: Add ability to also block local account when global blocking (task T249433) by Martin Urbanec
GlobalCssJs edit
No changes for GlobalCssJs
GlobalPreferences edit
No changes for GlobalPreferences
GlobalUsage edit
No changes for GlobalUsage
GlobalUserPage edit
No changes for GlobalUserPage
GoogleNewsSitemap edit
No changes for GoogleNewsSitemap
Graph edit
No changes for Graph
GrowthExperiments edit
- git #fb046057 - Help panel: Re-add outline to dialog window head (task T248065) by Kosta Harlan
- git #bfff2880 - Move rest of API code into GrowthTasksApi (task T245790) by Gergő Tisza
- git #9799bf34 - Help panel: Check if guidance feature flag is set before loading mobile peek (task T251589) by Kosta Harlan
- git #4b9721c1 - build: Updating yargs to 15.3.1 by libraryupgrader
- git #c302aa7c - Help panel: use vector-view-edit message by Kosta Harlan
- git #e3515b3e - Help panel: Adjust border radius, box shadow and background styles (task T244546) by Kosta Harlan
- git #71fe3681 - Help panel: Adjust window head outline rules (task T248065) by Kosta Harlan
GuidedTour edit
No changes for GuidedTour
GWToolset edit
No changes for GWToolset
ImageMap edit
No changes for ImageMap
InputBox edit
No changes for InputBox
Insider edit
- git #451e6646 - Add COPYING file - GPL-2.0-only (task T251649) by DannyS712
intersection edit
No changes for intersection
Interwiki edit
No changes for Interwiki
InterwikiSorting edit
No changes for InterwikiSorting
Jade edit
No changes for Jade
Josa edit
No changes for Josa
JsonConfig edit
No changes for JsonConfig
Kartographer edit
No changes for Kartographer
LabeledSectionTransclusion edit
No changes for LabeledSectionTransclusion
LandingCheck edit
- git #968c0e21 - Add COPYING file - GPL-2.0-or-later (task T251649) by DannyS712
LdapAuthentication edit
- git #d96db119 - Avoid usage of deprecated wfSetupSession(); (task T249082) by Ammar Abdulhamid
Linter edit
No changes for Linter
LiquidThreads edit
- git #be77a37b - canUserReply: Fix bad call when a Thread does not have a root (task T251313) by Thiemo Kreuz
- git #a0219a3c - Use "self" to reference the own class name by Thiemo Kreuz
- git #decfe683 - Remove View::getBoringSignature() call broken since 2009 by Thiemo Kreuz
- git #dfae880a - Use WikiPage methods instead hard-deprecated Article methods (task T251278) by ArtBaltai
Listings edit
- git #9018b468 - Add COPYING file - GPL-2.0-or-later (task T251649) by DannyS712
LocalisationUpdate edit
No changes for LocalisationUpdate
LoginNotify edit
No changes for LoginNotify
MachineVision edit
- git #4b12abaf - Fix hook handling for `RollbackComplete` hook (task T251408) by DannyS712
MapSources edit
No changes for MapSources
MassMessage edit
- git #f38f3998 - Remove unnecessary colon from a message by Amir Aharoni
- git #d39fe7b0 - Add fallback language support when sending translatable page as message (task T165128) by Abijeet
Math edit
- git #b2359d08 - Suppress warning if mathoid-cli does not return PNG image (task T200493) by Moritz Schubotz (physikerwelt)
MobileApp edit
No changes for MobileApp
MobileFrontend edit
- git #e8c25189 - tests/phpunit: Use `levels` param in dirname() method call by Derick A
- git #c7c57ce6 - Replace 'mobile.startup.images' module icons with OOUI ones (task T208184) (task T244444) by Volker E
- git #e370a79b - eslint: Enable class-doc rule by Ed Sanders
- git #de0a6782 - eslint: Remove upstreamed no-console rule by Ed Sanders
- git #25fa8346 - build: Updating yargs to 15.3.1 by libraryupgrader
- git #a482f136 - Remove use of InlineDifferenceEngine Revision variables (task T250761) (task T250714) by DannyS712
- git #c53fcb42 - Use new hook container service to call registered hooks by Derick A
- git #4ca460fe - Rename `$glyph` to `$icon` to better reflect variable value by Volker E
- git #141f4c14 - Replace 'byteschanged' with OOUI's 'upTriangle' icon (task T244444) by Volker E
- git #e13c950d - contentprovider: Don't load skin styles by jdlrobson
- git #e2e16856 - build: Upgrade webpack from 4.21.0 to 4.43.0 and rebuild by James D. Forrester
- git #4cfb93e1 - Only RevisionRecord in MobileSpecialPageFeed::getRevisionCommentHTML (task T249561) by DannyS712
- git #ef359e49 - SpecialMobileContributions: remove all uses of Revision objects (task T250431) (task T250980) by DannyS712
- git #57ed6957 - specials, ExtMobileFrontend: Avoid usage of deprecated User::isIP() by Derick A
MultimediaViewer edit
No changes for MultimediaViewer
edit
No changes for NavigationTiming
Newsletter edit
No changes for Newsletter
NewUserMessage edit
No changes for NewUserMessage
Nuke edit
No changes for Nuke
OATHAuth edit
No changes for OATHAuth
OAuth edit
- git #c4ad130f - Revert "Add alias for old namespaced version of MWOAuthToken" (task T251306) by Reedy
- git #8d93d575 - Add alias for old namespaced version of MWOAuthToken (task T251306) by Reedy
OpenStackManager edit
No changes for OpenStackManager
ORES edit
No changes for ORES
PageAssessments edit
No changes for PageAssessments
PagedTiffHandler edit
No changes for PagedTiffHandler
PageImages edit
- git #e6888568 - Remove un-namespaced PageImages class by Reedy
PageTriage edit
- git #7b769b3b - Add Special:MyLanguage for better user experience by Yuki Shira
- git #dea5f21d - Fix some excessive indenting by Reedy
- git #05abf590 - build: Updating dependencies by libraryupgrader
- git #83039012 - Use WikiPage::getId() instead hard-deprecated Article::getId() (task T239975) by ArtBaltai
- git #f6a91f23 - ArticleMetadataTest: Clear static cache during setup (task T250643) by Roan Kattouw
PageViewInfo edit
No changes for PageViewInfo
ParserFunctions edit
No changes for ParserFunctions
ParsoidBatchAPI edit
- git #42b3f584 - Add missing LICENSE file (task T234086) by C. Scott Ananian
PdfHandler edit
No changes for PdfHandler
PerformanceInspector edit
No changes for PerformanceInspector
Petition edit
No changes for Petition
Poem edit
No changes for Poem
PoolCounter edit
No changes for PoolCounter
Popups edit
- git #17037368 - eslint: Fix selenium config by Ed Sanders
ProofreadPage edit
No changes for ProofreadPage
PropertySuggester edit
No changes for PropertySuggester
QuickSurveys edit
- git #5e996917 - Log when the user has enabled Do Not Track (task T248421) by Sam Smith
- git #3fb722fa - Bug: Allow setting `shuffleAnswersDisplay` to `false` (task TALLOW SETTING `SHUFFLEANSWERSDISPLAY` TO `FALSE`) by Nicholas Ray
- git #3dd6cc31 - Add COPYING (task T234086) by Reedy
Quiz edit
- git #1513c708 - Don't crash if quiz attempts to include a bad title (task T251409) by C. Scott Ananian
ReadingLists edit
No changes for ReadingLists
RelatedArticles edit
- git #93431669 - Add COPYING (task T234086) by Reedy
Renameuser edit
- git #7af3116f - Fix some indenting that looked odd because of the array... by Reedy
- git #8a97f057 - Remove @access private on public member variables by Reedy
RevisionSlider edit
No changes for RevisionSlider
RSS edit
No changes for RSS
SandboxLink edit
No changes for SandboxLink
Score edit
No changes for Score
Scribunto edit
- git #a9b073fc - Remove use of Parser::fetchCurrentRevisionOfTitle and Revision::getSha1 (task T249384) (task T251233) by DannyS712
SearchExtraNS edit
No changes for SearchExtraNS
SecureLinkFixer edit
No changes for SecureLinkFixer
SecurePoll edit
- git #990d5bc1 - Namespace-ification! (task T187154) by Reedy
ShortUrl edit
No changes for ShortUrl
SiteMatrix edit
No changes for SiteMatrix
SpamBlacklist edit
No changes for SpamBlacklist
SubPageList3 edit
- git #b1b8d6c8 - Add COPYING file - GPL-2.0-or-later (task T251649) by DannyS712
SubpageSortkey edit
No changes for SubpageSortkey
SyntaxHighlight_GeSHi edit
No changes for SyntaxHighlight_GeSHi
TemplateData edit
No changes for TemplateData
TemplateSandbox edit
No changes for TemplateSandbox
TemplateStyles edit
- git #9cc02fc1 - Add a README by Michael Holloway
TemplateWizard edit
- git #d548193d - Use hook to add TemplateWizard to the toolbar by Ed Sanders
TextExtracts edit
No changes for TextExtracts
Thanks edit
- git #1d972949 - doxygen: normalize output directory to 'docs' (task T27978) by Antoine Musso
TheWikipediaLibrary edit
No changes for TheWikipediaLibrary
TimedMediaHandler edit
- git #0fd7b8b1 - Use WikiPage::exists instead hard-deprecated Article::exists (task T251278) by ArtBaltai
- git #e07647cb - Remove use of Article::$mRevision (task T250976) by DannyS712
timeline edit
- git #1d16e7be - Remove unused $filesCollect by Reedy
- git #294072b5 - Remove rotten script for installing ploticus by Reedy
TitleBlacklist edit
No changes for TitleBlacklist
TocTree edit
No changes for TocTree
TorBlock edit
No changes for TorBlock
Translate edit
- git #4258bc8b - Fix PageMigration not showing field for first translation unit (task T139456) by Phantom42
- git #7980ee1b - Fix doc for preventSelector option in the group selector by Abijeet
- git #98762635 - MovePage: update help link to point to Move translatable page doc (task T168591) by Abijeet
- git #a19b90d4 - doxygen: normalize output directory to 'docs' (task T27978) by Antoine Musso
- git #28054c04 - New feature: Google Translate translation provider (task T33695) by Carsten Schmitz
- git #334a4bfc - Remove uses of WikiPage::doEditContent (task T250638) by DannyS712
- git #e2b671b6 - Allow patrolling edits to translation pages (task T151172) by DannyS712
- git #cf014ed0 - MovePage: Remove subpage option when checking if move is possible (task T168591) by Abijeet
- git #e683bd5e - Remove TRANSLATE_VERSION by Niklas Laxström
- git #d6546aa3 - Update confusing function documentation by Niklas Laxström
- git #3170948d - SpecialTranslate: Stop processing taction by Niklas Laxström
- git #4e04ba60 - SpecialTranslate: Remove check for ULS by Niklas Laxström
- git #637ef0a9 - Remove $wgPageTranslationNamespace completely by Niklas Laxström
- git #f9925026 - Avoid using deprecated ParserBeforeStrip hook (task T250450) by C. Scott Ananian
- git #0ea463f8 - MessageGroupStats: Avoid COMMIT while atomic section is open (task T247809) by Niklas Laxström
- git #525c7e8c - DeletePage: Display subpages without strikethrough (task T168591) by Abijeet
TranslationNotifications edit
No changes for TranslationNotifications
TrustedXFF edit
No changes for TrustedXFF
TwoColConflict edit
- git #8c3e8d1f - Update ButtonWidget type hints in hook handler by Thiemo Kreuz
- git #354a8867 - Add basic test for shouldCoreHintBeShown by WMDE-Fisch
- git #d1574da0 - Minimize ….CoreHint.js module a bit (task T246103) by Thiemo Kreuz
- git #a528724b - Show actual text when browser tests fail by WMDE-Fisch
- git #d28e0375 - Remove unused SpecialConflictTestPage messages by Thiemo Kreuz
- git #30ae5dc3 - Add "never show again" tooltip to core UI message (task T246103) by Thiemo Kreuz
- git #b3fdc3b1 - Fix unexpected position of scrollbars & resize handles in no-JS (task T250397) (task T251494) by Adam Wight
- git #e4723e0a - Enable do not track for browser tests (task T251235) by WMDE-Fisch
- git #9394815d - Fix spelling and capitalization mistakes (task T246103) by Thiemo Kreuz
- git #407d386a - Add note on core conflict screen about new UI (task T246103) by WMDE-Fisch
- git #f16501a5 - Improve test coverage for new code in HtmlTalkPageResolutionView (task T244858) by Thiemo Kreuz
- git #e5996121 - More space at bottom margin (task T244858) by Adam Wight
- git #34ddd028 - Disable QuickSurveys when tests run (task T251235) by WMDE-Fisch
- git #a0c912fc - Add and update SplitConflictMerger documentation by Thiemo Kreuz
- git #afbbd15b - No-JS talk page interface for swapping rows (task T244858) by Adam Wight
- git #399b97f6 - Respect and migrate Beta opt-out if present (task T249659) by Adam Wight
- git #49a01f2c - Top-level "use" statement by Adam Wight
- git #5d5e95e7 - Remove draggable code (task T251106) by WMDE-Fisch
- git #05dd9f64 - Get ContentHandler from Page in SpecialConflictTestPage by WMDE-Fisch
- git #ad549727 - Make sure TwoColConflictHooksTest runs with BetaFeatures enabled by Adam Wight
- git #4265b7b8 - Get ContentHandler from Page by WMDE-Fisch
- git #9330a959 - Add Special:MyLanguage for better user experience by Yuki Shira
- git #4fd659a7 - More narrow dependency injection in HtmlEditableTextComponent and related by Thiemo Kreuz
- git #ed9145fe - Remove unused mediawiki/class-doc exception by Thiemo Kreuz
- git #3e42d755 - Separate tracking of whitespace-only paragraphs (task T250262) by Thiemo Kreuz
UniversalLanguageSelector edit
- git #6e607e2d - Update license-name to include OR MIT (task T251643) by Reedy
- git #558f6dbb - Update jquery.uls from upstream by Amir Aharoni
UploadsLink edit
No changes for UploadsLink
UploadWizard edit
- git #42176c23 - Allow users to copy statements to all files (task T224890) by annet
UrlShortener edit
No changes for UrlShortener
UserMerge edit
No changes for UserMerge
VipsScaler edit
No changes for VipsScaler
VisualEditor edit
- git #46c86bdd - Update VE core submodule to master (ae55f4b86) by James D. Forrester
- git #0c6b6e3e - Improve shortcut in getWikitextFragment by Ed Sanders
- git #a4dee12d - Replace class_exists with ExtensionRegistry::isLoaded() by James D. Forrester
WebAuthn edit
No changes for WebAuthn
Wikibase edit
- git #fc44853f - bridge: fix ReportIssue width on mobile (task T248087) by Lucas Werkmeister
- git #a5e288e1 - bridge: simplify class syntax in EventEmittingButton by Lucas Werkmeister
- git #39213193 - Only use CachingPrefetchingTermLookup when we have a cache. (task T247196) by addshore
- git #fefac1d1 - bridge: Fix error handling in WritingApiRepository by Michael Große
- git #7aea6499 - bridge: add full-width EventEmittingButton (task T251748) by Lucas Werkmeister
- git #e2c7d6aa - bridge: ReportIssue: use div as wrapper by Pablo Grass
- git #2311c9b1 - Alter EntityUrlLookup to allow for context relevant URLs (task T251241) by addshore
- git #171c9e61 - Add EntityExistenceChecker (task T251239) by Jakob Warkotsch
- git #706191a3 - Fix capitalization on "items" (task T243969) by Itamar Givon
- git #d988c13a - bridge: selenium: update wdio packages by Pablo Grass
- git #7d078a77 - Document the prefetching logic that happens on page render (task T251244) by Jakob Warkotsch
- git #bba635c8 - FP: Wire up PrefetchingTermLookup & EntityIdLabelFormatter (task T249799) by addshore
- git #c273922b - [rdf] generate stable labels for blank nodes (task T245541) by David Causse
- git #4810a2a8 - bridge: send user name from init to app (task T249829) by Lucas Werkmeister
- git #7e48e5fc - bridge: permit undefined as API parameters by Lucas Werkmeister
- git #d3d055c6 - bridge: remove listOfCommits from initBridge test by Lucas Werkmeister
- git #96543bd3 - bridge: Add tracking for generic errors on save (task T249721) by tzhelyazkova
- git #a1172ebc - Replace class_exists with ExtensionRegistry::isLoaded() by James D. Forrester
- git #dc2dc63f - FP: Add ApiPrefetchingTermLookup (task T249797) by sihe
- git #2068d97b - bridge: use isClickable() (task T246994) by Lucas Werkmeister
- git #06f6d3ae - bridge: selenium: temporarily disable flaky test (task T251538) by Pablo Grass
- git #73472c48 - Make PHPCS/PHPCBF scripts more resilient by Lucas Werkmeister
- git #2ba09da5 - phpcs, enable Wikibase.Namespaces.FullQualifiedClassName everywhere by addshore
- git #fafca1f2 - Update wikibase code sniffer to 1.1.0 by addshore
- git #f77917e7 - Add ADR for Federated Property IDs within the MVP (task T247831) by Jakob Warkotsch
- git #05a616ec - bridge: Add component unit tests for go back functionality by Michael Große
- git #67d4d89c - bridge: storybook: make lorem ipsum reusable by Pablo Grass
- git #04e9ec6e - bridge: storybook: StringDataValue: fix sampleSetters by Pablo Grass
- git #f7009d7c - bridge: storybook: let the machine repeat strings by Pablo Grass
- git #26e316bd - docs: WikiPageEntityRevisionLookup::getLatestRevisionId and redirects (task T112658) (task T196882) by addshore
- git #1569edc6 - bridge: add warning type to IconMessageBox (task T249830) by Lucas Werkmeister
- git #b9023d90 - bridge: Make “go back” buttons go back in the app (task T249720) by Michael Große
- git #c77448c9 - docs, Turn adr_xxx into adr_0 (it was first) by addshore
- git #e07cc187 - Move prefetching-term-lookup-callback service wiring (task T249796) by rosalie
- git #43f52a6b - bride: storybook: use postcss plugins correctly by Pablo Grass
- git #7d66a596 - EntityTypeDefinitions: use generic `get` by Jakob Warkotsch
- git #d5a78d50 - bridge: Add “back” button to header when appropriate (task T249719) by Michael Große
- git #4df4cb3d - FP: fix typo in the test system README by Jakob Warkotsch
- git #80cba736 - database: Use IDatabase::ALL_ROWS instead of empty conditions (task T243619) by Peter Ovchyn
- git #e45b1a6d - TR: Remove (now obsolete) feedback link (task T239707) by Marius Hoch
- git #5e5a9840 - bridge: more thorough test:distnodiff by Lucas Werkmeister
- git #4f6e211c - bridge: use ApiReadingEntityRepository (task T240223) by Lucas Werkmeister
- git #5cf7c274 - bridge: demote SpecialPageReadingEntityRepository (task T251245) by Lucas Werkmeister
- git #94076250 - bridge: add ApiReadingEntityRepository (task T240223) by Lucas Werkmeister
- git #2f167a54 - bridge: split out ReadingEntityRevisionRepository interface by Lucas Werkmeister
- git #6b63eccb - bridge: rename overwrite to single-best-value (task T240211) by Lucas Werkmeister
- git #59b19434 - bridge: Dispatch retrySave from ErrorSave's retry button (task T249716) by tzhelyazkova
- git #ecb42771 - bridge: Make containers run without security labels by Marius Hoch
- git #edd21487 - bridge: wire up ErrorSaving in ErrorWrapper (task T249717) by Lucas Werkmeister
- git #86e2caa0 - bridge: reorganize AppHeader unit tests by Michael Große
- git #053ff530 - bridge: reportIssueTemplateBody: use entityTitle (task T241126) by Pablo Grass
- git #338e5a83 - Replace EntityTypeDefinitions string literals with constants (task T250897) by Jakob Warkotsch
- git #66911ea2 - Make populateSitesTable follow PSR-4 (task T172368) by Amir Sarabadani
- git #32b69be3 - FP: Automate test system setup (task T248837) by sihe
- git #c1308c8e - Don’t interpret ADR titles as lists by Lucas Werkmeister
- git #53418c0c - Remove uses of Revision::newFromId (task T249021) by DannyS712
- git #f5ca2b1b - entityLoaded: fire depending on relevant pages, not other modules (task T250305) by Pablo Grass
- git #74fa7642 - Add ChangeVisibilityNotificationJob by Marius Hoch
WikibaseCirrusSearch edit
- git #c2bba7a4 - Fix some excessive indenting by Reedy
- git #ceb7a17a - Replace class_exists with ExtensionRegistry::isLoaded() by James D. Forrester
WikibaseLexeme edit
- git #499354f1 - Replace EntityTypeDefinitions string literals with constants (task T250897) by Jakob Warkotsch
- git #6785e624 - Fix outdated variable name by Jakob Warkotsch
- git #67ce7cfb - Autofocus inputs in form representations widget (task T201588) by Lucas Werkmeister
- git #3571a5e1 - Autofocus inputs in lemmas widget (task T201588) by Lucas Werkmeister
- git #51aeb381 - Autofocus inputs in glosses widget (task T203461) by Lucas Werkmeister
- git #0a0d2cc5 - Use MediaWiki core’s Promise polyfill (task T250273) by Lucas Werkmeister
WikibaseLexemeCirrusSearch edit
No changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo edit
- git #3df89361 - Pretend to have concept chips for a few terms (task T249614) by Matthias Mullie
- git #c0b5c4bc - Image size filter (task T250732) by Matthias Mullie
- git #cfacc176 - eslint: Remove rule overrides by Ed Sanders
- git #955fd043 - build: Updating yargs to 15.3.1 by libraryupgrader
- git #746947b6 - Add COPYING file - GPL-2.0-or-later (task T251649) by DannyS712
- git #7f5c6ee2 - Remove experimental notice from media search by Matthias Mullie
- git #8c769324 - Replace EntityTypeDefinitions string literals with constants (task T250897) by Jakob Warkotsch
- git #e3201aa8 - Update entity data on undelete to match new page id (task T244207) by Matthias Mullie
- git #080a72b2 - Remove api messages already in /i18n/api/en.json by Raymond
- git #abaf75e1 - Use `.text-overflow()` mixin from 'mediawiki.mixins.less' by Volker E
- git #3d215944 - Adaptive flexbox grid for Media Search (task T250729) by Eric Gardner
- git #57b9be1b - Add tabs & different styling per (media) type (task T250730) by Matthias Mullie
- git #e4e7d8f8 - Remove text & metadata and optimize grid (task T216625) by Matthias Mullie
- git #04635a93 - Optimize media search (task T216625) by Matthias Mullie
- git #1517ab21 - Refine mediasearch (task T216625) by Matthias Mullie
- git #a6fcd727 - Use Array.forEach instead of map by annet
WikibaseQualityConstraints edit
- git #2a295b09 - Update wikibase code sniffer to 1.1.0 by addshore
Wikidata.org edit
- git #0718e16f - Update to "mediawiki/mediawiki-codesniffer": "30.0.0" by addshore
- git #f7b57a76 - Remove use of PHPUnit4And6Compat test trait by addshore
- git #5e3b0d5f - Switch query service maxlag to be median +1 (task T242453) (task T238751) (task T221774) by addshore
WikidataPageBanner edit
- git #97de3f8b - Add COPYING file - GPL-2.0-or-later (task T251649) by DannyS712
WikiEditor edit
- git #90c0b245 - Move 32px dropdown height to -wikimedia.less (task T251682) by Ed Sanders
- git #e366cc04 - Use WikiPage::exists instead hard-deprecated Article::exists (task T251278) by BAGArt
- git #8e9d3065 - Create a toolbarReady hook for attaching toolbar tools by Ed Sanders
wikihiero edit
No changes for wikihiero
WikiLove edit
No changes for WikiLove
WikimediaBadges edit
No changes for WikimediaBadges
WikimediaEditorTasks edit
No changes for WikimediaEditorTasks
WikimediaEvents edit
- git #12203f16 - eslint: Fix warnings in citationUsage.js by Ed Sanders
WikimediaIncubator edit
- git #cc44b8a7 - Add COPYING file - GPL-2.0-or-later (task T251649) by DannyS712
WikimediaMaintenance edit
- git #b720264d - Fix namespace of PopulateSitesTable (task T172368) by Amir Sarabadani
WikimediaMessages edit
- git #c9dbb8ee - Add messages for Awadhi Wikipedia (task T251371) by zoranzoki21
- git #38505eda - Add Messages for Growth Study Quick Survey (task T248421) by Nicholas Ray
- git #0d41ffa3 - extension.json: Simplify hook references as we only have one function for each by James D. Forrester
Wikisource edit
No changes for Wikisource
XAnalytics edit
- git #1b385b54 - Remove un-namespaced XAnalytics class by Reedy
Skins edit
CologneBlue edit
No changes for CologneBlue
MinervaNeue edit
- git #1a838f20 - Fix for 27eb9e - "Changing color of logo from black to gray" (task T251135) by Jan Drewniak
- git #d65ac4b5 - Revert "Changing color of logo from black to gray using opacity." by Jdlrobson
- git #c9461c9d - Replace skins.minerva.mainMenu.advanced.icons with OOUI icons (task T244444) by Volker E
- git #01f824f6 - Fix namespace of SkinUserPageHelper by Reedy
- git #27eb9e16 - Changing color of logo from black to gray using opacity. (task T251135) by Jan Drewniak
- git #5144e733 - Remove "last-modified-bar__text" as a JS selector by Jan Drewniak
- git #b35fdfe9 - Rename `$glyphPrefix` to `$iconPrefix` to better reflect variable value by Volker E
- git #96132669 - [docs] Remove whitespace in 'WikimediaUI' by Volker E
- git #c1a24622 - Remove unused user icons by Volker E
- git #fa6255df - Use standard getJsConfigVars method by jdlrobson
- git #447a8341 - Reduce `last-modified-bar` nesting and add `mw-footer` class by Volker E
- git #b12fe5d5 - Fixed search_loggedin.js Selenium browser test (task T174018) by Edward Tadros
Modern edit
No changes for Modern
MonoBook edit
No changes for MonoBook
Nostalgia edit
No changes for Nostalgia
Timeless edit
- git #b49a7575 - Add COPYING (task T234086) by Reedy
Vector edit
- git #8a915e68 - [config] Temporarily default to Legacy mode by Stephen Niedzielski
- git #6d9e7c07 - Tests: Always set Skin (task T251212) by jdlrobson
- git #97121a22 - [Minor] Favor msg and getConfig over getMsg and ->config by jdlrobson
- git #4b9d307c - [doc] fix reference in VectorDefaultSkinVersionForNewAccounts config (task T251415) by Stephen Niedzielski
- git #ffcd4b61 - refactor: Move up `.portal` underline gradient from `.body` to `h3` by AronDemian
- git #6a9ee465 - [modern] A new version of Vector with a new logo (task T246170) by jdlrobson
- git #1d0fd0bd - build: Updating eslint-config-wikimedia to 0.15.3 by Libraryupgrader
- git #709772fa - [fix] "Existing account only" skin version config (task T251415) by Stephen Niedzielski
- git #d4c2e2b4 - [Hygiene] featureManager: ComplexRequirement -> Requirement (task T244481) by Sam Smith
- git #d9f4a2b0 - Use consistent function names to SkinVector (task T251212) by jdlrobson
- git #df681e03 - Add buildSidebar method (task T251212) by jdlrobson
- git #f6cbbbfd - [modern] Add Header element and styles (task T246170) by AronDemian
- git #19edb3d6 - [doc] Add link in readme to hooks.txt by Stephen Niedzielski
- git #95c80c4e - Refactor: Revert to previous ordering by jdlrobson
- git #487eda02 - [cleanup] Drop empty `class` attribute from `#footer > ul` elements by AronDemian
VisualEditor edit
- git #d1220be7 - build: Upgrade karma-related devDependencies to latest by James D. Forrester
- git #e82f2256 - Update OOUI to v0.38.1 by Volker E
- git #fe3f0d2f - Update OOjs to v4.0.0 by James D. Forrester
- git #6adf6517 - lib: Update jQuery from 3.4.1 to 3.5.0 by James D. Forrester
- git #ae55f4b8 - Mixin PendingElement to TargetWidget by Ed Sanders
Total Changes edit
427 Changes in 79 repos by 78 authors