Jump to content

MediaWiki 1.35/wmf.31

From mediawiki.org
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 (T189966) by Timo Tijhof
  • git #e8046749 - Add Hooks::runner() by Tim Starling
  • git #4df10842 - Add HookRunner classes (T240307) by Tim Starling
  • git #b361cf72 - Update hook interfaces for recent additions and deprecations (T240307) by DannyS712
  • git #b2d848d6 - Remove LocalisationChecksBlacklistHook and LocalisationIgnoredOptionalMessagesHook (T240307) by Tim Starling
  • git #550f5930 - Hook interface type fixes, to fix Phan errors (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 (T230421) by Amir Sarabadani
  • git #b7ac5543 - resourceloader: Move RL hooks to own namespace, use PSR-4 (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 (T210789) by Timo Tijhof
  • git #d6084c9d - Fix Postgres user_newtalk table (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 (T250976) (T249021) (T250608) (T251593) (T250714) by DannyS712
  • git #161fab3a - language: Avoid LCStoreStaticArray::decode() recursion for arrays (T218207) by Timo Tijhof
  • git #08791d1c - language: Add test coverage for LCStoreStaticArray (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 (T251212) by jdlrobson
  • git #26cf0fc2 - tests: Add test file to test SPDX license expressions (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 (T208184) (T244444) (T246044) (T248630) by Volker E
  • git #3eeb2e23 - Update release notes: WikiPage::updateRevisionOn with Revision is deprecated by DannyS712
  • git #02e1285c - Hard deprecate ContribsPager::tryToCreateValidRevision (T250431) by DannyS712
  • git #618ae61f - Fix variable clash in ExtensionProcessor::extractHooks (T251631) by DannyS712
  • git #aed1e72c - registration: Move SearchMappings to CORE_ATTRIBS from NOT_ATTRIBS (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 (T232864) by James D. Forrester
  • git #4354b0d9 - namespaceDupes.php: Delete links if they still exist after UPDATE (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 (T251457) by daniel
  • git #49707c59 - Replace various uses of Revision objects (T250579) (T250714) (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 (T249561) (T249021) by DannyS712
  • git #51063b14 - Clean up validation order (T247017) by hmonroy
  • git #440111a5 - tests: Add ExtensionProcessorTest::$default2 by Reedy
  • git #7a2d1a3f - Follow-up I07dd6f7: Fix font size in diff (T250393) by Ed Sanders
  • git #7f1ad7d9 - Work around change in SimpleXMLElement behavior introduced in PHP 7.3.17 (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 (T251212) by jdlrobson
  • git #0df4a53e - tests: Consistently use = new ExtensionProcessor(); by Reedy
  • git #3a69f9bb - HTMLCacheUpdateJob: Enable PURGE_URLS_LINKSUPDATE_ONLY to reduce purges (T250261) by Timo Tijhof
  • git #2f35c3ae - HtmlCacheUpdater: Add getUrls() method and support selective purging (T250261) by Timo Tijhof
  • git #5938842a - registration: Alphasort internal arrays in ExtensionProcessor by Reedy
  • git #28cb11e8 - Replace uses and hard deprecate Revision::getSha1 (T251233) by DannyS712
  • git #fd9c48d3 - Have CoreParserFunctions::getCachedRevisionObject return RevisionRecord (T249393) (T250579) by DannyS712
  • git #7bf7022c - LinksUpdate: report title when no page ID found (T250551) by daniel
  • git #9540494a - tests: Simplify ButtonAuthenticationRequestTest (T248925) by Max Semenik
  • git #79ca2627 - UploadedFileStream: PHP 8 compatibility (T248925) by Max Semenik
  • git #b82369b4 - Follow-up I07dd6f78: Use correct font on live preview of changes (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 (T160811) by TheSandDoctor
  • git #cd309322 - Fix typo on resetAuthenticationThrottle.php error message (T251484) by Taavi Väänänen
  • git #eeb8cb13 - search: Add 'SearchMappings' attribute to map canonical name to PHP class (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 (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` (T243708) by DannyS712
  • git #c757ec5f - EditPage::showHeader - only warn editing an old revision if it exists (T251404) by DannyS712
  • git #3d4fb45f - ChangesList::insertRollback - Force rc_this_oldid to integer before use (T251386) by DannyS712
  • git #e452b743 - Mention added ami and changed ary in RELEASE-NOTES (T201269) (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 (T243619) by Peter Ovchyn
  • git #09f2feaf - tests: Make static/non-static functions match (T248925) by Max Semenik
  • git #0bdcc942 - Add Ladin (lld) to Names.php (T251369) by RhinosF1
  • git #05a04ef5 - Pass a user to ArchivedFile::userCan in UploadBase (T251357) by DannyS712
  • git #977ee073 - Change HookContainer's namespace from HookRunner to HookContainer by Tim Starling
  • git #788331c4 - Introduce UserOptionsManager and DefaultOptionsManager (T248527) by Petr Pchelko
  • git #b2fe84c4 - populateRevisionLength: Update for Multi-Content Revisions (T246284) by DannyS712
  • git #b8e69031 - Replace uses and hard deprecate Parser::getRevisionObject (T249384) (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> (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 (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 (T250989) by Thalia
  • git #b086a8aa - Convert WikiPage::$mLastRevision to RevisionRecord (T250579) (T250580) by DannyS712
  • git #56241470 - Fix casing of Semver class by Reedy
  • git #bcd46cb9 - Filter out expired items from Special:Watchlist page (T245080) by hmonroy
  • git #0d94ad5a - resourceloader: Remove unused mw.loader.getVersion() method by Timo Tijhof
  • git #b14965e7 - Convert MovePageFactory to interface, implement in PageHandlerFactory (T249446) by DannyS712
  • git #17f029c0 - Add `.mw-footer` CSS class (T248137) by Volker E
  • git #6c83ed7a - RebuildTextIndex: Remove internal use of Revision objects (T246284) by DannyS712
  • git #71b64e46 - ChangesList::insertRollback - remove internal use of Revision objects (T246284) by DannyS712
  • git #dd9ca82b - ContentHandler::latestRevision - return RevisionRecord (T249393) by DannyS712
  • git #b6c6c325 - SpecialNewpages::revisionFromRcResult - return RevisionRecord (T249393) by DannyS712
  • git #24de2ebf - FeedUtils: Remove use of Revision objects (T250981) (T249021) by DannyS712
  • git #0aaeb85a - SpecialComparePages: Remove use of Revision objects (T250981) (T249021) by DannyS712
  • git #a79fbbca - Add lazy loading on Mediawiki powered-by icon (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 (T251048) by Martin Urbanec
  • git #64ab963c - SpecialBlockTest: Increase coverage of SpecialBlock::processForm (T250989) by Thalia
  • git #8dc1fb70 - Article::setOldSubtitle - reduce use of Revision objects (T250579) (T249021) by DannyS712
  • git #6b2a4dd1 - MediaWikiIntegrationTestCase: Remove use of Revision objects (T249021) (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 (T180576) by DannyS712
  • git #d0943700 - Delete watchlist_expiry rows when clearing watchlist with job (T249782) by Sam Wilson
  • git #6521fe47 - Translation of some special page aliases into Urdu. by محمد شعیب

Vendor

[edit]

Extensions

[edit]

3D

[edit]

No changes for 3D

AbuseFilter

[edit]

ActiveAbstract

[edit]

AdvancedSearch

[edit]

AntiSpoof

[edit]
  • git #96dc50c8 - Add some missing scripts: N'Ko, Ol Chiki, Meetei Mayek, and Warang Citi (T246525) by Lucas Werkmeister

ApiFeatureUsage

[edit]

No changes for ApiFeatureUsage

ArticleCreationWorkflow

[edit]

No changes for ArticleCreationWorkflow

ArticlePlaceholder

[edit]

No changes for ArticlePlaceholder

Babel

[edit]

BetaFeatures

[edit]

No changes for BetaFeatures

BounceHandler

[edit]

No changes for BounceHandler

Calendar

[edit]

Campaigns

[edit]

No changes for Campaigns

Capiunto

[edit]

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 (T246160) by Ammar Abdulhamid
  • git #1d2ea627 - Fix api error when fetching a revisions with invalid id (T250446) by Dayllan Maza

CirrusSearch

[edit]

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]

Collection

[edit]
  • git #c7ea7636 - Add configuration setting to disable Book Creator link on sidebar (T241683) by Pppery

CommonsMetadata

[edit]

No changes for CommonsMetadata

ConfirmEdit

[edit]

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]

Dashiki

[edit]

No changes for Dashiki

Disambiguator

[edit]

No changes for Disambiguator

DiscussionTools

[edit]

DismissableSiteNotice

[edit]

No changes for DismissableSiteNotice

DonationInterface

[edit]

DoubleWiki

[edit]

DynamicSidebar

[edit]

Echo

[edit]

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]

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]

Flow

[edit]
  • git #92c37448 - Don't strip file extensions when rendering category names (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() (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]

FundraisingTranslateWorkflow

[edit]

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]

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]

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]

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]

LdapAuthentication

[edit]

Linter

[edit]

No changes for Linter

LiquidThreads

[edit]
  • git #be77a37b - canUserReply: Fix bad call when a Thread does not have a root (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 (T251278) by ArtBaltai

Listings

[edit]

LocalisationUpdate

[edit]

No changes for LocalisationUpdate

LoginNotify

[edit]

No changes for LoginNotify

MachineVision

[edit]

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 (T165128) by Abijeet

Math

[edit]
  • git #b2359d08 - Suppress warning if mathoid-cli does not return PNG image (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 (T208184) (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 (T250761) (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 (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 (T249561) by DannyS712
  • git #ef359e49 - SpecialMobileContributions: remove all uses of Revision objects (T250431) (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]

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]

PageTriage

[edit]

PageViewInfo

[edit]

No changes for PageViewInfo

ParserFunctions

[edit]

No changes for ParserFunctions

ParsoidBatchAPI

[edit]

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]

ProofreadPage

[edit]

No changes for ProofreadPage

PropertySuggester

[edit]

No changes for PropertySuggester

QuickSurveys

[edit]

Quiz

[edit]

ReadingLists

[edit]

No changes for ReadingLists

[edit]

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

[edit]

No changes for SandboxLink

Score

[edit]

No changes for Score

Scribunto

[edit]

SearchExtraNS

[edit]

No changes for SearchExtraNS

SecureLinkFixer

[edit]

No changes for SecureLinkFixer

SecurePoll

[edit]

ShortUrl

[edit]

No changes for ShortUrl

SiteMatrix

[edit]

No changes for SiteMatrix

SpamBlacklist

[edit]

No changes for SpamBlacklist

SubPageList3

[edit]

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]

TemplateWizard

[edit]
  • git #d548193d - Use hook to add TemplateWizard to the toolbar by Ed Sanders

TextExtracts

[edit]

No changes for TextExtracts

Thanks

[edit]

TheWikipediaLibrary

[edit]

No changes for TheWikipediaLibrary

TimedMediaHandler

[edit]

timeline

[edit]

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 (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 (T168591) by Abijeet
  • git #a19b90d4 - doxygen: normalize output directory to 'docs' (T27978) by Antoine Musso
  • git #28054c04 - New feature: Google Translate translation provider (T33695) by Carsten Schmitz
  • git #334a4bfc - Remove uses of WikiPage::doEditContent (T250638) by DannyS712
  • git #e2b671b6 - Allow patrolling edits to translation pages (T151172) by DannyS712
  • git #cf014ed0 - MovePage: Remove subpage option when checking if move is possible (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 (T250450) by C. Scott Ananian
  • git #0ea463f8 - MessageGroupStats: Avoid COMMIT while atomic section is open (T247809) by Niklas Laxström
  • git #525c7e8c - DeletePage: Display subpages without strikethrough (T168591) by Abijeet

TranslationNotifications

[edit]

No changes for TranslationNotifications

TrustedXFF

[edit]

No changes for TrustedXFF

TwoColConflict

[edit]

UniversalLanguageSelector

[edit]
[edit]

No changes for UploadsLink

UploadWizard

[edit]

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]

WikibaseCirrusSearch

[edit]
  • git #c2bba7a4 - Fix some excessive indenting by Reedy
  • git #ceb7a17a - Replace class_exists with ExtensionRegistry::isLoaded() by James D. Forrester

WikibaseLexeme

[edit]

WikibaseLexemeCirrusSearch

[edit]

No changes for WikibaseLexemeCirrusSearch

WikibaseMediaInfo

[edit]

WikibaseQualityConstraints

[edit]
  • git #2a295b09 - Update wikibase code sniffer to 1.1.0 by addshore

Wikidata.org

[edit]

WikidataPageBanner

[edit]

WikiEditor

[edit]
  • git #90c0b245 - Move 32px dropdown height to -wikimedia.less (T251682) by Ed Sanders
  • git #e366cc04 - Use WikiPage::exists instead hard-deprecated Article::exists (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]

WikimediaMaintenance

[edit]

WikimediaMessages

[edit]
  • git #c9dbb8ee - Add messages for Awadhi Wikipedia (T251371) by zoranzoki21
  • git #38505eda - Add Messages for Growth Study Quick Survey (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]

Skins

[edit]

CologneBlue

[edit]

No changes for CologneBlue

MinervaNeue

[edit]
  • git #1a838f20 - Fix for 27eb9e - "Changing color of logo from black to gray" (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 (T244444) by Volker E
  • git #01f824f6 - Fix namespace of SkinUserPageHelper by Reedy
  • git #27eb9e16 - Changing color of logo from black to gray using opacity. (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 (T174018) by Edward Tadros

Modern

[edit]

No changes for Modern

MonoBook

[edit]

No changes for MonoBook

Nostalgia

[edit]

No changes for Nostalgia

Timeless

[edit]

Vector

[edit]
  • git #8a915e68 - [config] Temporarily default to Legacy mode by Stephen Niedzielski
  • git #6d9e7c07 - Tests: Always set Skin (T251212) by jdlrobson
  • git #97121a22 - [Minor] Favor msg and getConfig over getMsg and ->config by jdlrobson
  • git #4b9d307c - [doc] fix reference in VectorDefaultSkinVersionForNewAccounts config (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 (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 (T251415) by Stephen Niedzielski
  • git #d4c2e2b4 - [Hygiene] featureManager: ComplexRequirement -> Requirement (T244481) by Sam Smith
  • git #d9f4a2b0 - Use consistent function names to SkinVector (T251212) by jdlrobson
  • git #df681e03 - Add buildSidebar method (T251212) by jdlrobson
  • git #f6cbbbfd - [modern] Add Header element and styles (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