MediaWiki 1.36/wmf.10/Changelog
Core changes edit
- git #fe62a93f - Branch commit for wmf/1.36.0-wmf.10 (task T257978) by trainbranchbot
- git #c36b3204 - Handle CORS preflight request and prevent anon users from unsafe methods (task T232176) (task T262712) by David Barratt
- git #d0ea5b89 - mediawiki.page.watch.ajax: resolve notif promise, then update watch link (task T263135) by MusikAnimal
- git #c0c8dad0 - Deprecate Skin::makeVariablesScript() (task T257995) by Ammar Abdulhamid
- git #9982b791 - Remove unnecessary calls to SpecialBlock::getTargetAndType (task T250940) by Thalia
- git #f4995561 - Remove SpecialUnblock dependency on SpecialBlock::getTargetAndType (task T250940) by Thalia
- git #7535a265 - DevelopmentSettings: Make sure all currently used global have a `global` call (task T263475) by Reedy
- git #c2a63cc6 - Correct Finnish translation of Special:PasswordPolicies by 01miki10
- git #d519bef8 - Fix GuzzleHttpRequest request headers by Tim Starling
- git #be87d998 - Ensure dropdown label is always on its own line (task T262934) by Sam Wilson
- git #29297079 - Add Finnish special page aliases by 01miki10
- git #a00b5c00 - Hard deprecate SpecialUnblock::processUnblock (task T250020) by Martin Urbanec
- git #9b6a65db - [tests] Remove SpecialUnblock::processUnblock calls in SpecialUnblockTest (task T250020) by Martin Urbanec
- git #64ea1577 - Explicitly wrap some XML calls in libxml_disable_entity_loader() by Reedy
- git #8e2124a1 - Drop Message->getFormat(), hard deprecated since 1.29 by James D. Forrester
- git #4a77e850 - Hard-deprecate the ParserBeforeStrip/ParserAfterStrip hooks (task T250449) (task T250450) by James D. Forrester
- git #ef14ee6d - Updating nikic/php-parser (v4.9.1 => v4.10.0) by Reedy
- git #f99d5d01 - MessagesVec.php: update `$namespaceNames` and `$namespaceAliases` (task T255938) by MarcoAurelio
- git #46631122 - Fix typo 'Watchlst' in `apihelp-edit-param-watchlistexpiry` (task T201491) by Amorymeltzer
- git #a3c6c5a1 - Add missing indent in some special page pagers by Umherirrender
- git #9470fdd6 - Do not create TitleValue when calling LinkBatch in CategoryPager by Umherirrender
- git #dd4f247e - Do not call SpecialBlock::canBlockEmail in ApiBlock (task T263327) by Martin Urbanec
- git #b1226ace - Deprecate SpecialBlock::checkUnblockSelf (task T263326) by Martin Urbanec
- git #ca8d5a22 - [docs] BlockPermissionChecker::$targetType can be null (task T263327) by DannyS712
- git #b2ba9019 - Add tests for ApiBlock return values when blocking by userid (task T189073) by DannyS712
- git #3c2c7b0f - Move SpecialBlock::canBlockEmail to BlockPermissionChecker (task T263327) by Martin Urbanec
- git #90f6829c - Use ::class to refer HTML form field classes by Umherirrender
- git #a67b43c8 - Inject service into SpecialFewestRevisions/SpecialMostRevisions (task T259960) by Umherirrender
- git #0799b983 - [tests] SpecialBlockTest: Do not save an empty block in testProcessFormUserTalkEditFlag (task T189073) by Martin Urbanec
- git #e84f5efe - Fix description for pruneFileCache.php by Reedy
- git #82542991 - Updating pear/net_smtp (1.9.1 => 1.9.2) by Reedy
- git #600fdd68 - [tests] SpecialBlockTest: Make testProcessFormRestrictionsChange not to save an empty block (task T189073) by Martin Urbanec
- git #a650c96c - Updating nikic/php-parser (v4.4.0 => v4.9.1) by Reedy
- git #b346501f - Updating guzzlehttp/guzzle (6.5.5 => 7.0.1) by Reedy
- git #fcd305ca - Updating guzzlehttp/guzzle (6.5.4 => 6.5.5) by Reedy
- git #9ceaaeb8 - Allow logos to be altered by current language variant (task T261153) by jdlrobson
- git #4f32fc5e - Require Skin name when passing options to Skin constructor (task T262233) by Ammar Abdulhamid
- git #19eb7a59 - Remove double space in two template-equals messages by Amir Aharoni
- git #a8d0d404 - Hard deprecate all methods in Autopromote class by Martin Urbanec
- git #607cc155 - Installer: consistently reset Language objects (task T261081) by daniel
- git #b9b8b536 - Language: ensure commafy does not corrupt UTF-8 strings (task T237467) by C. Scott Ananian
- git #0d455c63 - FileImporter browser tests require uploads enabled (task T190829) by Adam Wight
- git #1dd19589 - EditPage: ensure we only try to formatNum() numeric strings (task T237467) by C. Scott Ananian
- git #5073bfc4 - SpecialUserrights: Make use of UserGroupManager (task T14518) by DannyS712
- git #6b05a279 - Require three parameters to ParserCache::__construct() by Tim Starling
- git #693286d8 - Make the HookContainer parameter to Rest\Router be required by Tim Starling
- git #7a8dd86f - Deprecations from HookRunner call site migration by Tim Starling
- git #0d9c7574 - Add doc comment for PoolCounter::isFastStaleEnabled() by Tim Starling
- git #9834d4c2 - Prevent service injection to LoadExtensionSchemaUpdates hook (task T258851) by Tim Starling
- git #8329352f - Don't preface test description with comment by Arlo Breault
- git #3e6b0fdd - Change error message for unblocking hidden user without rights to do so (task T261761) by Martin Urbanec
- git #3a5881fd - Use localized success message after watching via action=watch (task T262547) by Sam Wilson
- git #c1ffa954 - Introduce TinyInt db datatype for doctrine DBAL (task T230428) by Amir Sarabadani
- git #c0ee12dc - Migrate change_tag_def table to abstract schema (task T230428) (task T164898) by Amir Sarabadani
- git #be4f90c7 - Migrate watchlist_expiry to abstract schema (task T230428) (task T164898) by Amir Sarabadani
- git #1ac06ab2 - Introduce TimestampType for handling custom db type in doctrine (task T42626) by Amir Sarabadani
- git #813bd811 - Use $msg2 in CoreParserFunctionsTest::testGender (task T263091) by Reedy
- git #d04f0409 - resourceloader: Use a local HookRunner by Timo Tijhof
- git #d75b45ee - objectcache: Add QoS flags to HashBagOStuff by daniel
- git #6beacf65 - MediaWikiIntegrationTestCase docs: call parent::setUp() by DannyS712
- git #29521ee6 - BlockPermissionChecker: Add docs to constructor by Martin Urbanec
- git #b4180d5c - BlockPermissionCheckerFactory: Make accepted targets in line with AbstractBlock::parseTarget by Martin Urbanec
- git #e42adfd1 - emptyUserGroup.php: handle more than 5000 users by Gergő Tisza
- git #e878341b - Drop down lists: Do not use the value for 'other' as option group (task T251351) by Umherirrender
- git #e4ab85d4 - LBFactory: use HashBagOStuff in CLI mode (task T254430) by daniel
- git #5e703cdf - Hard deprecate File::userCan() with $user=null (task T263014) by C. Scott Ananian
- git #a66e7a6b - Revert "Remove support for (Archived|OldLocal)File::userCan without a user" (task T263014) by Jforrester
- git #b4f4c254 - Add import permissions to new import grant by Martin Urbanec
- git #c7dc0555 - Fix failure of rebuildLocalisationCache.php due to RL hook (task T262900) by Tim Starling
- git #7229375a - Conform to selector-class-pattern for watchlist expiry class by Sam Wilson
- git #54f6f10c - Move notification area to end of body (task T260413) (task T260262) (task T260432) by Sam Wilson
- git #dcb3e9cf - Language::translateBlockExpiry update $user docs (task T243708) by DannyS712
- git #115635d7 - EditPageTest: No need to set $wgUser (task T243708) by DannyS712
- git #8af8aaad - UserTest: No need to set $wgUser (task T243708) by DannyS712
- git #1c086b93 - CheckBlocksSecondaryAuthenticationProviderTest: No need to set $wgUser (task T243708) by DannyS712
- git #bfa4357d - CoreParserFunctions: ensure formatNum is only called on numeric strings (task T237467) by C. Scott Ananian
- git #aeb3f45c - Tracking category and parser warning for deprecated uses of {{=}} (task T91154) by C. Scott Ananian
- git #ce663741 - Allow independent parser test files to (re)define articles w/ the same names by C. Scott Ananian
- git #bc32baf9 - ApiQueryUserInfo: Add `theoreticalratelimits` (task T258888) by DannyS712
- git #defc3f93 - Use word instead of substring selector in Parsoid skinning by Arlo Breault
- git #d954678e - Add release note for BaseTemplate::getToolbox (task T255321) by Ammar Abdulhamid
- git #741f0800 - Collapsible HTMLForms need to add JS module (task T260642) by jdlrobson
- git #36127ffd - ApiOptions: log when userjs-* option changes (task T259073) by daniel
- git #437ecbef - Throw exception if EditPage has no context title set (task T176526) by Kunal Mehta
- git #0c01d8cc - resourceloader: Add skin-based 'mediawiki.skin.variables.less' import (task T112747) by Timo Tijhof
- git #1c56c9f9 - cleanupSpam - reduce direct references to $wgUser (task T243708) by DannyS712
- git #c52abea0 - Manually redirect in UploadFromUrl (task T258122) by Holger Knust
- git #6f9de41b - MediaWiki\Rest\HttpException: Support 3xx codes and wrapped Response (task T260959) by C. Scott Ananian
- git #73674f9b - Allow REST API Responses to be JsonSerializable objects by David Barratt
- git #dc703748 - Provide link to view diff of deleted revision in missing-rev message (task T251066) by Ammar Abdulhamid
- git #8a0eb03b - Allow for safe deserialization of WikiPage objects. (task T259181) by daniel
- git #571f1bcc - Don't pass stdin to commands by default (task T206957) by Tim Starling
- git #75d22c76 - Add `mrh` Mara to Names.php (task T259330) by Jon Harald Søby
Vendor edit
- git #fa8030d8 - Bump wikimedia/parsoid to 0.13.0-a10 (task T214241) (task T249743) (task T254502) (task T261711) (task T262409) (task T262452) (task T262637) (task T262986) (task T263025) by Subramanya Sastry
- git #6f485339 - Updating nikic/php-parser (v4.9.1 => v4.10.0) by Reedy
- git #246ae76f - Updating james-heinrich/getid3 (v1.9.19 => v1.9.20) by Reedy
- git #d94a45e5 - Updating ramsey/uuid (3.9.3 => 4.1.1) by Reedy
- git #79da1a16 - Updating brick/math (0.8.15 => 0.8.17) by Reedy
- git #8ede07ac - Update spomky-labs/* by Reedy
- git #e923cb8f - Updating league/uri (6.2.1 => 6.3.0) by Reedy
- git #574af56e - Updating lcobucci/jwt (3.3.2 => 3.3.3) by Reedy
- git #b348fd24 - Updating pear/net_smtp (1.9.1 => 1.9.2) by Reedy
- git #fe3cfe5c - Update symfony/* by Reedy
- git #6e2b4e8f - Updating nikic/php-parser (v4.4.0 => v4.9.1) by Reedy
- git #a5ae8fb3 - Update web-auth libraries by Reedy
- git #dfebc4d5 - Updating guzzlehttp/guzzle (6.5.5 => 7.0.1) by Reedy
- git #5f02d8b0 - Updating guzzlehttp/guzzle (6.5.4 => 6.5.5) by Reedy
Extensions edit
3D edit
No changes for 3D
AbuseFilter edit
- git #4605baa2 - Let sysops see difflinks to deleted revisions on Special:AbuseLog (task T261630) by Matěj Suchánek
- git #f1ecdd4a - Inject PermissionManager to SpecialAbuseLog by Matěj Suchánek
- git #e5746bbb - parser: Add a BC option to get DNULL for unset variables (task T230256) by Daimona Eaytoy
- git #a75e01dc - Add separate `abusefilter-log-search-filter-help-central` message (task T238510) by DannyS712
- git #bd454341 - Add MessageLocalizer to AbuseFilter::getActionDisplay by Umherirrender
- git #bf74fd0c - Allow Blockautopromote duration to be configured for wikis. (task T231756) by DannyS712
- git #02962b96 - Cleanup abuse log code and join it with revision by Matěj Suchánek
- git #cba29fe8 - Hide "User:" prefix from autopromote log entries (task T247173) by Matěj Suchánek
- git #9c1868d5 - Update hook calling to use new HookContainer (task T254306) by DannyS712
- git #43e471d0 - Introduce searchFilters.php (task T262052) by Huji Lee
- git #5d2eaa05 - Revert "Fix a test which will be broken by Hooks::run() migration" by Daimona Eaytoy
- git #3e5b9f18 - Hardcode 'abusefilter-view' right when adding CU log entry (task T255506) by proc
- git #b523b71f - Standardize the order of options in dropdown filters for search (task T255533) by Huji Lee
ActiveAbstract edit
No changes for ActiveAbstract
AdvancedSearch edit
- git #07ae7a06 - Don't put default …&sort=relevance in the URL (task T197525) (task T243884) by Thiemo Kreuz
AntiSpoof edit
- git #f89601df - Replace deprecated SpoofUser::getStatus in api by Umherirrender
ApiFeatureUsage edit
No changes for ApiFeatureUsage
ArticleCreationWorkflow edit
No changes for ArticleCreationWorkflow
ArticlePlaceholder edit
No changes for ArticlePlaceholder
Babel edit
- git #e5961f88 - Convert Babel to use abstract schema (task T259374) by Reedy
BetaFeatures edit
No changes for BetaFeatures
BounceHandler edit
No changes for BounceHandler
Calendar edit
No changes for Calendar
Campaigns edit
No changes for Campaigns
Capiunto edit
No changes for Capiunto
CategoryTree edit
No changes for CategoryTree
CentralAuth edit
- git #71f32b53 - Solve text-alignment issues on Special:GlobalRenameQueue (task T235288) by Martin Urbanec
- git #21b28d41 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #6edbb779 - Alphasort hooks by Reedy
- git #3cdcd4c8 - Make CentralAuth lift its own local blocks (task T263170) by Martin Urbanec
CentralNotice edit
No changes for CentralNotice
CharInsert edit
No changes for CharInsert
CheckUser edit
- git #d29e5252 - resources: Organize frontend files by module directory (task T193826) by Timo Tijhof
- git #acb46166 - Fix "Previously blocked" text if checkuser's current IP is blocked (task T211760) by Martin Urbanec
- git #4f6f410d - SpecialCheckUser: Only tag user pages if the user was blocked by Thalia
CirrusSearch edit
- git #911ae3e5 - Remove pages from completion search by page id by Erik Bernhardson
- git #8a975785 - Simplify creating indices on all writable clusters (task T254331) by Erik Bernhardson
- git #73663bac - Remove final modifier on private method by Ammar Abdulhamid
Cite edit
- git #309645a7 - eslint: Fix and enable the 'no-shadow' rule by Ed Sanders
CiteThisPage edit
No changes for CiteThisPage
Citoid edit
No changes for Citoid
cldr edit
- git #dbf73bb1 - Add German translation for ja-xxx and ojp-xxx by Raymond
- git #c7680360 - Add monolingual language code ja-Hira, ja-Kana, ja-Hrkt, ja-Hani, ojp, ojp-Hira, ojp-Hani (task T195816) by Remko de Keijzer
- git #f1e63aa0 - Add names of languages (gcr) and (hyw) in French by Raymond
- git #4093c3b0 - Add German translation for language code lij-MC by Raymond
- git #ac17f518 - Add monolingual language code lij-MC (task T254968) by Remko de Keijzer
CodeEditor edit
No changes for CodeEditor
CodeMirror edit
No changes for CodeMirror
CodeReview edit
No changes for CodeReview
Cognate edit
No changes for Cognate
Collection edit
- git #b321581d - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
CommonsMetadata edit
- git #232ebc71 - build: Install eslint and stylelint; drop jsonlint (task T220036) by James D. Forrester
ConfirmEdit edit
- git #69512c80 - Use floor division (//) when calculating chunks in python (task T263223) by Reedy
- git #29789722 - Use $this->fatalError() where $this->error() is called with $die > 1 by Reedy
CongressLookup edit
No changes for CongressLookup
ContactPage edit
No changes for ContactPage
ContentTranslation edit
- git #65b08d77 - Pass a WikiPage to AbuseFilter's VariableGenerator::addEditVars by Daimona Eaytoy
- git #891f9973 - CX3 build 0.1.0+20200918 by Santhosh Thottingal
- git #920de3aa - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #f36a74e0 - SXContentComparator: Enable observer only for vertical intersection (task T263118) by NikG
- git #73f42798 - CX3: Set default target language to 'es' by Santhosh Thottingal
- git #e34b50a1 - SXSentenceSelector: Select first sentence on mounted by NikG
- git #9934c949 - SXEditor: First integration of visual editor (task T259506) by NikG
CreditsSource edit
No changes for CreditsSource
Dashiki edit
No changes for Dashiki
Disambiguator edit
No changes for Disambiguator
DiscussionTools edit
- git #e6b91ced - Collapse advanced drawer when clearing (task T263061) by Ed Sanders
- git #f98c487f - Update link in error message by Ed Sanders
- git #9d3eea5f - Only reset summaryPrefixLength on user event (task T263062) by Ed Sanders
- git #b988eca1 - When preventing switching modes, don't log a type-specific action (task T259673) by David Lynch
- git #5c2abccf - Always send edit summary, regardless of visibility (task T262501) by Ed Sanders
- git #f934e9ae - Add integration tests using pages from sr.wp (task T259818) by Bartosz Dziewoński
- git #329df8c9 - Parsing discussions converted to language variants (task T259818) by Bartosz Dziewoński
- git #39f4bf86 - 'transcludedfrom' API response is an object, not array by Bartosz Dziewoński
- git #5acbbe02 - Remove few messages from translations on Serbian language by zoranzoki21
- git #fe8c4075 - Bypass useless API requests on non-existent pages by Ed Sanders
- git #069ea895 - ApiDiscussionToolsEdit: Use PARAM_TYPE => 'string' for single-line textfields by Bartosz Dziewoński
- git #5ced26b7 - Add content getters to Thread/Comment items by Ed Sanders
- git #e329027b - Implement cloneContents on ImmutableRange by Ed Sanders
- git #10899af6 - Fix parsing links in Parsoid documents without short URLs (task T261711) by Bartosz Dziewoński
DismissableSiteNotice edit
No changes for DismissableSiteNotice
DonationInterface edit
- git #ccafda89 - Form settings for Adyen AU and NZ (task T262825) by Elliott Eggleston
- git #95beb1df - Enable cc donations through Adyen for AU, NZ (task T262825) by Margaret Epps
- git #30a85888 - Disable Carte Bancaire by Elliott Eggleston
- git #0bd1fefe - Revert "Merge branch 'master' into deployment" by Elliott Eggleston
- git #0398bf2a - Remove final modifier on private method by Ammar Abdulhamid
- git #f5def41f - Remove colon from amount header (task T261439) by pcoombe
- git #e0d1ae66 - Add form settings for Adyen iDEAL. by jgleeson
DoubleWiki edit
No changes for DoubleWiki
DynamicSidebar edit
No changes for DynamicSidebar
Echo edit
- git #61cda882 - Drop private EchoCachedList::ONE_DAY, unused by James D. Forrester
- git #2afb728a - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #27a6a1fb - Change echo_push_* column types from TEXT to BLOB (task T246716) by Michael Holloway
Elastica edit
No changes for Elastica
ElectronPdfService edit
No changes for ElectronPdfService
EntitySchema edit
- git #877206fb - eslint: Simplify one-off rule into an inline one by James D. Forrester
- git #d36adb1d - build: Upgrade eslint-config-wikimedia from 0.16.2 to 0.17.0 by James D. Forrester
- git #40976873 - build: Upgrade stylelint-config-wikimedia from 0.8.0 to 0.10.1 by James D. Forrester
- git #15f2dde0 - build: Upgrade grunt-banana-checker from 0.8.1 to 0.9.0 by James D. Forrester
- git #59545bff - build: Upgrade grunt from 1.0.4 to 1.3.0 by James D. Forrester
- git #edb98545 - Uncomment visibility for constants by Amir Sarabadani
EventBus edit
- git #e8dd28a5 - build: Updating npm dependencies by libraryupgrader
- git #207314a9 - Add 'use strict' to javascript files by Umherirrender
EventLogging edit
No changes for EventLogging
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
- git #b97276a0 - Update a few unspecific "array" PHPDoc type hints by Thiemo Kreuz
- git #f3b113db - Block admins accidentally importing to protected titles as well (task T262628) by Thiemo Kreuz
- git #c2f064aa - Block page titles which are marked as fully protected on the target wiki (task T262628) by Thiemo Kreuz
- git #b3c3df1c - Fix minor, recent PHPCS violations by Thiemo Kreuz
- git #8ed944eb - Fix two-hop interwiki prefix lookup reducing "foo.org" to "org" (task T225515) by Thiemo Kreuz
- git #5ff05bd2 - Update outdated FileImporterInterWikiMap docs (task T225515) by Thiemo Kreuz
- git #254104e9 - Use wfExpandIRI() for compact, readable URLs in summaries (task T255346) by Thiemo Kreuz
FlaggedRevs edit
- git #15ffb4a4 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #aa1fb832 - Avoid isset() and empty() in a few more places by Thiemo Kreuz
- git #eec5d4cf - Fix APCOND_FR_NEVERBLOCKED handling (part 3) (task T262970) by Bartosz Dziewoński
- git #a28b36b5 - Fix APCOND_FR_NEVERBLOCKED handling (part 2) (task T262970) by DannyS712
- git #39a979cb - Fix APCOND_FR_NEVERBLOCKED handling (task T262970) by DannyS712
Flow edit
- git #782ea702 - Fix insufficient isset() check in AbstractRevision (task T259739) by Thiemo Kreuz
FundraiserLandingPage edit
No changes for FundraiserLandingPage
FundraisingTranslateWorkflow edit
No changes for FundraisingTranslateWorkflow
Gadgets edit
- git #c4931033 - Add namespace translation for Romanian by Raymond
GeoCrumbs edit
No changes for GeoCrumbs
GeoData edit
- git #9bae4ded - search: Pass through status return values from cirrus to api (task T258641) by Erik Bernhardson
GettingStarted edit
No changes for GettingStarted
GlobalBlocking edit
No changes for GlobalBlocking
GlobalCssJs edit
No changes for GlobalCssJs
GlobalPreferences edit
- git #d8a22413 - Update for HookContainer by Tim Starling
GlobalUsage edit
No changes for GlobalUsage
GlobalUserPage edit
No changes for GlobalUserPage
GlobalWatchlist edit
- git #b17bbdeb - Update namespace of ResourceLoaderRegisterModulesHook by DannyS712
- git #5e6c5784 - Rename and cleanup modules/ files by DannyS712
GoogleNewsSitemap edit
No changes for GoogleNewsSitemap
Graph edit
- git #0c1b4a58 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
GrowthExperiments edit
- git #de203e8d - Add TemplateFilter for validating TaskSet (task T260758) by Kosta Harlan
- git #f08258c2 - Fix ResourceLoaderRegisterModulesHook namespace by Gergő Tisza
- git #7bbe8959 - Limit caching to local tasks (task T260758) by Gergő Tisza
- git #485e51b0 - Factor out TaskTypeSelectionWidget (task T258017) by Roan Kattouw
- git #9b5e914f - Factor out ArticleCountWidget by Roan Kattouw
- git #4eff363e - Homepage: Add hook for when mobile homepage summary HTML is loaded (task T258010) by Kosta Harlan
- git #b76aeb41 - Homepage: Don't show welcome notice for variant C/D users (task T258010) by Kosta Harlan
- git #b6e43269 - build: Updating npm dependencies by libraryupgrader
- git #de0d13cd - Extend MediaWikiUnitTestCase, not TestCase by Kosta Harlan
- git #0dcd525d - Variant C/D welcome popup on desktop (task T258009) by Gergő Tisza
- git #a7c97db0 - Move TourHooks to the new hook system by Gergő Tisza
- git #18711f1e - Add missing dependency for Mentorship JS module (task T263302) by Gergő Tisza
- git #d5408674 - Avoid shadowed variables in javascript by Umherirrender
- git #d5d8694f - Show task preview in variant C/D mobile summary (task T258021) by Gergő Tisza
- git #9349db97 - Homepage: Revert wider task card on desktop for now (task T263042) (task T258704) by Roan Kattouw
- git #7a84591c - Fix width of sidebar modules in narrow mode in variant A (task T263068) by Roan Kattouw
- git #ec059ab9 - Homepage: Fix styling for mobile start module (task T258008) by Roan Kattouw
- git #be3d31de - Limit Suggested Edits enabled checks to main and talk namespaces by Kosta Harlan
- git #a8db6f34 - Partially revert RemoteSearchTaskSuggesterTest changes from Ia5ea51860 by Gergő Tisza
- git #3452d206 - StartEditingDialog: Change header text (task T258016) by Roan Kattouw
- git #bdacee47 - Always load the first task on the server side (task T258021) by Gergő Tisza
- git #b795ea47 - Newcomer tasks: Warm cache for variant C users (task T260758) by Kosta Harlan
- git #a5be3a44 - Define default task types as constant and export to frontend by Kosta Harlan
- git #c9bd5891 - Cache newcomer TaskSets per user (task T260758) by Kosta Harlan
- git #ce3b4b59 - Memoize calls to HomepageModuleRegistry by Gergő Tisza
- git #eae700e8 - Make wrapping SmallTaskCard in an <a> optional (task T258021) by Gergő Tisza
- git #f905a0c2 - StartEditingDialog: Various fixes for variant C onboarding (task T258016) by Roan Kattouw
GuidedTour edit
No changes for GuidedTour
GWToolset edit
- git #a60e90f8 - Add Phabricator project and parent task (task T261606) by MarcoAurelio
ImageMap edit
No changes for ImageMap
InputBox edit
No changes for InputBox
Insider edit
No changes for Insider
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
- git #1b421582 - Remove final modifier on private method by Ammar Abdulhamid
LabeledSectionTransclusion edit
No changes for LabeledSectionTransclusion
LandingCheck edit
No changes for LandingCheck
LdapAuthentication edit
No changes for LdapAuthentication
Linter edit
- git #c647f7c8 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
LiquidThreads edit
No changes for LiquidThreads
Listings edit
No changes for Listings
LocalisationUpdate edit
No changes for LocalisationUpdate
LoginNotify edit
No changes for LoginNotify
MachineVision edit
- git #a2214ef2 - build: Updating npm dependencies by libraryupgrader
- git #6836d9a8 - Avoid shadowed variables in javascript by Umherirrender
MapSources edit
No changes for MapSources
MassMessage edit
No changes for MassMessage
Math edit
- git #dc1ce191 - build: Updating npm dependencies by libraryupgrader
- git #f2cb6406 - Avoid shadowed variables in javascript by Umherirrender
- git #c4cf84fd - Fix mathoid test data for last changes to renderer by Umherirrender
MediaModeration edit
No changes for MediaModeration
MobileApp edit
No changes for MobileApp
MobileFrontend edit
- git #774c7914 - Don't fatal when creating new Mobile Skin (task T262233) by Ammar Abdulhamid
- git #2434ed9c - Add visibility modifier to constants (task T253169) by Ammar Abdulhamid
- git #4ffc07f4 - Drop ContentTransformations getter and setter (task T261804) by Ammar Abdulhamid
- git #631a92dd - Add visibility modifier to more constants (2) (task T253169) by Ammar Abdulhamid
- git #98358f80 - Flatten Section transforms (task T261769) by Peter Ovchyn
- git #8d118e6d - Replace uses of var in block message drawer modules by Thalia
- git #23a64cef - Reinstate analytics tracking for the block message drawer (task T260218) by Thalia
- git #e26254d0 - Update identifyLeadParagraph.js implementation by Ed Sanders
- git #f6b6b4ac - build: Unify Storybook curl commands to Gerrit by Volker E
- git #021a1291 - tests: Use setTemporaryHook() rather than legacy writing to wgHooks by James D. Forrester
- git #9488e406 - Simplify lead paragraph check by Ed Sanders
- git #0993dac5 - Add test case for template styles inside paragraph with content (task T263034) by Ed Sanders
- git #395bd674 - Check $coords matched some nodes before comparing contents (task T263034) by Ed Sanders
- git #948f2524 - storybook: Update to account for new core LESS variables files (task T263064) by Volker E
- git #36e77036 - Fixes TypeError: s[t.title] is undefined by jdlrobson
- git #49750bd3 - Introduce MobileFormatter::$transforms as private property (task T261769) by Peter Ovchyn
- git #9f4c7412 - Display the block reason HTML in the block message drawer (task T261944) by Thalia
- git #2f846982 - Ensure diff engine uses the correct title (task T245172) by Ed Sanders
MultimediaViewer edit
No changes for MultimediaViewer
edit
- git #7abcd61f - build: Updating eslint-config-wikimedia to 0.17.0 by libraryupgrader
- git #1ceef12c - Account for empty layout shift sources array (task T263047) by gilles
- git #3d5033b1 - ext.navigationTiming: Avoid shadowed variables in javascript by Umherirrender
Newsletter edit
- git #3edb7c86 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
NewUserMessage edit
No changes for NewUserMessage
Nuke edit
No changes for Nuke
OATHAuth edit
No changes for OATHAuth
OAuth edit
- git #64487df7 - OAuth2 ext. - update README on $wgRestAPIAdditionalRouteFiles (task T260711) by arttsymbar
- git #0b12def2 - Show applicable grant when consumer has only basic rights (task T166690) by Ammar Abdulhamid
OAuthRateLimiter edit
- git #c60090db - Move LoadExtensionSchemaUpdatesHook handler to separate class. (task T263510) by Petr Pchelko
OpenStackManager edit
No changes for OpenStackManager
ORES edit
- git #70550299 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #c8629390 - Drop wgActorTableSchemaMigrationStage compatibility by James D. Forrester
PageAssessments edit
No changes for PageAssessments
PagedTiffHandler edit
No changes for PagedTiffHandler
PageImages edit
No changes for PageImages
PageTriage edit
No changes for PageTriage
PageViewInfo edit
No changes for PageViewInfo
ParserFunctions edit
No changes for ParserFunctions
PdfHandler edit
No changes for PdfHandler
Petition edit
No changes for Petition
Poem edit
No changes for Poem
PoolCounter edit
No changes for PoolCounter
Popups edit
- git #23b6332a - Avoid shadowed variables in javascript by Umherirrender
- git #8b6e85dd - storybook: Update to account for new core LESS variables files (task T263064) by Volker E
ProofreadPage edit
- git #9c1039a9 - Fix visibility of setUp/tearDown by Thiemo Kreuz
- git #a0fa89b1 - Fix typos: leve -> level by DannyS712
- git #fe593cd2 - Allow subpages in ProofreadPage's namespaces (task T256410) by Martin Urbanec
PropertySuggester edit
No changes for PropertySuggester
QuickSurveys edit
No changes for QuickSurveys
Quiz edit
No changes for Quiz
ReadingLists edit
No changes for ReadingLists
RelatedArticles edit
No changes for RelatedArticles
Renameuser edit
No changes for Renameuser
RevisionSlider edit
- git #ddcd65f4 - Migrate Pointer to packageFiles by Adam Wight
- git #ced0fbbb - Use correct context for checking for MobileDiff (task T245172) by Ed Sanders
- git #c9958c5e - Migrate HelpDialog to packageFiles by Adam Wight
RSS edit
No changes for RSS
SandboxLink edit
No changes for SandboxLink
Score edit
No changes for Score
Scribunto edit
No changes for Scribunto
SearchExtraNS edit
No changes for SearchExtraNS
SecureLinkFixer edit
- git #566627fd - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll edit
- git #8f78f9d5 - SecurePoll: Remove usage of Skin::makeVariablesScript() (task T257995) by Ammar Abdulhamid
ShortUrl edit
No changes for ShortUrl
SiteMatrix edit
No changes for SiteMatrix
SpamBlacklist edit
No changes for SpamBlacklist
SubPageList3 edit
No changes for SubPageList3
SubpageSortkey edit
No changes for SubpageSortkey
SyntaxHighlight_GeSHi edit
- git #0f876f17 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
TemplateData edit
- git #0323e783 - Add missing ResourceLoader module for the trash icon (task T258820) by Thiemo Kreuz
- git #9f878897 - Turn static variables into private constants by Thiemo Kreuz
- git #eeffc4bf - Prefer Html::rawElement instead of open/closeElement by Thiemo Kreuz
- git #a4813c26 - Add and update soft PHPDoc type hints by Thiemo Kreuz
TemplateSandbox edit
No changes for TemplateSandbox
TemplateStyles edit
No changes for TemplateStyles
TemplateWizard edit
- git #036fda97 - build: Updating npm dependencies by libraryupgrader
- git #e7833ee9 - Avoid shadowed variables in javascript by Umherirrender
TextExtracts edit
No changes for TextExtracts
Thanks edit
No changes for Thanks
TheWikipediaLibrary edit
No changes for TheWikipediaLibrary
TimedMediaHandler edit
- git #f0779654 - Fix ?? guard for broken Ogg Vorbis comments (task T230158) (task T259177) by Thiemo Kreuz
- git #e7df071a - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #b6af22c4 - Use `source` rather than `this` (task T255721) by jdlrobson
- git #a605a8bc - Use SkinTemplateNavigation::UniversalHook (task T255319) by Ammar Abdulhamid
timeline edit
No changes for timeline
TitleBlacklist edit
No changes for TitleBlacklist
TocTree edit
No changes for TocTree
TorBlock edit
No changes for TorBlock
Translate edit
- git #fd79785c - Align translation stats graphs horizontally (task T263092) by Abijeet
- git #4fcc8e65 - GroupSynchronizationCacheTest: Add missing parent::setUp call by DannyS712
- git #b7f75120 - Show localized numbers in translation stats graph (task T263106) by Abijeet
- git #fc4f7004 - Ignore empty array options when generating TranslationStats template code (task T134634) by Abijeet
- git #2c00a9a8 - Add Chart.js in Special:TranslationStats (task T134634) by Abijeet
- git #baf12e1a - Add API to fetch translation stats (task T134634) by Abijeet
TranslationNotifications edit
No changes for TranslationNotifications
TrustedXFF edit
No changes for TrustedXFF
TwoColConflict edit
- git #c71a1405 - build: Updating npm dependencies by libraryupgrader
- git #f825c055 - Avoid shadowed variables in javascript by Umherirrender
UniversalLanguageSelector edit
- git #d3b07d2e - Update language name search database by Niklas Laxström
- git #99937ba1 - Add GochiHand font (task T258839) by Reedy
- git #c7caa09b - Remove comment about eot file format by Reedy
UploadsLink edit
No changes for UploadsLink
UploadWizard edit
No changes for UploadWizard
UrlShortener edit
No changes for UrlShortener
UserMerge edit
- git #8060eb74 - Remove/fix phpcs exclusions by Reedy
- git #5e2a37f4 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #412132e7 - Bump min MW version to 1.35.0 (task T263330) by Reedy
VipsScaler edit
No changes for VipsScaler
VisualEditor edit
- git #4ad28000 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #adf97402 - Update VE core submodule to master (1c3ca2da9) (task T191858) (task T254646) by Bartosz Dziewoński
- git #29efc96c - Fixes: Error: Bad constructor arguments by jdlrobson
- git #7a61992f - Store revid as undefined when document doesn't exist (revid=0) (task T262838) by Ed Sanders
WebAuthn edit
- git #405feff7 - Update web-auth libraries by Reedy
Wikibase edit
- git #96b266d5 - Temporarily unlink ResourceLoaderRegisterModulesHook interface by Timo Tijhof
- git #0a603dd0 - termbox: use gerrit repo instead of phab mirror by Jakob Warkotsch
- git #169ab496 - FP: add missing declare( strict_types = 1 ); by addshore
- git #85a5d96e - Add a ChangeDeletionNotificationJob to ChangesModification NS by Itamar Givon
- git #a276326a - Update termbox pin to latest master (task T228528) by Jakob Warkotsch
- git #512a8926 - Update guzzle to ^7.0.0 (task T263381) by Amir Sarabadani
- git #0adc2707 - Fix watch-on-edit settings on grant-limited requests (task T217144) by Lucas Werkmeister
- git #1ff85af3 - OutputPageBeforeHTMLHookHandler: run for Special:Undelete (task T259541) (task T228147) (task T261511) by Jakob Warkotsch
- git #ce58f25c - Introduce and use StatsdMonitoring trait in term store (task T262923) by Amir Sarabadani
- git #328a36d1 - CachingKartographerEmbeddingHandler: Pass a user to ParserOptions (task T246861) by DannyS712
- git #58548161 - Enable Termbox v2 for desktop behind a feature flag (task T261488) by Amir Sarabadani
- git #3b548a4f - Rename changes_* schema files (task T205094) by Amir Sarabadani
- git #4e56f7bc - Remove Store::rebuild() by Amir Sarabadani
- git #d6f79493 - Migrate wb_changes_subscription to abstract schema (task T205094) by Amir Sarabadani
- git #6d756b16 - Migrate wb_changes table to abstract schema (task T205094) by Amir Sarabadani
- git #e753c5fb - Migrate wb_items_per_site to abstract schema (task T205094) by Amir Sarabadani
- git #ecbf27ac - Align docs of wb_id_counters table with reality by Michael Große
- git #ba95048a - Add more .mailmap entries by Lucas Werkmeister
- git #153ec43d - Use extension registration for selenium by Thomas Arrow
- git #50b7b954 - EntitySavingHelper: make array key check safe (task T260869) by Jakob Warkotsch
- git #3e106751 - Uncomment visibility for constants by Amir Sarabadani
- git #5014a240 - Migrate wb_id_counters to abstract schema (task T205094) by Amir Sarabadani
WikibaseCirrusSearch edit
- git #176518ce - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
WikibaseLexeme edit
- git #a1bde2a2 - [docs] Fix spaces by DannyS712
- git #b3e60d51 - Add several lexeme language codes (task T250559) (task T257422) (task T262330) by Remko de Keijzer
- git #3151f508 - Add monolingual language code lij-MC for lexemes (task T254968) by Remko de Keijzer
- git #639b57a5 - Uncomment visibility for constants by Amir Sarabadani
WikibaseLexemeCirrusSearch edit
No changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo edit
- git #a7b196dc - Add horizontal scrolling for filters on small screens (task T258615) by annet
- git #137b2617 - Programmatically generate responsive images for QuickView (task T259847) by Eric Gardner
- git #568360a1 - Only consider letters, marks, numbers & symbols for autocomplete (task T263126) by Matthias Mullie
- git #f688cfb4 - Add dialog base component and use for QuickView on mobile (task T258615) by annet
- git #f4e23db3 - Add horizontal scrolling to tabs on mobile (task T258615) by annet
- git #5b5f9488 - Use a higher-resolution thumbnail for Quickview (task T259847) by Eric Gardner
- git #36184f10 - Add "Other" tab (task T257699) by annet
- git #2a86c5e7 - Don't phrase rescore media search queries (task T262522) by Matthias Mullie
- git #140b677a - Turn fulltext signals back into bool query instead of dis_max (task T262522) by Matthias Mullie
- git #8306f6f4 - More rapidly decay item boost based on order by Matthias Mullie
- git #fe2eae47 - Optimize MediaWiki clone in `npm install` by Lucas Werkmeister
WikibaseQualityConstraints edit
- git #a53e2d24 - Avoid shadowed variables in javascript by Umherirrender
- git #84189d4e - Add return type to ConstraintsServices by Lucas Werkmeister
Wikidata.org edit
No changes for Wikidata.org
WikidataPageBanner edit
No changes for WikidataPageBanner
WikiEditor edit
No changes for WikiEditor
wikihiero edit
No changes for wikihiero
WikiLove edit
No changes for WikiLove
WikimediaApiPortalOAuth edit
No changes for WikimediaApiPortalOAuth
WikimediaBadges edit
No changes for WikimediaBadges
WikimediaEditorTasks edit
No changes for WikimediaEditorTasks
WikimediaEvents edit
- git #918c5c83 - clientError: Strip hash from file uri as well by jdlrobson
- git #c63272fc - Disable MediaSearch A/B test by Matthias Mullie
WikimediaIncubator edit
No changes for WikimediaIncubator
WikimediaMaintenance edit
- git #e0098f37 - Remove CirrusSearch initialization from addWiki.php (task T254331) by Erik Bernhardson
- git #98790c12 - Update Babel sql path by Reedy
WikimediaMessages edit
- git #790dff8a - Update `wikimedia-interfaceadmin-info` (task T263214) by DannyS712
- git #fb643ded - Temporarily unlink ResourceLoaderRegisterModulesHook interface by Timo Tijhof
- git #786019a8 - Fix typo for arbcom_ruwiki entry by MarcoAurelio
Wikisource edit
No changes for Wikisource
XAnalytics edit
No changes for XAnalytics
Skins edit
CologneBlue edit
- git #1dc3ef43 - CologneBlue should use opt-in policy for ResourceLoaderSkinModule features (task T252774) by jdlrobson
MinervaNeue edit
- git #e9ad028a - Center and align the expiry dropdown in watchstar widget (task T261990) by Sam Wilson
- git #1ae1c424 - Add `role=contentinfo` to `footer` element by Volker E
- git #1cea3424 - build: Update eslint-config-wikimedia to 0.17.0 by Ed Sanders
Modern edit
- git #c3744356 - Set top offset for notifications by hmonroy
- git #65ded25b - Modern should use opt-in policy for ResourceLoaderSkinModule features (task T252774) by jdlrobson
MonoBook edit
- git #9086f450 - Set top offset for notifications (task T260262) by Sam Wilson
- git #adf98258 - Monobook should use opt-in policy for ResourceLoaderSkinModule features (task T252774) by jdlrobson
- git #0fe9a862 - Implement mediawiki.skin.variables.less for MonoBook (task T112747) by Timo Tijhof
Nostalgia edit
- git #d2a89dd4 - mainPageLink is deprecated (task T257996) by jdlrobson
- git #79f029d6 - Remove site footer links indirection (task T258001) by Ammar Abdulhamid
Timeless edit
No changes for Timeless
Vector edit
- git #155a3bb2 - Allow for expansion of styles with addition of table of contents code (task T252774) by jdlrobson
- git #cf895f19 - Clarify documentation of SkinVector::__construct() (task T262233) by Ammar Abdulhamid
- git #21d47166 - Follow-up I673c28c2: Only apply clearfix to main content area (task T254195) (task T263445) by Ed Sanders
- git #5095b5c2 - Vector supports language variant logos (task T261153) by jdlrobson
- git #dbf5d708 - Tests: `name` option is now required by jdlrobson
- git #7cbc30eb - SearchBox: Add data-search-loc attribute (task T256100) by Sam Smith
- git #f9821b50 - docs: Expand on curl options in Storybook setup script by Volker E
- git #da158807 - Use setTemporaryHook() in SkinVectorTest (task T254381) by Nikki Nikkhoui
- git #34e70d44 - Fix the storybook instance (task T263064) by jdlrobson
- git #76ee2c28 - variables.less - replace tab with space by DannyS712
- git #7e0731de - Implement mediawiki.skin.variables.less for Vector (task T112747) by Timo Tijhof
- git #7f801afa - Vector should use opt-in policy for ResourceLoaderSkinModule features (task T252774) by jdlrobson
WikimediaApiPortal edit
- git #5e545694 - Remove use of deprecated mediawiki.skinning.content. by Cindy Cicalese
- git #dd6cdc6d - Use OOUI for user menu and remove ULS user menu item (task T260630) (task T261692) by Cindy Cicalese
VisualEditor edit
- git #25b6c818 - Catch errors from getNodeAndOffset in annotationsAtModelSelection (task T136780) (task T259154) (task T262303) (task T262487) (task T262354) by Ed Sanders
- git #805a30e4 - ve.dm.Node: Check if attached before accessing document (task T262758) by Bartosz Dziewoński
- git #49d8e297 - Catch exceptions caused by illegal offsets passed to native ranges (task T258191) by Ed Sanders
- git #448f68c3 - Avoid the term "whitelist" in a few places (task T254646) by Thiemo Kreuz
- git #4465eba9 - Handle tables with rowspans that exceed the matrix (task T191858) by Ed Sanders
- git #a1b9d676 - jsduck: Add UI classes to Diffing category by Timo Tijhof
Total Changes edit
381 Changes in 71 repos by 72 authors