MediaWiki 1.35/wmf.32/Changelog
Core changes
edit- 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
edit- 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
edit3D
editNo changes for 3D
AbuseFilter
edit- 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
edit- git #1e7fff08 - Convert to manifest_version 2 (task T252470) by Reedy
AdvancedSearch
edit- git #9e5966f4 - Replace deprecated `onLookupMenuItemChoose` with `onLookupMenuChoose` by Volker E
AntiSpoof
editNo changes for AntiSpoof
ApiFeatureUsage
edit- git #b13a2100 - Convert to manifest_version 2 (task T252470) by Reedy
ArticleCreationWorkflow
editNo changes for ArticleCreationWorkflow
ArticlePlaceholder
edit- git #dad0b4de - Use MediaWiki's TitleFactory, instead of Wikibase client's by Marius Hoch
Babel
edit- git #b3bf885a - Convert to manifest_version 2 (task T252470) by Reedy
- git #3cda80a9 - Revert "Remove use of WikiPage::doEditContent" (task T252179) by DannyS712
BetaFeatures
edit- git #7122b180 - Convert to manifest_version 2 (task T252470) by Reedy
BounceHandler
editNo changes for BounceHandler
Calendar
edit- git #d59bbc64 - Convert to manifest_version 2 (task T252470) by Reedy
Campaigns
edit- git #19eca7ad - Convert to manifest_version 2 (task T252470) by Reedy
Capiunto
edit- git #f0473bd9 - Convert to manifest_version 2 (task T252470) by Reedy
CategoryTree
edit- git #d55891c0 - Convert to manifest_version 2 (task T252470) by Reedy
CentralAuth
edit- git #315a94c4 - Rename CentralAuthAntiSpoofHooks::asAddNewAccountHook -> CentralAuthAntiSpoofHooks::asAddRenameUserHook by Reedy
- git #87fbd1b0 - Replace deprecated `onLookupMenuItemChoose` with `onLookupMenuChoose` by Volker E
CentralNotice
editNo changes for CentralNotice
CharInsert
edit- git #4c54ddd2 - Convert to manifest_version 2 (task T252470) by Reedy
CheckUser
edit- 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
edit- git #e937e213 - Explicitly remove temporary hooks in FunctionScoreChainTest (task T250300) by Nikki Nikkhoui
- git #f27d987b - build: Updating dependencies by libraryupgrader
Cite
edit- 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
editNo changes for CiteThisPage
Citoid
edit- git #0b802a90 - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (task T232875) by James D. Forrester
cldr
edit- 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
edit- git #f7eb5906 - Convert to manifest_version 2 (task T252470) by Reedy
CodeMirror
edit- 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
edit- git #f36bcee7 - Convert to manifest_version 2 (task T252470) by Reedy
Cognate
editNo changes for Cognate
CollaborationKit
edit- 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
edit- 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
edit- git #b575daf7 - Convert to manifest_version 2 (task T252470) by Reedy
ConfirmEdit
editNo changes for ConfirmEdit
CongressLookup
editNo changes for CongressLookup
ContactPage
edit- git #69290479 - Convert to manifest_version 2 (task T252470) by Reedy
ContentTranslation
edit- git #4b083bde - Add Special:MyLanguage for better user experience(2) by Yuki Shira
- git #404a3e4a - Replace deprecated `onLookupMenuItemChoose` with `onLookupMenuChoose` by Volker E
ContributionTracking
edit- git #6ff75100 - Convert to manifest_version 2 (task T252470) by Reedy
CreditsSource
edit- 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
edit- git #69d737d8 - Convert to manifest_version 2 (task T252470) by Reedy
Disambiguator
edit- git #65270d58 - Convert to manifest_version 2 (task T252470) by Reedy
DiscussionTools
edit- 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
edit- git #c20771bb - Convert to manifest_version 2 (task T252470) by Reedy
DonationInterface
edit- 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
edit- git #8d5ecdf3 - Convert to manifest_version 2 (task T252470) by Reedy
DynamicSidebar
edit- git #5c95982c - Convert to manifest_version 2 (task T252470) by Reedy
Echo
edit- 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
edit- git #92ebd94e - Convert to manifest_version 2 (task T252470) by Reedy
ElectronPdfService
edit- git #325235a1 - Convert to manifest_version 2 (task T252470) by Reedy
EntitySchema
editNo changes for EntitySchema
EventBus
edit- git #d1fb0071 - Convert to manifest_version 2 (task T252470) by Reedy
EventLogging
editNo changes for EventLogging
EventStreamConfig
editNo changes for EventStreamConfig
ExtensionDistributor
edit- git #2c394f9b - Convert to manifest_version 2 (task T252470) by Reedy
ExternalGuidance
editNo changes for ExternalGuidance
FeaturedFeeds
edit- git #0000995a - Convert to manifest_version 2 (task T252470) by Reedy
FileExporter
editNo changes for FileExporter
FileImporter
edit- 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
edit- git #9ac5943a - Replace use of `ArticleRollbackComplete` hook with `RollbackComplete` (task T250543) by DannyS712
Flow
edit- 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
editNo changes for FundraiserLandingPage
FundraisingTranslateWorkflow
editNo changes for FundraisingTranslateWorkflow
Gadgets
edit- git #2977f44d - Add Special:MyLanguage for better user experience by Yuki Shira
GeoCrumbs
edit- git #d4bd2154 - Convert to manifest_version 2 (task T252470) by Reedy
GeoData
editNo changes for GeoData
GettingStarted
editNo changes for GettingStarted
GlobalBlocking
editNo changes for GlobalBlocking
GlobalCssJs
edit- git #d54dac99 - Add Special:MyLanguage for better user experience by Yuki Shira
GlobalPreferences
edit- 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
editNo changes for GlobalUsage
GlobalUserPage
edit- git #aa83e086 - Convert to manifest_version 2 (task T252470) by Reedy
GoogleNewsSitemap
edit- git #dbba386c - Convert to manifest_version 2 (task T252470) by Reedy
Graph
edit- 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
edit- git #6fcbcf7b - Use '.text-overflow()' mixin from 'mediawiki.mixins' by Volker E
GuidedTour
edit- 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
editNo changes for GWToolset
ImageMap
edit- git #74bcec0d - Convert to manifest_version 2 (task T252470) by Reedy
InputBox
edit- git #5ef98e87 - Convert to manifest_version 2 (task T252470) by Reedy
Insider
edit- git #24b743a4 - Convert to manifest_version 2 (task T252470) by Reedy
intersection
edit- git #e2f83c2e - Convert to manifest_version 2 (task T252470) by Reedy
Interwiki
editNo changes for Interwiki
InterwikiSorting
editNo changes for InterwikiSorting
Jade
edit- 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
edit- git #f60f22a5 - Convert to manifest_version 2 (task T252470) by Reedy
JsonConfig
edit- git #64157283 - Introduce basic edit dialog for editing tabular data (task T251759) by Thalia
Kartographer
editNo changes for Kartographer
LabeledSectionTransclusion
edit- git #f813fdb3 - Convert to manifest_version 2 (task T252470) by Reedy
LandingCheck
edit- git #30632a98 - Convert to manifest_version 2 (task T252470) by Reedy
LdapAuthentication
editNo changes for LdapAuthentication
Linter
edit- git #b1c9ff6e - Convert to manifest_version 2 (task T252470) by Reedy
LiquidThreads
edit- git #2b8f4a21 - Add many more soft PHPDoc type hints (task T251313) by Thiemo Kreuz
Listings
edit- git #3ee39a36 - Convert to manifest_version 2 (task T252470) by Reedy
LocalisationUpdate
edit- git #fe911a14 - Convert to manifest_version 2 (task T252470) by Reedy
LoginNotify
editNo changes for LoginNotify
MachineVision
edit- git #887ec2d7 - Use '.text-overflow()' mixin from 'mediawiki.mixins' by Volker E
MapSources
edit- git #ae28bbbd - Convert to manifest_version 2 (task T252470) by Reedy
MassMessage
edit- git #3bf406c2 - Convert to manifest_version 2 (task T252470) by Reedy
Math
edit- git #17b2ce0d - Properly restrict SpecialMathStatus to those with `purge` rights (task T252362) by DannyS712
MobileApp
edit- git #67b45773 - Convert to manifest_version 2 (task T252470) by Reedy
MobileFrontend
edit- 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
editNo changes for MultimediaViewer
NavigationTiming
editNo changes for NavigationTiming
Newsletter
edit- git #eefdddaa - Convert to manifest_version 2 (task T252470) by Reedy
NewUserMessage
editNo changes for NewUserMessage
Nuke
edit- git #067a31df - Convert to manifest_version 2 (task T252470) by Reedy
OATHAuth
editNo changes for OATHAuth
OAuth
editNo changes for OAuth
OpenStackManager
editNo changes for OpenStackManager
ORES
editNo changes for ORES
PageAssessments
editNo changes for PageAssessments
PagedTiffHandler
editNo changes for PagedTiffHandler
PageImages
edit- 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
editNo changes for PageTriage
PageViewInfo
editNo changes for PageViewInfo
ParserFunctions
edit- git #a3706c0d - Use LanguageConverter::findVariantLink() instead of Language::findVariantLink() (task T226832) by ArtBaltai
ParsoidBatchAPI
editNo changes for ParsoidBatchAPI
PdfHandler
editNo changes for PdfHandler
PerformanceInspector
edit- 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
editNo changes for Petition
Poem
edit- git #43cdfdb4 - Convert to manifest_version 2 (task T252470) by Reedy
PoolCounter
edit- git #1b6be9be - Convert to manifest_version 2 (task T252470) by Máté Szabó
Popups
editNo changes for Popups
ProofreadPage
edit- 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
edit- git #90c5e53a - Convert to manifest_version 2 (task T252470) by Reedy
QuickSurveys
edit- 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
edit- git #13220ffe - Convert to manifest_version 2 (task T252470) by Reedy
ReadingLists
editNo changes for ReadingLists
RelatedArticles
edit- 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
edit- git #1ffdc164 - Convert to manifest_version 2 (task T252470) by Reedy
RevisionSlider
edit- git #706d1671 - Convert to manifest_version 2 (task T252470) by Reedy
RSS
editNo changes for RSS
SandboxLink
editNo changes for SandboxLink
Score
editNo changes for Score
Scribunto
edit- 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
editNo changes for SearchExtraNS
SecureLinkFixer
edit- git #e629be93 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
SecurePoll
edit- 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
edit- git #a3bce922 - Add COPYING with BSD-3-Clause license (task T251649) by Reedy
SiteMatrix
editNo changes for SiteMatrix
SpamBlacklist
editNo changes for SpamBlacklist
SubPageList3
editNo changes for SubPageList3
SubpageSortkey
editNo changes for SubpageSortkey
SyntaxHighlight_GeSHi
editNo changes for SyntaxHighlight_GeSHi
TemplateData
edit- 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
editNo changes for TemplateSandbox
TemplateStyles
edit- git #9f3832ef - Revert "Remove use of WikiPage::doEditContent" (task T252179) by DannyS712
TemplateWizard
edit- 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
editNo changes for TextExtracts
Thanks
edit- 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
edit- git #481115c3 - Add COPYING with MIT license (task T251649) by Reedy
TimedMediaHandler
editNo changes for TimedMediaHandler
timeline
edit- 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
editNo changes for TitleBlacklist
TocTree
edit- git #1c158fd0 - Convert to manifest_version 2 (task T252470) by Reedy
TorBlock
editNo changes for TorBlock
Translate
edit- 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
editNo changes for TranslationNotifications
TrustedXFF
edit- git #06cdd8e4 - Convert to manifest_version 2 (task T252470) by Reedy
TwoColConflict
edit- 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
edit- 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
editNo changes for UploadsLink
UploadWizard
edit- 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
editNo changes for UrlShortener
UserMerge
editNo changes for UserMerge
VipsScaler
editNo changes for VipsScaler
VisualEditor
edit- 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
editNo changes for WebAuthn
Wikibase
edit- 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
editNo changes for WikibaseCirrusSearch
WikibaseLexeme
edit- 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
editNo changes for WikibaseLexemeCirrusSearch
WikibaseMediaInfo
edit- 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
editNo changes for WikibaseQualityConstraints
Wikidata.org
editNo changes for Wikidata.org
WikidataPageBanner
editNo changes for WikidataPageBanner
WikiEditor
edit- git #9ff90afd - Convert to manifest_version 2 (task T252470) by Reedy
wikihiero
edit- git #5d0352eb - Convert to manifest_version 2 (task T252470) by Reedy
WikiLove
editNo changes for WikiLove
WikimediaBadges
editNo changes for WikimediaBadges
WikimediaEditorTasks
editNo changes for WikimediaEditorTasks
WikimediaEvents
edit- 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
editNo changes for WikimediaIncubator
WikimediaMaintenance
edit- 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
editNo changes for WikimediaMessages
Wikisource
editNo changes for Wikisource
XAnalytics
edit- git #aec545be - Convert to manifest_version 2 (task T252470) by Reedy
Skins
editCologneBlue
edit- git #5a8568e7 - Convert to manifest_version 2 (task T252472) by Reedy
MinervaNeue
edit- 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
edit- git #0e7269e3 - Convert to manifest_version 2 (task T252472) by Reedy
MonoBook
editNo changes for MonoBook
Nostalgia
edit- git #323c430e - Convert to manifest_version 2 (task T252472) by Reedy
Timeless
editNo changes for Timeless
Vector
edit- 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
edit- 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
edit392 Changes in 119 repos by 68 authors