| Deployment of MediaWiki 1.35.0-wmf.32 to Wikimedia sites | MediaWiki 1.35.0-wmf.34 |
The latest version (labeled "1.35.0-wmf.32") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 12 May 2020 (see the roadmap).
Core changes
- git #145c4446 - Branch commit for wmf/1.35.0-wmf.32 by trainbranchbot
- git #8c6f8cbb - Release notes for revision table changes (task T251343) by daniel
- git #3893ceef - HookRunner: mark as @internal by daniel
- git #880050d1 - ApiClearHasMsg: Use new TalkPageNotificationManager (task T239640) by DannyS712
- git #2436bb63 - Rename DefaultOptionsManager to DefaultOptionsLookup by Petr Pchelko
- git #4363a740 - resourceloader: Document replacement for the ResourceLoaderTestModules hook (task T232875) by James D. Forrester
- git #ecbad062 - DeprecatedHooks: Add UserSetCookies hook, deprecated in 1.27 (task T232880) by DannyS712
- git #f009d305 - qunit: Load JS with lang=qqx/skin=fallback as context (task T250045) by Timo Tijhof
- git #e1992a74 - Actually deprecate the UserSetCookies (task T232880) by James D. Forrester
- git #9f0fad8c - Remove reference to wfMsgHtml() by Kosta Harlan
- git #96b8be57 - Add a new `SpamChecker` service (task T251015) by DannyS712
- git #6b7ab1e0 - Typehint WikiFilePage::setFile (task T250767) by Gergő Tisza
- git #8d378e97 - Update setTemporaryHook() to use scopedRegister() (task T250300) by Nikki Nikkhoui
- git #34729ded - Fix numerous PSR12.Properties.ConstantVisibility.NotFound by Reedy
- git #2ed94838 - installer: Tweak MysqlUpdater::doWatchlistUpdate query (task T160993) by Aaron Schulz
- git #12a3883a - Fix SingleSpaceBeforeSingleLineComment by Reedy
- git #4cd8d9cf - Fix numerous PSR12.Properties.ConstantVisibility.NotFound by Reedy
- git #b422bc38 - phpcs: Narrow Squiz.Scope.MethodScope.Missing by Reedy
- git #f96a1569 - Function visibility in ParserFactoryTest.php by Reedy
- git #d991df93 - Only take titles on GenderCache::doTitlesArray by Umherirrender
- git #a8161ec1 - Add missing visibility on methods of deferred related classes by Umherirrender
- git #ae6eefb4 - Add missing visibility on methods of upload related classes by Umherirrender
- git #a617735f - Add missing visibility on methods of class PoolCounterRedis by Umherirrender
- git #ae7649bf - Add missing visibility on methods/consts of gallery related classes by Umherirrender
- git #bdcf27be - Add missing visibility on methods of class ZipDirectoryReader by Umherirrender
- git #b0a950c7 - Add ARIA label to `wpTextbox1` (task T245863) by Akinwale Alagbe
- git #1e4b787e - resourceloader: simplify mw.log declaration in startup.js by Timo Tijhof
- git #65d421d8 - mediawiki.base: Let exists() work even in lang=qqx (task T250045) by Timo Tijhof
- git #bce3f328 - resourceloader: Re-use 'console' variable in mediawiki.js scope by Timo Tijhof
- git #797d143e - Remove conditional checking for postgres >= 8.3 by Reedy
- git #8d011de4 - More work on formatting generated sql (task T230428) by Amir Sarabadani
- git #3f6b213d - Explicit visibility modifiers to AjaxResponse.php by Reedy
- git #f8756863 - Narrow PSR12.Properties.ConstantVisibility.NotFound by Reedy
- git #ead6b1e5 - Fix some PSR12.Properties.ConstantVisibility.NotFound in tests/phpunit/ by Reedy
- git #f648dd23 - Fix PSR12.Properties.ConstantVisibility.NotFound in maintenance/ by Reedy
- git #d92684ae - Cleanup AutoloadGenerator by Reedy
- git #f43c2b76 - Explicit visibility modifiers in ProtectionForm.php by Reedy
- git #f91b404f - Explicit visibility modifiers in TitleArrayFromResult.php by Reedy
- git #43c4860c - Explicit visibility modifiers to AutoLoader.php by Reedy
- git #c7206dae - export: Remove excessive indenting and unnecessary else by Reedy
- git #b4c89c91 - Cleanup ConverterRule by Reedy
- git #049ff1a6 - Bump doctrine/dbal 2.9.3 => 2.10.2 by Reedy
- git #11f24158 - Wire empty abstract schema into installer (task T191231) (task T230428) by Amir Sarabadani
- git #a69d8175 - Add doctrine/sql-formatter to pretty print generated SQL files (task T191231) by Reedy
- git #6319ffa1 - Do not assume case in checking NULL in DatabaseSqliteTest by Amir Sarabadani
- git #dbbb3af6 - Small improvements to DoctrineSchemaBuilder and generateSchemaSql (task T230428) by Amir Sarabadani
- git #018f9a3b - Add missing visibility on methods related to import/export by Umherirrender
- git #709fbb86 - Add missing public visibility on rest related interface methods by Umherirrender
- git #46891beb - Add missing visibility on methods of class ConverterRule by Umherirrender
- git #5b55e2ed - Add missing public visibility on methods of cache related classes by Umherirrender
- git #20a6e532 - skins: Move some BaseTemplate functions to Skin (task T251212) by jdlrobson
- git #355a6cd4 - phpunit: Add error_reporting/AtEase check to MediaWikiUnitTestCase by Timo Tijhof
- git #21d48c20 - SpecialBlock: Inject PermissionManager rather than creating it through MediaWikiServices (task T252253) by Martin Urbanec
- git #b75e99a3 - Explicit return in ChannelFeed::formatTime() implementations by Reedy
- git #23524cd1 - Use db abstraction layer in nukePage and nukeNS maintenance script (task T216348) by Umherirrender
- git #a9c55726 - Add missing public visibility on some methods by Umherirrender
- git #fc8c95e5 - Avoid reuse of local variable in RevisionStore (task T216348) by Umherirrender
- git #01945070 - MediaWikiIntegrationTestCase remove temporary handler (task T250300) by Nikki Nikkhoui
- git #35e67968 - mw.widgets.TableWidget: Add method for getting header row item by Thalia
- git #8e7673b8 - Fix TableWidget and RowWidget errors on disabling the widgets by Thalia
- git #c95c6f74 - objectcache: add "non-global" mode to WANObjectCache "coalesceKeys" by Aaron Schulz
- git #c04732b9 - Alter `revision` for actor, comment, and MCR (task T251343) (task T184615) (task T215466) by Brad Jorsch
- git #c339be9e - UserTest::testGetNewMessageLinks pass artificial clock by reference by Petr Pchelko
- git #767aee7b - RevisionStore: fall back to master db if main slot is missing. (task T212428) (task T252156) by daniel
- git #5c6df391 - UserTest: Ensure revisions have distinct timestamps by daniel
- git #fcd799ad - resourceloader: Let wgResourceLoaderMaxQueryLength=-1 fallback to default (task T251789) by Timo Tijhof
- git #ad7e5d50 - profiler: Set Xhprof::$enabled after enable attempt, not before by Timo Tijhof
- git #4355ecf1 - Updating guzzlehttp/guzzle (6.5.2 => 6.5.3) by Reedy
- git #8660ca65 - Avoid small code duplication in BacklinkCache by Umherirrender
- git #6cf64add - Improve docs in FileDeleteForm by Umherirrender
- git #8cf44388 - profiler: Fix formatting of $wgProfiler documentation by Timo Tijhof
- git #9757ee34 - Sync up with Parsoid parserTests.txt by Subramanya Sastry
- git #ba6490aa - deferredupdates: support limited DeferredUpdates::doUpdates() (task T249069) by Aaron Schulz
- git #c2a1e0f7 - Create TalkPageNotificationManager service (task T239640) by Petr Pchelko
- git #9753db19 - RevisionItem: Fix providing timestamp in getRevisionLink (task T252072) by DannyS712
- git #b1081cf7 - RCFilters: Use ButtonMenuSelectWidget for SavedLinksListWidget (task T178387) by Ed Sanders
- git #4194aa92 - Hard deprecate PageArchive::getPreviousRevision (task T251718) by DannyS712
- git #820ca474 - Complete required fields for RevisionFactory::newRevisionFromArchiveRow (task T252052) by Ammar Abdulhamid
- git #ba7b6944 - RCFilers: Remove GroupWidget.js by Ed Sanders
- git #49a16709 - DeletedContribsPager: Revision rows are from the archive table (task T252043) by DannyS712
- git #25f5eb7a - Further review of user and specials hook doc comments by Tim Starling
- git #36defc20 - Add PreferencesFactory::setUser() (task T238466) by Sam Wilson
- git #f4aaad25 - ChangeTags::updateTagsWithChecks - remove use of Revision objects (task T249021) by DannyS712
- git #ec7584d4 - Remove use of Revision objects in RevisionItem classes (task T249393) (task T249021) by DannyS712
- git #25016253 - Deprecate no LanguageNameUtils constructing DefaultPrederencesFactory by Petr Pchelko
- git #7dd41648 - Allow extensions (et al) to have multiple LICENSE/COPYING files (task T251642) by Reedy
- git #bd43b01f - Create ExtensionInfo (task T251818) by Reedy
- git #b2384846 - Replace deprecated `onLookupMenuItemChoose` with `onLookupMenuChoose` by Volker E
- git #4ca8c998 - SpecialNewpages::revisionFromRcResult - cast visibility as integer (task T251950) by DannyS712
- git #ae74a29a - CoreParserFunctions::revisionuser - only call getUser on RevisionRecord (task T251952) by DannyS712
- git #2a68d8ff - Introduce table widget, upstreamed from the Graph extension (task T251611) by Thalia
- git #47f6b732 - FileBackend: Avoid undefined offset notices (task T248925) by Max Semenik
- git #7df7b923 - rest: Add 'thumbnail' and 'description' fields to the search response (task T250144) by Peter Ovchyn
- git #1367b506 - SpecialBlock: Don't fill in form defaults for a partial autoblock (task T250490) by Thalia
- git #1e2e9851 - MovePage::moveToInternal - remove use of Revision::insertOn (task T251856) by DannyS712
- git #883469ad - Fix parameter documentation for dump methods for handling revisions (task T246284) by DannyS712
- git #2a21e996 - GlobalFunctions: Fix wfPercent() with negative accuracy (task T248925) by Max Semenik
- git #3675b5fc - findBadBlobs: Force rev_timestamp index (task T205936) by daniel
- git #d351bb7e - RevisionStore: improve error handling in newRevisionsFromBatch (task T205936) by daniel
- git #aeb2f33c - Deprecate a few more tidy-related methods (task T198214) by C. Scott Ananian
- git #ea3e2e8f - Bring HookContainerTest to unit test standards by Nikki Nikkhoui
- git #64ea02b0 - database: Disallow db->update() without condition (task T243619) by Peter Ovchyn
- git #239672b9 - [WIP] Workaround PHP 7.4>= memory leak in tests (task T247990) by Máté Szabó
- git #8e2ce212 - deferred: add turnstile debug logging to DeferredUpdates::attemptUpdate() (task T249069) by Aaron Schulz
Vendor
- git #c2d014ce - Bump Parsoid to 0.12.0-a13 (task T249958) by Subramanya Sastry
- git #fffd0ba2 - Updating guzzlehttp/guzzle (6.5.2 => 6.5.3) by Reedy
Extensions
3D
No changes for 3D
AbuseFilter
- git #4844bfe2 - Use ParserOptions::newFromUser() instead of relying on global $wgUser (task T246861) by DannyS712
- git #120d1500 - updateVarDumps: wait for replication after each batch by Daimona Eaytoy
- git #7a2373f7 - Remove some SQLite specific files (task T251613) by Reedy
ActiveAbstract
- git #1e7fff08 - Convert to manifest_version 2 (task T252470) by Reedy
AdvancedSearch
- git #9e5966f4 - Replace deprecated `onLookupMenuItemChoose` with `onLookupMenuChoose` by Volker E
AntiSpoof
No changes for AntiSpoof
ApiFeatureUsage
- git #b13a2100 - Convert to manifest_version 2 (task T252470) by Reedy
ArticleCreationWorkflow
No changes for ArticleCreationWorkflow
ArticlePlaceholder
- git #dad0b4de - Use MediaWiki's TitleFactory, instead of Wikibase client's by Marius Hoch
Babel
- git #b3bf885a - Convert to manifest_version 2 (task T252470) by Reedy
- git #3cda80a9 - Revert "Remove use of WikiPage::doEditContent" (task T252179) by DannyS712
BetaFeatures
- git #7122b180 - Convert to manifest_version 2 (task T252470) by Reedy
BounceHandler
No changes for BounceHandler
Calendar
- git #d59bbc64 - Convert to manifest_version 2 (task T252470) by Reedy
Campaigns
- git #19eca7ad - Convert to manifest_version 2 (task T252470) by Reedy
Capiunto
- git #f0473bd9 - Convert to manifest_version 2 (task T252470) by Reedy
CategoryTree
- git #d55891c0 - Convert to manifest_version 2 (task T252470) by Reedy
CentralAuth
- git #315a94c4 - Rename CentralAuthAntiSpoofHooks::asAddNewAccountHook -> CentralAuthAntiSpoofHooks::asAddRenameUserHook by Reedy
- git #87fbd1b0 - Replace deprecated `onLookupMenuItemChoose` with `onLookupMenuChoose` by Volker E
CentralNotice
No changes for CentralNotice
CharInsert
- git #4c54ddd2 - Convert to manifest_version 2 (task T252470) by Reedy
CheckUser
- git #56b6dd34 - Add date grouping and future dependencies to TimelineRowFormatter (task T252089) by Dayllan Maza
- git #5add7721 - Revert "Register the investigate right in extension.json" (task T251932) by Dbarratt
- git #3944341d - Register the investigate right in extension.json (task T251932) by JJMC89
- git #c99d56f2 - Adds data with basic formatting to the timeline tab (task T247640) by Dayllan Maza
- git #e7dd8fe3 - Show tool links underneath IP addresses (task T250290) by Thalia
- git #bc060b24 - SpecialInvestigate: De-clutter buttons from results table cells (task T250051) by Thalia
CirrusSearch
- git #e937e213 - Explicitly remove temporary hooks in FunctionScoreChainTest (task T250300) by Nikki Nikkhoui
- git #f27d987b - build: Updating dependencies by libraryupgrader
Cite
- git #7fbd5de7 - Merge two code paths related to follow by Thiemo Kreuz
- git #c35d47fe - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (task T232875) by James D. Forrester
- git #eb8e07c6 - Sync up with Parsoid citeParserTests.txt by Subramanya Sastry
- git #3678215a - Add a newline in wikitext before autogenerated reflist (task T148701) by Bartosz Dziewoński
- git #a00b8d99 - Add test cases for impossible follow vs. rollback edge case by Thiemo Kreuz
CiteThisPage
No changes for CiteThisPage
Citoid
- git #0b802a90 - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (task T232875) by James D. Forrester
cldr
- git #9d0ae591 - Convert to manifest_version 2 (task T252470) by Reedy
- git #dbc4e4ee - Redo 'Add language codes rm-xxx' by Raymond
- git #c3f07a4d - Update to cldr 37 by Reedy
CodeEditor
- git #f7eb5906 - Convert to manifest_version 2 (task T252470) by Reedy
CodeMirror
- git #63e30576 - extension.json: Simplify hook calls as we only ever use one by James D. Forrester
- git #85e56bb2 - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (task T232875) by James D. Forrester
CodeReview
- git #f36bcee7 - Convert to manifest_version 2 (task T252470) by Reedy
Cognate
No changes for Cognate
CollaborationKit
- git #c4e611ec - Convert to manifest_version 2 (task T252470) by Reedy
- git #01689b77 - Remove redundant dependency on 'mediawiki.notify' (task T233676) by Timo Tijhof
Collection
- git #0514a017 - Use WebRequest::getInt to get an oldid by Umherirrender
- git #092d7959 - Set skin on BaseTemplates if you are using getSkin (task T251460) by jdlrobson
CommonsMetadata
- git #b575daf7 - Convert to manifest_version 2 (task T252470) by Reedy
ConfirmEdit
No changes for ConfirmEdit
CongressLookup
No changes for CongressLookup
ContactPage
- git #69290479 - Convert to manifest_version 2 (task T252470) by Reedy
ContentTranslation
- git #4b083bde - Add Special:MyLanguage for better user experience(2) by Yuki Shira
- git #404a3e4a - Replace deprecated `onLookupMenuItemChoose` with `onLookupMenuChoose` by Volker E
ContributionTracking
- git #6ff75100 - Convert to manifest_version 2 (task T252470) by Reedy
CreditsSource
- git #97a5222b - Convert to manifest_version 2 (task T252470) by Reedy
- git #29429056 - Use Article::getWikiPage()->getID() instead of $this->page->getID() (task T248492) by ArtBaltai
Dashiki
- git #69d737d8 - Convert to manifest_version 2 (task T252470) by Reedy
Disambiguator
- git #65270d58 - Convert to manifest_version 2 (task T252470) by Reedy
DiscussionTools
- git #07439609 - Modifier: Fix missing docs and variable names by Ed Sanders
- git #4397bda8 - Modifier: Separate out test data by Ed Sanders
- git #78aba459 - Hooks: Remove unused variable by Ed Sanders
- git #ea0b95be - Manually clear out session storage on teardown (task T252176) by Ed Sanders
- git #77f1be3b - parser.js: Fix some typos and variable names by Ed Sanders
- git #4f22e323 - Fix typo in parser.js 'dl' => 'dd' by Ed Sanders
- git #41d5aa1d - Separate out more data from parser.tests.js by Ed Sanders
- git #2f92e5d1 - Disable VisualEditor page takeovers while a reply widget is open (task T244942) by David Lynch
- git #63492f12 - Disable IP mentioning until outstanding issues resolved (task T251478) by Ed Sanders
- git #cb90e6ed - Move IP users to bottom of suggestions (task T251478) by Ed Sanders
- git #56d8721f - Switching between VE & wikitext (plain) (task T234403) by Ed Sanders
- git #9fab4add - Config: Separate useVisualEditor into enableVisual and use2017Wikitext by Ed Sanders
- git #d18496f0 - Allow visual mode to tested with ?dtvisual=1 (task T251963) by Ed Sanders
- git #fdae56ea - Add messages for source/visual tabs by Ed Sanders
- git #44fd8ec0 - Parser: Return mw.Title from getTitleFromUrl by Ed Sanders
- git #0269626a - Handle and other entities in the timestamp/timezone (task T251838) by Bartosz Dziewoński
DismissableSiteNotice
- git #c20771bb - Convert to manifest_version 2 (task T252470) by Reedy
DonationInterface
- git #a29d465b - Convert to manifest_version 2 (task T252470) by Reedy
- git #a399d412 - Add 'fix' option to eslint options to allow the `--fix` by jgleeson
- git #29284780 - Debug logging for missing payment_submethod (task T251025) by Elliott Eggleston
- git #549fa8f5 - Lint accidentally-skipped JS files by Elliott Eggleston
- git #665ac53f - Test to examine log & queue msg for RTBT (task T251025) by Elliott Eggleston
- git #891e514c - Update terminology: allow list / deny list by Elliott Eggleston
DoubleWiki
- git #8d5ecdf3 - Convert to manifest_version 2 (task T252470) by Reedy
DynamicSidebar
- git #5c95982c - Convert to manifest_version 2 (task T252470) by Reedy
Echo
- git #04100d40 - SpecialHelpMenuWidget: Use ButtonMenuSelectWidget (task T178387) by Ed Sanders
- git #868fb32c - Pass a user to EchoEvent::create by DannyS712
- git #84a0d9ab - Replace use of `ArticleRollbackComplete` hook with `RollbackComplete` (task T250543) by DannyS712
Elastica
- git #92ebd94e - Convert to manifest_version 2 (task T252470) by Reedy
ElectronPdfService
- git #325235a1 - Convert to manifest_version 2 (task T252470) by Reedy
EntitySchema
No changes for EntitySchema
EventBus
- git #d1fb0071 - Convert to manifest_version 2 (task T252470) by Reedy
EventLogging
No changes for EventLogging
EventStreamConfig
No changes for EventStreamConfig
ExtensionDistributor
- git #2c394f9b - Convert to manifest_version 2 (task T252470) by Reedy
ExternalGuidance
No changes for ExternalGuidance
FeaturedFeeds
- git #0000995a - Convert to manifest_version 2 (task T252470) by Reedy
FileExporter
No changes for FileExporter
FileImporter
- git #af82d9c5 - Add ARIA label to `wpTextbox1` (task T245863) by Thiemo Kreuz
- git #77221523 - SpecialImportFileIntegrationTest: Fix optional parameter before required (task T252023) by Max Semenik
- git #03012889 - Use LanguageConverter::findVariantLink() instead of Language::findVariantLink() (task T226832) by ArtBaltai
FlaggedRevs
- git #9ac5943a - Replace use of `ArticleRollbackComplete` hook with `RollbackComplete` (task T250543) by DannyS712
Flow
- git #2fd63ed2 - Avoid use of wfForeignMemcKey() (task T250407) by Aaron Schulz
- git #a85d0e29 - Improve check for RC_FLOW type in SpecialCheckUser hook by Thalia
- git #98a6bbb8 - OccupationController::ensureFlowRevision Use WikiPage instead of Article (task T248033) by ArtBaltai
- git #39495093 - Fix check for RC_FLOW type in SpecialCheckUser hook by Thalia
- git #6920d99b - Use correct contract of ArticleConfirmDelete hook (task T251843) by ArtBaltai
FundraiserLandingPage
No changes for FundraiserLandingPage
FundraisingTranslateWorkflow
No changes for FundraisingTranslateWorkflow
Gadgets
- git #2977f44d - Add Special:MyLanguage for better user experience by Yuki Shira
GeoCrumbs
- git #d4bd2154 - Convert to manifest_version 2 (task T252470) by Reedy
GeoData
No changes for GeoData
GettingStarted
No changes for GettingStarted
GlobalBlocking
No changes for GlobalBlocking
GlobalCssJs
- git #d54dac99 - Add Special:MyLanguage for better user experience by Yuki Shira
GlobalPreferences
- git #997f081e - Convert to manifest_version 2 (task T252470) by Reedy
- git #8b30191a - Remove method that's now present in parent class (task T238466) by Sam Wilson
GlobalUsage
No changes for GlobalUsage
GlobalUserPage
- git #aa83e086 - Convert to manifest_version 2 (task T252470) by Reedy
GoogleNewsSitemap
- git #dbba386c - Convert to manifest_version 2 (task T252470) by Reedy
Graph
- git #3a49e264 - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (task T232875) by James D. Forrester
- git #439a8375 - Upstream TableWidget and related classes to MediaWiki core (task T251611) by Thalia
GrowthExperiments
- git #6fcbcf7b - Use '.text-overflow()' mixin from 'mediawiki.mixins' by Volker E
GuidedTour
- git #0056350c - extension.json: Fix name of QUnitTestModule by James D. Forrester
- git #528dd000 - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (task T232875) by James D. Forrester
GWToolset
No changes for GWToolset
ImageMap
- git #74bcec0d - Convert to manifest_version 2 (task T252470) by Reedy
InputBox
- git #5ef98e87 - Convert to manifest_version 2 (task T252470) by Reedy
Insider
- git #24b743a4 - Convert to manifest_version 2 (task T252470) by Reedy
intersection
- git #e2f83c2e - Convert to manifest_version 2 (task T252470) by Reedy
Interwiki
No changes for Interwiki
InterwikiSorting
No changes for InterwikiSorting
Jade
- git #772bd45b - TestStorageHelper: Replace createEntity with createNewEntity (task T250638) (task T241915) by DannyS712
- git #3ad4a267 - Fixed pattern that renders user IP address as link to special contributions (task T248134) by kevinbazira
- git #05b52baa - Replaced user IP address with link to special contributions (task T248134) by kevinbazira
- git #7da11fce - Localized number of endorsements in edit comments (task T247457) by kevinbazira
- git #7862f21f - Replaced user ID with user name in edit comments (task T248135) by kevinbazira
- git #a396ba9c - Made comment prefixes bold (task T247457) by kevinbazira
- git #894d7f91 - Localized Jade history page comment facet and labeldata parts (task T247457) by kevinbazira
- git #27c7f3a9 - Localized Jade history page comment prefixes (task T250721) by kevinbazira
- git #772759e9 - Re-enable db hooks (task T229974) by Andy Craze
Josa
- git #f60f22a5 - Convert to manifest_version 2 (task T252470) by Reedy
JsonConfig
- git #64157283 - Introduce basic edit dialog for editing tabular data (task T251759) by Thalia
Kartographer
No changes for Kartographer
LabeledSectionTransclusion
- git #f813fdb3 - Convert to manifest_version 2 (task T252470) by Reedy
LandingCheck
- git #30632a98 - Convert to manifest_version 2 (task T252470) by Reedy
LdapAuthentication
No changes for LdapAuthentication
Linter
- git #b1c9ff6e - Convert to manifest_version 2 (task T252470) by Reedy
LiquidThreads
- git #2b8f4a21 - Add many more soft PHPDoc type hints (task T251313) by Thiemo Kreuz
Listings
- git #3ee39a36 - Convert to manifest_version 2 (task T252470) by Reedy
LocalisationUpdate
- git #fe911a14 - Convert to manifest_version 2 (task T252470) by Reedy
LoginNotify
No changes for LoginNotify
MachineVision
- git #887ec2d7 - Use '.text-overflow()' mixin from 'mediawiki.mixins' by Volker E
MapSources
- git #ae28bbbd - Convert to manifest_version 2 (task T252470) by Reedy
MassMessage
- git #3bf406c2 - Convert to manifest_version 2 (task T252470) by Reedy
Math
- git #17b2ce0d - Properly restrict SpecialMathStatus to those with `purge` rights (task T252362) by DannyS712
MobileApp
- git #67b45773 - Convert to manifest_version 2 (task T252470) by Reedy
MobileFrontend
- git #9db261b5 - Revert "Use QUnitTestModule instead of deprecated ResourceLoaderTestModules" by Jforrester
- git #f1004312 - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (task T232875) by James D. Forrester
- git #5ffe560e - Use LanguageConverter::findVariantLink() instead of Language::findVariantLink() (task T226832) by ArtBaltai
- git #e888ed62 - Replace deprecated `onLookupMenuItemChoose` with `onLookupMenuChoose` by Volker E
MultimediaViewer
No changes for MultimediaViewer
NavigationTiming
No changes for NavigationTiming
Newsletter
- git #eefdddaa - Convert to manifest_version 2 (task T252470) by Reedy
NewUserMessage
No changes for NewUserMessage
Nuke
- git #067a31df - Convert to manifest_version 2 (task T252470) by Reedy
OATHAuth
No changes for OATHAuth
OAuth
No changes for OAuth
OpenStackManager
No changes for OpenStackManager
ORES
No changes for ORES
PageAssessments
No changes for PageAssessments
PagedTiffHandler
No changes for PagedTiffHandler
PageImages
- git #6e004092 - rest: Verify that file exists before calling filesize (task T252128) by Peter Ovchyn
- git #34f54dd1 - rest: Implement SearchResultProvideThumbnail hook (task T250207) by Peter Ovchyn
PageTriage
No changes for PageTriage
PageViewInfo
No changes for PageViewInfo
ParserFunctions
- git #a3706c0d - Use LanguageConverter::findVariantLink() instead of Language::findVariantLink() (task T226832) by ArtBaltai
ParsoidBatchAPI
No changes for ParsoidBatchAPI
PdfHandler
No changes for PdfHandler
PerformanceInspector
- git #974c6666 - Convert to manifest_version 2 (task T252470) by Reedy
- git #371d23aa - extension.json: Fix name of QUnitTestModule by James D. Forrester
- git #9ba5aa6e - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (task T232875) by James D. Forrester
Petition
No changes for Petition
Poem
- git #43cdfdb4 - Convert to manifest_version 2 (task T252470) by Reedy
PoolCounter
- git #1b6be9be - Convert to manifest_version 2 (task T252470) by Máté Szabó
Popups
No changes for Popups
ProofreadPage
- git #f1a2f4e7 - Use ParserOptions::newFromAnon() instead of relying on global $wgUser (task T246861) by DannyS712
- git #64121bbf - Fixed missing public function documentation error (task T243932) by Sohom Datta
PropertySuggester
- git #90c5e53a - Convert to manifest_version 2 (task T252470) by Reedy
QuickSurveys
- git #0dee8c04 - build: Updating mediawiki/mediawiki-codesniffer to 30.0.0 by libraryupgrader
- git #93e48194 - build: Update eslint by Ed Sanders
- git #c9c7837a - Updating extension.json to use manifest version 2 (task T241898) by Sohom Datta
Quiz
- git #13220ffe - Convert to manifest_version 2 (task T252470) by Reedy
ReadingLists
No changes for ReadingLists
RelatedArticles
- git #bf6ca728 - extension.json: Simplify hook calls as we only ever use one by James D. Forrester
- git #ac94e7ef - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (task T232875) by James D. Forrester
Renameuser
- git #1ffdc164 - Convert to manifest_version 2 (task T252470) by Reedy
RevisionSlider
- git #706d1671 - Convert to manifest_version 2 (task T252470) by Reedy
RSS
No changes for RSS
SandboxLink
No changes for SandboxLink
Score
No changes for Score
Scribunto
- git #34fc672f - Add tests and type checking for mw.addWarning() by Brad Jorsch
- git #c062595b - Handle RevisionAccessException with try-catch (task T252156) by DannyS712
SearchExtraNS
No changes for SearchExtraNS
SecureLinkFixer
- git #e629be93 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
- git #5f3f9cf2 - Convert to manifest_version 2 (task T252470) by Reedy
- git #a804fc8a - Remove use of global $wgUser (task T241923) by DannyS712
- git #cb82dcb1 - Use ParserOptions::newFromUser with conext user (task T246861) by DannyS712
- git #732da00d - eslint: Fix config by Ed Sanders
ShortUrl
- git #a3bce922 - Add COPYING with BSD-3-Clause license (task T251649) by Reedy
SiteMatrix
No changes for SiteMatrix
SpamBlacklist
No changes for SpamBlacklist
SubPageList3
No changes for SubPageList3
SubpageSortkey
No changes for SubpageSortkey
SyntaxHighlight_GeSHi
No changes for SyntaxHighlight_GeSHi
TemplateData
- git #a644018c - extension.json: Fix name of QUnitTestModule by James D. Forrester
- git #edf85c08 - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (task T232875) by James D. Forrester
TemplateSandbox
No changes for TemplateSandbox
TemplateStyles
- git #9f3832ef - Revert "Remove use of WikiPage::doEditContent" (task T252179) by DannyS712
TemplateWizard
- git #6b52ea01 - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (task T232875) by James D. Forrester
- git #ce54b286 - SearchField: Use onLookupMenuChoose, not deprecated onLookupMenuItemChoose by James D. Forrester
TextExtracts
No changes for TextExtracts
Thanks
- git #e8db596d - extension.json: Fix name of QUnitTestModule by James D. Forrester
- git #84448301 - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (task T232875) by James D. Forrester
- git #b1597235 - extension.json: Alphasort hooks by James D. Forrester
- git #fdc08087 - extension.json: Simplify hook links as we only have one method per hook by James D. Forrester
TheWikipediaLibrary
- git #481115c3 - Add COPYING with MIT license (task T251649) by Reedy
TimedMediaHandler
No changes for TimedMediaHandler
timeline
- git #9efd78dc - Invert conditional to return early in renderTimeline() error condition by Reedy
- git #c03548de - Add localisation for some hardcoded English messages by Reedy
TitleBlacklist
No changes for TitleBlacklist
TocTree
- git #1c158fd0 - Convert to manifest_version 2 (task T252470) by Reedy
TorBlock
No changes for TorBlock
Translate
- git #0f42b57c - AndroidXmlFFS: Fix roundtrip issue for backslash (task T192062) by Abijeet
- git #df39957a - Revert "Remove uses of WikiPage::doEditContent" (task T252179) by DannyS712
- git #f7c26e87 - Move/Delete: Check if namespace supports subpages by Abijeet
- git #04e23156 - Instrument MessageIndex::rebuild (task T221119) by Niklas Laxström
TranslationNotifications
No changes for TranslationNotifications
TrustedXFF
- git #06cdd8e4 - Convert to manifest_version 2 (task T252470) by Reedy
TwoColConflict
- git #136dcb28 - Remove some unused CSS (task T250501) (task T252505) by Thiemo Kreuz
- git #5956f0e9 - Adjust feedback box to use OOUI styles (task T250501) by Adam Wight
- git #9f07bb36 - Access IContextSource instead of EditPage if possible by Thiemo Kreuz
- git #eb441cdd - Respect the line length limit by WMDE-Fisch
- git #d97525b7 - Move tour popups to below their target (task T249816) by Adam Wight
- git #3003bd4c - Merge core CSS into generic CSS RecourceLoader module (task T233280) (task T246103) by Thiemo Kreuz
- git #95cf41bf - Use Html::hidden() instead of Html::input() where possible by Thiemo Kreuz
- git #2094e7ce - Add browser test for the core ui hint (task T246103) by WMDE-Fisch
- git #78f2b376 - Add ARIA label to `wpTextbox1` (task T245863) by Thiemo Kreuz
- git #e499bf82 - Refactor VE disabling in browser tests into function by WMDE-Fisch
- git #dd9b1df2 - Allow textarea scrolling & resizing in no-JS mode (task T250397) by Thiemo Kreuz
- git #cc3fc4e1 - Fix browser tests skipping on user setting by WMDE-Fisch
- git #94c51914 - Add basic test for onEditPageShowEditFormFields (task T246103) by WMDE-Fisch
- git #dd68f154 - Merge ….CoreHint.js module into the ….init.js module (task T233280) (task T246103) by Thiemo Kreuz
- git #e5541d13 - Remove legacy .php entry point by Thiemo Kreuz
- git #bed1a44a - Temporarily disable new UI on mobile (task T249817) by Thiemo Kreuz
- git #e21708de - Minor optimizations to linefeed tracking/merging code by Thiemo Kreuz
- git #833919ed - Harden swap algorithm against possibly incomplete input (task T244858) by Thiemo Kreuz
UniversalLanguageSelector
- git #18552a71 - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (task T232875) by James D. Forrester
- git #54ff8272 - Remove jQuery 3 migration warnings (task T175236) by Seb35
UploadsLink
No changes for UploadsLink
UploadWizard
- git #7496f40c - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (task T232875) by James D. Forrester
- git #cb7d4691 - Fix typo: 'the the'->'the' by Ed Sanders
- git #30ca36c3 - Revert "Remove use of WikiPage::doEditContent" (task T252179) by DannyS712
UrlShortener
No changes for UrlShortener
UserMerge
No changes for UserMerge
VipsScaler
No changes for VipsScaler
VisualEditor
- git #3b64e6a6 - Convert to manifest_version 2 (task T252470) by Reedy
- git #21b25bd7 - Fix deleting signature nodes (task T248585) by Bartosz Dziewoński
- git #3866ad7f - Update toolbar styles for Vector changes (task T251648) by Bartosz Dziewoński
- git #91f3a971 - DesktopArticleTarget.init: Identify our events on multi section edit links by Bartosz Dziewoński
- git #f98ab8c0 - Update VE core submodule to master (1cce47f5c) by Bartosz Dziewoński
WebAuthn
No changes for WebAuthn
Wikibase
- git #c8bf36c7 - bridge: Remove erroneous margin from anon warning message (task T246676) by Michael Große
- git #aca9713c - FP: ApiEntityLookup only accept EntityId objects for public methods by addshore
- git #6da352b2 - bridge: selenium: add missing waitForDisplayed (task T252449) by Lucas Werkmeister
- git #63cdec00 - Add LuaWikibaseIntegrationTest (task T252079) by Marius Hoch
- git #5e3196b8 - Move PREFETCHING_TERM_LOOKUP definition to Lib (task T252079) by addshore
- git #1c9c6120 - Remove mention of wb_entities_per_page table (task T95685) by Lucas Werkmeister
- git #dcc8d4ab - bridge: implement anonymous saving in store (task T251393) by Michael Große
- git #39002c99 - wikibase-setsitelink-intro-badges: remove "the the" in qqq documentation by DannyS712
- git #2f33b1a5 - PHP docs: ignore the Federated Properties test system docs (task T252107) by Leszek Manicki
- git #2fe7ae73 - bridge: Add link type to EventEmittingButton (task T251389) by tzhelyazkova
- git #5fb5d0e1 - bridge: wire up WarningAnonymousEdit in App (task T249832) by Lucas Werkmeister
- git #5a19f4bc - StatementsParserFunctionIntegrationTest: replace deprecated assertion functions (task T251652) by Tobias Andersson
- git #8aaf9a5c - bridge: Teach store about more saving error types by Michael Große
- git #bfd01ac2 - bridge: teach store about assert user errors (task T251390) by Michael Große
- git #e29ebaaa - FP: Avoid repeatedly fetching the same entities in ApiEntityLookup by Jakob Warkotsch
- git #d568a74a - FP: extract wbgetentities api calls into ApiEntityLookup service (task T251237) by rosalie
- git #84da9420 - bridge: Edit entity with or without asserting of the user (task T251385) by tzhelyazkova
- git #d07e44b3 - bridge: add WarningAnonymousEdit component (task T249831) by Lucas Werkmeister
- git #47d66f04 - FP: Account for results that may miss a label or description in search (task T252024) by addshore
- git #ccdd025e - bridge: selenium: permissionChecks: wait for entity to be protected (task T250728) by Pablo Grass
- git #873b9d17 - bridge: selenium: assert loading is shown at first (task T249124) by Pablo Grass
- git #8af1a8ff - FP: Allow the requests of GenericActionApiClient to be logged by addshore
- git #985f9fb4 - FP: show warnings errors and exception details on test system by addshore
- git #c4d6240f - rest: Implement SearchResultProvideDescription hook (task T250217) by Peter Ovchyn
- git #0dde9352 - bridge: storybook: run smoke tests as part of CI by Pablo Grass
- git #5ec37895 - ChangeLineFormatter: Handle RevisionData visibility by Marius Hoch
- git #253796b2 - Add visibility to RevisionData by Marius Hoch
- git #693e719a - ChangeLineFormatter: Add missing space for enhanced recentchanges (task T251961) by Marius Hoch
- git #c9263180 - Remove TitleFactory and use the one from MediaWiki instead by Marius Hoch
- git #5f3e5f58 - Remove unused AffectedPagesFinder::contentLanguageCode by Marius Hoch
- git #3f08649a - bridge: fix width and line-breaking of ReportIssue again (task T248087) by Lucas Werkmeister
- git #977d8c8e - Add TypeDispatchingExistenceChecker (task T251239) by Jakob Warkotsch
- git #aed24f8a - Remove use of Revision objects in RepoHooks::onPageHistoryLineEnding (task T251593) by DannyS712
- git #11b1003a - Add ADR for rollout of declare( strict_types = 1 ); (task T251382) by addshore
WikibaseCirrusSearch
No changes for WikibaseCirrusSearch
WikibaseLexeme
- git #d93e49a2 - Remove unused reference to wikibase global in test (task T252489) by Lucas Werkmeister
- git #fa3bb39e - ItemSelectorWidget: Use onLookupMenuChoose, not deprecated onLookupMenuItemChoose by James D. Forrester
WikibaseLexemeCirrusSearch
No changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
- git #5cb6c9bb - Add message when no results could be found by Matthias Mullie
- git #b1513fd8 - Add dummy concept chips without thumbnail (task T249614) by Matthias Mullie
- git #1827c7a4 - Use MediaWiki's TitleFactory, instead of Wikibase client's by Marius Hoch
- git #5128c178 - docs: Fix doc reference in AutocompleteSearchInputWidget by James D. Forrester
- git #35640241 - Increase amount of requested autocomplete suggestions by Matthias Mullie
WikibaseQualityConstraints
No changes for WikibaseQualityConstraints
Wikidata.org
No changes for Wikidata.org
WikidataPageBanner
No changes for WikidataPageBanner
WikiEditor
- git #9ff90afd - Convert to manifest_version 2 (task T252470) by Reedy
wikihiero
- git #5d0352eb - Convert to manifest_version 2 (task T252470) by Reedy
WikiLove
No changes for WikiLove
WikimediaBadges
No changes for WikimediaBadges
WikimediaEditorTasks
No changes for WikimediaEditorTasks
WikimediaEvents
- git #326a303b - Configure Test event stream to be sent via EventGate (task T238230) by Andrew Otto
- git #578315ae - Remove un-namespsaced AuthManagerStatsdHandler class by Reedy
- git #8785a1bd - Update Banner Interaction Schema (task T250791) by Abban Dunne
WikimediaIncubator
No changes for WikimediaIncubator
WikimediaMaintenance
- git #8293382b - Add the new tables-generated.sql to addWiki.php (task T237838) by Amir Sarabadani
- git #9e9ee2ca - Revert "Remove use of WikiPage::doEditContent" (task T252179) by DannyS712
WikimediaMessages
No changes for WikimediaMessages
Wikisource
No changes for Wikisource
XAnalytics
- git #aec545be - Convert to manifest_version 2 (task T252470) by Reedy
Skins
CologneBlue
- git #5a8568e7 - Convert to manifest_version 2 (task T252472) by Reedy
MinervaNeue
- git #d781d08c - Small fixes to AMC history page items (task T249518) by Jan Drewniak
- git #065389f9 - Merging Username by Kaleem Bhatti
- git #ceb23e37 - Update Minerva's contributors by jdlrobson
Modern
- git #0e7269e3 - Convert to manifest_version 2 (task T252472) by Reedy
MonoBook
No changes for MonoBook
Nostalgia
- git #323c430e - Convert to manifest_version 2 (task T252472) by Reedy
Timeless
No changes for Timeless
Vector
- git #9581bdaa - Revert "Use semantic HTML5 elements where applicable" by Volker E
- git #4679efc0 - [build] Disable phan rule (for now) by jdlrobson
- git #c42739a2 - [legacy] Merge 'background-gradient.less' into 'layout.less' (task T249073) by AronDemian
- git #015bfa74 - [modern] Move up color and background-color rule from content to body (task T251583) by AronDemian
- git #2a7dc60c - Remove stray quote from logged out menu story by Nicholas Ray
- git #b4ce8210 - [modern] Drop the background gradient (task T251583) by AronDemian
- git #ace1ffab - Minor: Remove unused Portal.mustache (task T249372) by jdlrobson
- git #b0281fa4 - Add CSS class on body to mark the skin version (task T251648) by AronDemian
- git #01dbda42 - Don't "break" the variants by breaking early (task T251521) by jdlrobson
- git #9f2ca0d0 - Refactor: Portal is also a Menu (task T249372) by jdlrobson
- git #e4a4050b - Organize CSS by common, layout, typography and components (task T249073) by jdlrobson
- git #125af066 - Use semantic HTML5 elements where applicable (task T66477) (task T252090) by Volker E
- git #4dfe4a97 - Class names with hyphens preferred over camel case (task T249073) by jdlrobson
- git #99347835 - Remove `#footer` selectors now that cache has expired by Volker E
- git #9cd47c53 - Refactor: VectorMenu merged in to Menu (task T249372) by jdlrobson
- git #a43e79c1 - Refactor: Merge VectorTabs into Menu (task T249372) by jdlrobson
- git #a3bb097c - Refactor: Generalise personal menu (task T249372) by jdlrobson
- git #7efe7c34 - Refactor: Remove indirection (where alternatives exist) (task T251212) by jdlrobson
- git #91c25bc2 - Add title attribute to opt-out link (task T250093) by Nicholas Ray
VisualEditor
- git #163b0b67 - TargetWidget: Don't assume surface exists in setReadOnly by Ed Sanders
- git #42b09804 - TargetWidget: Re throw 'submit' event from the surface by Ed Sanders
Total Changes
392 Changes in 119 repos by 68 authors