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 (T251343) by daniel
- git #3893ceef - HookRunner: mark as @internal by daniel
- git #880050d1 - ApiClearHasMsg: Use new TalkPageNotificationManager (T239640) by DannyS712
- git #2436bb63 - Rename DefaultOptionsManager to DefaultOptionsLookup by Petr Pchelko
- git #4363a740 - resourceloader: Document replacement for the ResourceLoaderTestModules hook (T232875) by James D. Forrester
- git #ecbad062 - DeprecatedHooks: Add UserSetCookies hook, deprecated in 1.27 (T232880) by DannyS712
- git #f009d305 - qunit: Load JS with lang=qqx/skin=fallback as context (T250045) by Timo Tijhof
- git #e1992a74 - Actually deprecate the UserSetCookies (T232880) by James D. Forrester
- git #9f0fad8c - Remove reference to wfMsgHtml() by Kosta Harlan
- git #96b8be57 - Add a new `SpamChecker` service (T251015) by DannyS712
- git #6b7ab1e0 - Typehint WikiFilePage::setFile (T250767) by Gergő Tisza
- git #8d378e97 - Update setTemporaryHook() to use scopedRegister() (T250300) by Nikki Nikkhoui
- git #34729ded - Fix numerous PSR12.Properties.ConstantVisibility.NotFound by Reedy
- git #2ed94838 - installer: Tweak MysqlUpdater::doWatchlistUpdate query (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` (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 (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 (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 (T191231) (T230428) by Amir Sarabadani
- git #a69d8175 - Add doctrine/sql-formatter to pretty print generated SQL files (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 (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 (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 (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 (T216348) by Umherirrender
- git #a9c55726 - Add missing public visibility on some methods by Umherirrender
- git #fc8c95e5 - Avoid reuse of local variable in RevisionStore (T216348) by Umherirrender
- git #01945070 - MediaWikiIntegrationTestCase remove temporary handler (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 (T251343) (T184615) (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. (T212428) (T252156) by daniel
- git #5c6df391 - UserTest: Ensure revisions have distinct timestamps by daniel
- git #fcd799ad - resourceloader: Let wgResourceLoaderMaxQueryLength=-1 fallback to default (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() (T249069) by Aaron Schulz
- git #c2a1e0f7 - Create TalkPageNotificationManager service (T239640) by Petr Pchelko
- git #9753db19 - RevisionItem: Fix providing timestamp in getRevisionLink (T252072) by DannyS712
- git #b1081cf7 - RCFilters: Use ButtonMenuSelectWidget for SavedLinksListWidget (T178387) by Ed Sanders
- git #4194aa92 - Hard deprecate PageArchive::getPreviousRevision (T251718) by DannyS712
- git #820ca474 - Complete required fields for RevisionFactory::newRevisionFromArchiveRow (T252052) by Ammar Abdulhamid
- git #ba7b6944 - RCFilers: Remove GroupWidget.js by Ed Sanders
- git #49a16709 - DeletedContribsPager: Revision rows are from the archive table (T252043) by DannyS712
- git #25f5eb7a - Further review of user and specials hook doc comments by Tim Starling
- git #36defc20 - Add PreferencesFactory::setUser() (T238466) by Sam Wilson
- git #f4aaad25 - ChangeTags::updateTagsWithChecks - remove use of Revision objects (T249021) by DannyS712
- git #ec7584d4 - Remove use of Revision objects in RevisionItem classes (T249393) (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 (T251642) by Reedy
- git #bd43b01f - Create ExtensionInfo (T251818) by Reedy
- git #b2384846 - Replace deprecated `onLookupMenuItemChoose` with `onLookupMenuChoose` by Volker E
- git #4ca8c998 - SpecialNewpages::revisionFromRcResult - cast visibility as integer (T251950) by DannyS712
- git #ae74a29a - CoreParserFunctions::revisionuser - only call getUser on RevisionRecord (T251952) by DannyS712
- git #2a68d8ff - Introduce table widget, upstreamed from the Graph extension (T251611) by Thalia
- git #47f6b732 - FileBackend: Avoid undefined offset notices (T248925) by Max Semenik
- git #7df7b923 - rest: Add 'thumbnail' and 'description' fields to the search response (T250144) by Peter Ovchyn
- git #1367b506 - SpecialBlock: Don't fill in form defaults for a partial autoblock (T250490) by Thalia
- git #1e2e9851 - MovePage::moveToInternal - remove use of Revision::insertOn (T251856) by DannyS712
- git #883469ad - Fix parameter documentation for dump methods for handling revisions (T246284) by DannyS712
- git #2a21e996 - GlobalFunctions: Fix wfPercent() with negative accuracy (T248925) by Max Semenik
- git #3675b5fc - findBadBlobs: Force rev_timestamp index (T205936) by daniel
- git #d351bb7e - RevisionStore: improve error handling in newRevisionsFromBatch (T205936) by daniel
- git #aeb2f33c - Deprecate a few more tidy-related methods (T198214) by C. Scott Ananian
- git #ea3e2e8f - Bring HookContainerTest to unit test standards by Nikki Nikkhoui
- git #64ea02b0 - database: Disallow db->update() without condition (T243619) by Peter Ovchyn
- git #239672b9 - [WIP] Workaround PHP 7.4>= memory leak in tests (T247990) by Máté Szabó
- git #8e2ce212 - deferred: add turnstile debug logging to DeferredUpdates::attemptUpdate() (T249069) by Aaron Schulz
Vendor
edit- git #c2d014ce - Bump Parsoid to 0.12.0-a13 (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 (T246861) by DannyS712
- git #120d1500 - updateVarDumps: wait for replication after each batch by Daimona Eaytoy
- git #7a2373f7 - Remove some SQLite specific files (T251613) by Reedy
ActiveAbstract
edit- git #1e7fff08 - Convert to manifest_version 2 (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 (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 (T252470) by Reedy
- git #3cda80a9 - Revert "Remove use of WikiPage::doEditContent" (T252179) by DannyS712
BetaFeatures
edit- git #7122b180 - Convert to manifest_version 2 (T252470) by Reedy
BounceHandler
editNo changes for BounceHandler
Calendar
edit- git #d59bbc64 - Convert to manifest_version 2 (T252470) by Reedy
Campaigns
edit- git #19eca7ad - Convert to manifest_version 2 (T252470) by Reedy
Capiunto
edit- git #f0473bd9 - Convert to manifest_version 2 (T252470) by Reedy
CategoryTree
edit- git #d55891c0 - Convert to manifest_version 2 (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 (T252470) by Reedy
CheckUser
edit- git #56b6dd34 - Add date grouping and future dependencies to TimelineRowFormatter (T252089) by Dayllan Maza
- git #5add7721 - Revert "Register the investigate right in extension.json" (T251932) by Dbarratt
- git #3944341d - Register the investigate right in extension.json (T251932) by JJMC89
- git #c99d56f2 - Adds data with basic formatting to the timeline tab (T247640) by Dayllan Maza
- git #e7dd8fe3 - Show tool links underneath IP addresses (T250290) by Thalia
- git #bc060b24 - SpecialInvestigate: De-clutter buttons from results table cells (T250051) by Thalia
CirrusSearch
edit- git #e937e213 - Explicitly remove temporary hooks in FunctionScoreChainTest (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 (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 (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 (T232875) by James D. Forrester
cldr
edit- git #9d0ae591 - Convert to manifest_version 2 (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 (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 (T232875) by James D. Forrester
CodeReview
edit- git #f36bcee7 - Convert to manifest_version 2 (T252470) by Reedy
Cognate
editNo changes for Cognate
CollaborationKit
edit- git #c4e611ec - Convert to manifest_version 2 (T252470) by Reedy
- git #01689b77 - Remove redundant dependency on 'mediawiki.notify' (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 (T251460) by jdlrobson
CommonsMetadata
edit- git #b575daf7 - Convert to manifest_version 2 (T252470) by Reedy
ConfirmEdit
editNo changes for ConfirmEdit
CongressLookup
editNo changes for CongressLookup
ContactPage
edit- git #69290479 - Convert to manifest_version 2 (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 (T252470) by Reedy
CreditsSource
edit- git #97a5222b - Convert to manifest_version 2 (T252470) by Reedy
- git #29429056 - Use Article::getWikiPage()->getID() instead of $this->page->getID() (T248492) by ArtBaltai
Dashiki
edit- git #69d737d8 - Convert to manifest_version 2 (T252470) by Reedy
Disambiguator
edit- git #65270d58 - Convert to manifest_version 2 (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 (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 (T244942) by David Lynch
- git #63492f12 - Disable IP mentioning until outstanding issues resolved (T251478) by Ed Sanders
- git #cb90e6ed - Move IP users to bottom of suggestions (T251478) by Ed Sanders
- git #56d8721f - Switching between VE & wikitext (plain) (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 (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 (T251838) by Bartosz Dziewoński
DismissableSiteNotice
edit- git #c20771bb - Convert to manifest_version 2 (T252470) by Reedy
DonationInterface
edit- git #a29d465b - Convert to manifest_version 2 (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 (T251025) by Elliott Eggleston
- git #549fa8f5 - Lint accidentally-skipped JS files by Elliott Eggleston
- git #665ac53f - Test to examine log & queue msg for RTBT (T251025) by Elliott Eggleston
- git #891e514c - Update terminology: allow list / deny list by Elliott Eggleston
DoubleWiki
edit- git #8d5ecdf3 - Convert to manifest_version 2 (T252470) by Reedy
DynamicSidebar
edit- git #5c95982c - Convert to manifest_version 2 (T252470) by Reedy
Echo
edit- git #04100d40 - SpecialHelpMenuWidget: Use ButtonMenuSelectWidget (T178387) by Ed Sanders
- git #868fb32c - Pass a user to EchoEvent::create by DannyS712
- git #84a0d9ab - Replace use of `ArticleRollbackComplete` hook with `RollbackComplete` (T250543) by DannyS712
Elastica
edit- git #92ebd94e - Convert to manifest_version 2 (T252470) by Reedy
ElectronPdfService
edit- git #325235a1 - Convert to manifest_version 2 (T252470) by Reedy
EntitySchema
editNo changes for EntitySchema
EventBus
edit- git #d1fb0071 - Convert to manifest_version 2 (T252470) by Reedy
EventLogging
editNo changes for EventLogging
EventStreamConfig
editNo changes for EventStreamConfig
ExtensionDistributor
edit- git #2c394f9b - Convert to manifest_version 2 (T252470) by Reedy
ExternalGuidance
editNo changes for ExternalGuidance
FeaturedFeeds
edit- git #0000995a - Convert to manifest_version 2 (T252470) by Reedy
FileExporter
editNo changes for FileExporter
FileImporter
edit- git #af82d9c5 - Add ARIA label to `wpTextbox1` (T245863) by Thiemo Kreuz
- git #77221523 - SpecialImportFileIntegrationTest: Fix optional parameter before required (T252023) by Max Semenik
- git #03012889 - Use LanguageConverter::findVariantLink() instead of Language::findVariantLink() (T226832) by ArtBaltai
FlaggedRevs
edit- git #9ac5943a - Replace use of `ArticleRollbackComplete` hook with `RollbackComplete` (T250543) by DannyS712
Flow
edit- git #2fd63ed2 - Avoid use of wfForeignMemcKey() (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 (T248033) by ArtBaltai
- git #39495093 - Fix check for RC_FLOW type in SpecialCheckUser hook by Thalia
- git #6920d99b - Use correct contract of ArticleConfirmDelete hook (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 (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 (T252470) by Reedy
- git #8b30191a - Remove method that's now present in parent class (T238466) by Sam Wilson
GlobalUsage
editNo changes for GlobalUsage
GlobalUserPage
edit- git #aa83e086 - Convert to manifest_version 2 (T252470) by Reedy
GoogleNewsSitemap
edit- git #dbba386c - Convert to manifest_version 2 (T252470) by Reedy
Graph
edit- git #3a49e264 - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (T232875) by James D. Forrester
- git #439a8375 - Upstream TableWidget and related classes to MediaWiki core (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 (T232875) by James D. Forrester
GWToolset
editNo changes for GWToolset
ImageMap
edit- git #74bcec0d - Convert to manifest_version 2 (T252470) by Reedy
InputBox
edit- git #5ef98e87 - Convert to manifest_version 2 (T252470) by Reedy
Insider
edit- git #24b743a4 - Convert to manifest_version 2 (T252470) by Reedy
intersection
edit- git #e2f83c2e - Convert to manifest_version 2 (T252470) by Reedy
Interwiki
editNo changes for Interwiki
InterwikiSorting
editNo changes for InterwikiSorting
Jade
edit- git #772bd45b - TestStorageHelper: Replace createEntity with createNewEntity (T250638) (T241915) by DannyS712
- git #3ad4a267 - Fixed pattern that renders user IP address as link to special contributions (T248134) by kevinbazira
- git #05b52baa - Replaced user IP address with link to special contributions (T248134) by kevinbazira
- git #7da11fce - Localized number of endorsements in edit comments (T247457) by kevinbazira
- git #7862f21f - Replaced user ID with user name in edit comments (T248135) by kevinbazira
- git #a396ba9c - Made comment prefixes bold (T247457) by kevinbazira
- git #894d7f91 - Localized Jade history page comment facet and labeldata parts (T247457) by kevinbazira
- git #27c7f3a9 - Localized Jade history page comment prefixes (T250721) by kevinbazira
- git #772759e9 - Re-enable db hooks (T229974) by Andy Craze
Josa
edit- git #f60f22a5 - Convert to manifest_version 2 (T252470) by Reedy
JsonConfig
edit- git #64157283 - Introduce basic edit dialog for editing tabular data (T251759) by Thalia
Kartographer
editNo changes for Kartographer
LabeledSectionTransclusion
edit- git #f813fdb3 - Convert to manifest_version 2 (T252470) by Reedy
LandingCheck
edit- git #30632a98 - Convert to manifest_version 2 (T252470) by Reedy
LdapAuthentication
editNo changes for LdapAuthentication
Linter
edit- git #b1c9ff6e - Convert to manifest_version 2 (T252470) by Reedy
LiquidThreads
edit- git #2b8f4a21 - Add many more soft PHPDoc type hints (T251313) by Thiemo Kreuz
Listings
edit- git #3ee39a36 - Convert to manifest_version 2 (T252470) by Reedy
LocalisationUpdate
edit- git #fe911a14 - Convert to manifest_version 2 (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 (T252470) by Reedy
MassMessage
edit- git #3bf406c2 - Convert to manifest_version 2 (T252470) by Reedy
Math
edit- git #17b2ce0d - Properly restrict SpecialMathStatus to those with `purge` rights (T252362) by DannyS712
MobileApp
edit- git #67b45773 - Convert to manifest_version 2 (T252470) by Reedy
MobileFrontend
edit- git #9db261b5 - Revert "Use QUnitTestModule instead of deprecated ResourceLoaderTestModules" by Jforrester
- git #f1004312 - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (T232875) by James D. Forrester
- git #5ffe560e - Use LanguageConverter::findVariantLink() instead of Language::findVariantLink() (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 (T252470) by Reedy
NewUserMessage
editNo changes for NewUserMessage
Nuke
edit- git #067a31df - Convert to manifest_version 2 (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 (T252128) by Peter Ovchyn
- git #34f54dd1 - rest: Implement SearchResultProvideThumbnail hook (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() (T226832) by ArtBaltai
ParsoidBatchAPI
editNo changes for ParsoidBatchAPI
PdfHandler
editNo changes for PdfHandler
PerformanceInspector
edit- git #974c6666 - Convert to manifest_version 2 (T252470) by Reedy
- git #371d23aa - extension.json: Fix name of QUnitTestModule by James D. Forrester
- git #9ba5aa6e - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (T232875) by James D. Forrester
Petition
editNo changes for Petition
Poem
edit- git #43cdfdb4 - Convert to manifest_version 2 (T252470) by Reedy
PoolCounter
edit- git #1b6be9be - Convert to manifest_version 2 (T252470) by Máté Szabó
Popups
editNo changes for Popups
ProofreadPage
edit- git #f1a2f4e7 - Use ParserOptions::newFromAnon() instead of relying on global $wgUser (T246861) by DannyS712
- git #64121bbf - Fixed missing public function documentation error (T243932) by Sohom Datta
PropertySuggester
edit- git #90c5e53a - Convert to manifest_version 2 (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 (T241898) by Sohom Datta
Quiz
edit- git #13220ffe - Convert to manifest_version 2 (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 (T232875) by James D. Forrester
Renameuser
edit- git #1ffdc164 - Convert to manifest_version 2 (T252470) by Reedy
RevisionSlider
edit- git #706d1671 - Convert to manifest_version 2 (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 (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 (T252470) by Reedy
- git #a804fc8a - Remove use of global $wgUser (T241923) by DannyS712
- git #cb82dcb1 - Use ParserOptions::newFromUser with conext user (T246861) by DannyS712
- git #732da00d - eslint: Fix config by Ed Sanders
ShortUrl
edit- git #a3bce922 - Add COPYING with BSD-3-Clause license (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 (T232875) by James D. Forrester
TemplateSandbox
editNo changes for TemplateSandbox
TemplateStyles
edit- git #9f3832ef - Revert "Remove use of WikiPage::doEditContent" (T252179) by DannyS712
TemplateWizard
edit- git #6b52ea01 - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (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 (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 (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 (T252470) by Reedy
TorBlock
editNo changes for TorBlock
Translate
edit- git #0f42b57c - AndroidXmlFFS: Fix roundtrip issue for backslash (T192062) by Abijeet
- git #df39957a - Revert "Remove uses of WikiPage::doEditContent" (T252179) by DannyS712
- git #f7c26e87 - Move/Delete: Check if namespace supports subpages by Abijeet
- git #04e23156 - Instrument MessageIndex::rebuild (T221119) by Niklas Laxström
TranslationNotifications
editNo changes for TranslationNotifications
TrustedXFF
edit- git #06cdd8e4 - Convert to manifest_version 2 (T252470) by Reedy
TwoColConflict
edit- git #136dcb28 - Remove some unused CSS (T250501) (T252505) by Thiemo Kreuz
- git #5956f0e9 - Adjust feedback box to use OOUI styles (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 (T249816) by Adam Wight
- git #3003bd4c - Merge core CSS into generic CSS RecourceLoader module (T233280) (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 (T246103) by WMDE-Fisch
- git #78f2b376 - Add ARIA label to `wpTextbox1` (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 (T250397) by Thiemo Kreuz
- git #cc3fc4e1 - Fix browser tests skipping on user setting by WMDE-Fisch
- git #94c51914 - Add basic test for onEditPageShowEditFormFields (T246103) by WMDE-Fisch
- git #dd68f154 - Merge ….CoreHint.js module into the ….init.js module (T233280) (T246103) by Thiemo Kreuz
- git #e5541d13 - Remove legacy .php entry point by Thiemo Kreuz
- git #bed1a44a - Temporarily disable new UI on mobile (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 (T244858) by Thiemo Kreuz
UniversalLanguageSelector
edit- git #18552a71 - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (T232875) by James D. Forrester
- git #54ff8272 - Remove jQuery 3 migration warnings (T175236) by Seb35
UploadsLink
editNo changes for UploadsLink
UploadWizard
edit- git #7496f40c - Use QUnitTestModule instead of deprecated ResourceLoaderTestModules (T232875) by James D. Forrester
- git #cb7d4691 - Fix typo: 'the the'->'the' by Ed Sanders
- git #30ca36c3 - Revert "Remove use of WikiPage::doEditContent" (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 (T252470) by Reedy
- git #21b25bd7 - Fix deleting signature nodes (T248585) by Bartosz Dziewoński
- git #3866ad7f - Update toolbar styles for Vector changes (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 (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 (T252449) by Lucas Werkmeister
- git #63cdec00 - Add LuaWikibaseIntegrationTest (T252079) by Marius Hoch
- git #5e3196b8 - Move PREFETCHING_TERM_LOOKUP definition to Lib (T252079) by addshore
- git #1c9c6120 - Remove mention of wb_entities_per_page table (T95685) by Lucas Werkmeister
- git #dcc8d4ab - bridge: implement anonymous saving in store (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 (T252107) by Leszek Manicki
- git #2fe7ae73 - bridge: Add link type to EventEmittingButton (T251389) by tzhelyazkova
- git #5fb5d0e1 - bridge: wire up WarningAnonymousEdit in App (T249832) by Lucas Werkmeister
- git #5a19f4bc - StatementsParserFunctionIntegrationTest: replace deprecated assertion functions (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 (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 (T251237) by rosalie
- git #84da9420 - bridge: Edit entity with or without asserting of the user (T251385) by tzhelyazkova
- git #d07e44b3 - bridge: add WarningAnonymousEdit component (T249831) by Lucas Werkmeister
- git #47d66f04 - FP: Account for results that may miss a label or description in search (T252024) by addshore
- git #ccdd025e - bridge: selenium: permissionChecks: wait for entity to be protected (T250728) by Pablo Grass
- git #873b9d17 - bridge: selenium: assert loading is shown at first (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 (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 (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 (T248087) by Lucas Werkmeister
- git #977d8c8e - Add TypeDispatchingExistenceChecker (T251239) by Jakob Warkotsch
- git #aed24f8a - Remove use of Revision objects in RepoHooks::onPageHistoryLineEnding (T251593) by DannyS712
- git #11b1003a - Add ADR for rollout of declare( strict_types = 1 ); (T251382) by addshore
WikibaseCirrusSearch
editNo changes for WikibaseCirrusSearch
WikibaseLexeme
edit- git #d93e49a2 - Remove unused reference to wikibase global in test (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 (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 (T252470) by Reedy
wikihiero
edit- git #5d0352eb - Convert to manifest_version 2 (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 (T238230) by Andrew Otto
- git #578315ae - Remove un-namespsaced AuthManagerStatsdHandler class by Reedy
- git #8785a1bd - Update Banner Interaction Schema (T250791) by Abban Dunne
WikimediaIncubator
editNo changes for WikimediaIncubator
WikimediaMaintenance
edit- git #8293382b - Add the new tables-generated.sql to addWiki.php (T237838) by Amir Sarabadani
- git #9e9ee2ca - Revert "Remove use of WikiPage::doEditContent" (T252179) by DannyS712
WikimediaMessages
editNo changes for WikimediaMessages
Wikisource
editNo changes for Wikisource
XAnalytics
edit- git #aec545be - Convert to manifest_version 2 (T252470) by Reedy
Skins
editCologneBlue
edit- git #5a8568e7 - Convert to manifest_version 2 (T252472) by Reedy
MinervaNeue
edit- git #d781d08c - Small fixes to AMC history page items (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 (T252472) by Reedy
MonoBook
editNo changes for MonoBook
Nostalgia
edit- git #323c430e - Convert to manifest_version 2 (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' (T249073) by AronDemian
- git #015bfa74 - [modern] Move up color and background-color rule from content to body (T251583) by AronDemian
- git #2a7dc60c - Remove stray quote from logged out menu story by Nicholas Ray
- git #b4ce8210 - [modern] Drop the background gradient (T251583) by AronDemian
- git #ace1ffab - Minor: Remove unused Portal.mustache (T249372) by jdlrobson
- git #b0281fa4 - Add CSS class on body to mark the skin version (T251648) by AronDemian
- git #01dbda42 - Don't "break" the variants by breaking early (T251521) by jdlrobson
- git #9f2ca0d0 - Refactor: Portal is also a Menu (T249372) by jdlrobson
- git #e4a4050b - Organize CSS by common, layout, typography and components (T249073) by jdlrobson
- git #125af066 - Use semantic HTML5 elements where applicable (T66477) (T252090) by Volker E
- git #4dfe4a97 - Class names with hyphens preferred over camel case (T249073) by jdlrobson
- git #99347835 - Remove `#footer` selectors now that cache has expired by Volker E
- git #9cd47c53 - Refactor: VectorMenu merged in to Menu (T249372) by jdlrobson
- git #a43e79c1 - Refactor: Merge VectorTabs into Menu (T249372) by jdlrobson
- git #a3bb097c - Refactor: Generalise personal menu (T249372) by jdlrobson
- git #7efe7c34 - Refactor: Remove indirection (where alternatives exist) (T251212) by jdlrobson
- git #91c25bc2 - Add title attribute to opt-out link (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