MediaWiki 1.33/wmf.20/Changelog
Core changes Edit
- git #53a71b98 - Update git submodules by Gerrit Code Review
- git #f929e2a5 - ActiveUsersPager: Fix ordering and return 0-action users (task T217525) by Aaron Schulz
- git #4234bfa1 - Update git submodules by Gerrit Code Review
- git #2bbf31ae - Update git submodules by Gerrit Code Review
- git #1ced2a90 - API: Avoid duplicate logs to api-feature-usage by Krinkle
- git #3b1b6adc - Update git submodules by Gerrit Code Review
- git #cba2d378 - Update git submodules by Gerrit Code Review
- git #2c32b6de - resources: Remove deprecated 'jquery.hidpi' module (task T202154) by James D. Forrester
- git #3162b076 - Various small code and comment cleanups to IndexPager by Aaron Schulz
- git #3f717984 - Drop AuthPlugin and related code, deprecated in 1.27 (task T215843) by James D. Forrester
- git #e453a7b3 - Set api-request log http.request_headers properly (task T214080) by Andrew Otto
- git #3290e7b3 - Remove outdated reference to design.txt by Lucas Werkmeister
- git #f15cacf7 - Allows to add subsections to special pages groups on special page "Specialpages" (task T216467) by MarkAHershberger
- git #b707afa7 - objectcache: optimize WAN cache key updates during HOLDOFF_TTL (task T203786) by Aaron Schulz
- git #1852681b - Fix typo in Priority Hints static variable name (task T216499) by Gilles Dubuc
- git #844f5291 - Remove unused method Title::validateFileMoveOperation() (task T214316) by Legoktm
- git #0364f852 - Various fixes to make phan-taint-check happier (task T216348) by Krinkle
- git #919671a8 - Avoid cached lag logging spam from changes list pages (task T160833) by Aaron Schulz
- git #3c4be2f2 - Various fixes for phan-taint-check (task T216348) by Krinkle
- git #aea6cbdc - Status: Make various improvements to the Status class by Krinkle
- git #8e1dc0c2 - resourceloader: Remove warning for handled localStorage error (task T195647) by Timo Tijhof
- git #7edafc29 - Move specialpage redirects related classes to own files by Reedy
- git #48019fa3 - mediawiki.cldr: Move file to its own directory (task T193826) by Timo Tijhof
- git #b7cd670c - maintenance: Remove unused code from several maintenance scripts by Umherirrender
- git #4b469947 - Fix usage of MediaWikiServices in comments and documentation by D3r1ck01
- git #3d662e93 - installer: Replace the use of global $wgParser with services by Derick Alangi
- git #b4d19f0c - resources: Remove 'jquery.mockjax' module (task T202154) by Krinkle
- git #cdbf91c8 - resources: Remove 'jquery.xmldom' module (task T202154) by Krinkle
- git #7b6651ed - build: Add names to Fresnel scenarios by Timo Tijhof
- git #d5dd48b8 - Various fixes to make phan-taint-check happier (task T216348) by Umherirrender
- git #c2bc3209 - validateRegistrationFile: Accept glob patterns by Krinkle
- git #84c46d38 - Add separate log action for file reverts (task T60209) by Brian Wolff
- git #8d52cf3d - Move FauxResponse class to own file by Reedy
- git #11aef1cc - logging: Remove 'null' return from ManualLogEntry::getTags() by Timo Tijhof
- git #22c8cda8 - Show password policy flags on Special:PasswordPolicies (task T118774) by Gergő Tisza
- git #06a9e62b - Recentchanges: Hide instead of disable namespace selector checkboxes by Roan Kattouw
- git #204126e7 - Simplify strings in PHP code by Fomafix
- git #ea7895bd - Add mediawiki.interface.helpers.styles where it is needed (task T212613) by jdlrobson
- git #037c06e8 - Hygiene: use null-coalescing operator when operating on tags by Piotr Miazga
- git #30b05e10 - Replace lowercase {@inheritdoc} with @inheritDoc by Umherirrender
- git #007bfbf8 - maintenance: Add missing limit parameters to some explode() by Umherirrender
- git #05e4dc01 - Remove references to obsolete special page and messages by Thalia
- git #426df4cd - API: Handle Messages in errorArrayToStatus() (task T217382) by Brad Jorsch
- git #a26eee40 - Avoid use of deprecated ObjectCache::getMainWANInstance method by Krinkle
- git #6ab38621 - rdbms: document Database::doQuery() return value by Aaron Schulz
- git #fc005c9c - RCFilters: Make SaveFiltersPopup header's label and icon wrap by Roan Kattouw
- git #fb524741 - Fix is_array check in ResourceLoaderImageModule by Umherirrender
- git #1e5af82d - Preferences: Remove href="#" from stub threshold sample link by Bartosz Dziewoński
- git #96da4ee8 - Add missing dependency on module 'mediawiki.RegExp' by Bartosz Dziewoński
- git #fa988783 - Document the 'sitewide' option for the Block class by Thalia
- git #cb04fe6a - maintenance: Replace custom .ext extraction with pathinfo() by Thiemo Kreuz
- git #47a1f144 - DateTimeFormatter: Use mw.RegExp.escape from 'mediawiki.RegExp' by Fomafix
- git #7ce9ef15 - mw-ui-radio, mw-ui-checkbox: Don't reset every font style by Santhosh Thottingal
- git #6ee5cdd1 - obectcache: split out some WAN cache refresh logic into scheduleAsyncRefresh() by Aaron Schulz
- git #10f7497e - Add UserSendConfirmationMail hook (task T215665) by Roan Kattouw
- git #6a28fb3a - API: Use log context for api-feature-usage log (task T217162) by Brad Jorsch
- git #c0927cba - maintenance: Remove arguments that match their default values by D3r1ck01
- git #f50ea029 - objectcache: simplify WAN cache unwrap() method by removing FLG_STALE by Aaron Schulz
- git #37b3383e - Remove comments literally repeating the next line of code by Thiemo Kreuz (WMDE)
- git #0e24c6a4 - Add tests to ensure that retrieved actions match passed in restrictions (task T213220) by David Barratt
- git #667ef8fa - Fix warning on QUnit modules without dependencies by Elliott Eggleston
- git #ac9fa2d3 - redis: Fix incomplete @var documentation in RedisConnRef by Thiemo Kreuz
- git #a1ab4b2c - Use splat operator in HamcrestPHPUnitIntegration by Kunal Mehta
- git #45990c1b - mw.ui forms: Style individual form field warnings, as well as errors by Roan Kattouw
- git #d612c218 - Remove unnecessary variable from UserTest by Thalia
- git #7f3483e5 - rdbms: make safeWaitForMasterPos() handle master connection failure by Aaron Schulz
- git #a2b85209 - Emit new style API action logs into Monolog. (task T214080) by Ottomata
- git #3b4a7cbd - resourceloader: Add getScript() method for loading scripts with callback (task T27962) by Evad37
- git #6efe8744 - Document type for class properties in ResourceLoaderImageModule by Umherirrender
- git #a848eae6 - Use htmlspecialchars() not htmlentities in xml export for validity (task T216348) by Brian Wolff
- git #0b583944 - Fix read-only mode for LoadBalancerSingle by Lucas Werkmeister
Vendor Edit
- git #8196c2b7 - Elastica: Remove scalar return type hints by Erik Bernhardson
- git #92321fd6 - Remove scalar type hints from ruflin/Elastica by Erik Bernhardson
Extensions Edit
3D Edit
- git #d716f7da - Remove use of deprecated addModuleScripts() (task T188689) by Timo Tijhof
AbuseFilter Edit
- git #da682f78 - Use ::class for class name resolution by Umherirrender
- git #99c27495 - Fix issues with SQLite (task T199507) by Matěj Suchánek
ActiveAbstract Edit
- git #59fe44f1 - when revision serialization fails, indicate the error in the xml (task T217329) by Ariel T. Glenn
AdvancedSearch Edit
No changes for AdvancedSearch
AntiSpoof Edit
- git #6b0a163f - Use ::class for class name resolution by Umherirrender
ApiFeatureUsage Edit
No changes for ApiFeatureUsage
ArticleCreationWorkflow Edit
No changes for ArticleCreationWorkflow
ArticlePlaceholder Edit
No changes for ArticlePlaceholder
Babel Edit
- git #11905489 - Use variadic params to fix phan error by Kunal Mehta
- git #44615400 - BabelAutoCreate: Remove unused variable from closure and more by jenkins-bot
- git #650dd0c5 - Migrate to new Phan (task T216907) by Daimona Eaytoy
BetaFeatures Edit
No changes for BetaFeatures
BounceHandler Edit
- git #9ef919c1 - Use ::class for class name resolution by Umherirrender
- git #e533942a - Pass string as field to IDatabase::selectRowCount by Umherirrender
Calendar Edit
No changes for Calendar
Campaigns Edit
- git #99219191 - Use ExtensionRegistry rather than class_exists by Reedy
- git #35ae930c - Use ::class for class name resolution by Umherirrender
Capiunto Edit
No changes for Capiunto
CategoryTree Edit
No changes for CategoryTree
CentralAuth Edit
- git #9f4a2380 - Use Maintenance::setBatchSize in maintenance scripts by Reedy
- git #dc732134 - Use ::class for class name resolution by Umherirrender
- git #bf46de7c - Declare class properties in maintenance scripts by Reedy
- git #74523c8e - Adjust array doc type in BatchCAAntiSpoof::getDB by Umherirrender
- git #9adf1722 - Prevent fixStuckGlobalRename.php (somewhat) from breaking attachment data (task T188882) by Gergő Tisza
- git #6cf05cb0 - Fix undefined variable access in maintenance/checkLocalUser.php by Brad Jorsch
- git #8575c722 - Fix MySQLism in CentralAuthUser by Brad Jorsch
- git #e37ea9c3 - Replace use of deprecated ResourceLoaderTestModules hook (task T214211) by James D. Forrester
CharInsert Edit
No changes for CharInsert
CheckUser Edit
- git #8b570ff1 - Add phan by Daimona Eaytoy
- git #715da02c - Use ::class for class name resolution by Umherirrender
CirrusSearch Edit
- git #caaec340 - Setup OOUI theme in completion suggester preferences test by David Causse
- git #f1a01b43 - Fix index creation on empty merge settings by David Causse
- git #4161b305 - Convert caching to WANObjectCache by Aaron Schulz
- git #737d97fc - Remove postprocess-phan.php script by Erik Bernhardson
- git #8f526e28 - Update phan config (task T216910) by Stanislav Malyshev
- git #df0b96da - Allow null in IndexCreator similarity arg by David Causse
Cite Edit
- git #51784f62 - Use ExtensionRegistry rather than class_exists by Umherirrender
- git #17555dd9 - ve.ui.MWReferenceDialog: Remove 'Use an existing reference' button (task T208981) (task T214991) by Bartosz Dziewoński
CiteThisPage Edit
- git #d92768e2 - Upgrade CiteThisPage to use newer phan (task T216912) by zoranzoki21
Citoid Edit
- git #dc9054eb - Don't autofocus citoid re-use search on mobile by Jforrester
cldr Edit
- git #68748779 - Use ::class for class name resolution by Umherirrender
- git #e150d7c3 - Remove a couple of pointless temp variables before returns by Reedy
- git #13931539 - Move class CLDRParser to own file by Reedy
Cognate Edit
No changes for Cognate
CodeEditor Edit
- git #b22a5521 - Upgrade CodeEditor to use newer version of phan (task T216913) by zoranzoki21
CodeMirror Edit
No changes for CodeMirror
CodeReview Edit
- git #ee11442f - Use ::class for class name resolution by Umherirrender
CollaborationKit Edit
- git #f96e9bec - Use ExtensionRegistry rather than class_exists by Reedy
- git #6d371d97 - Use ::class for class name resolution by Umherirrender
- git #0d428423 - Call setContextTitle() before calling EditPage magic methods by Isarra
- git #801e4fa5 - Fix some more form stuff? by Isarra
- git #64e7757f - Remove orphaned ul rule by Isarra
- git #f1fd613c - Fix alignment and label formatting on Special:CreateHubFeature by Isarra
Collection Edit
- git #f6c1f486 - Remove references to deprecated 'modulescripts' (task T188689) by Timo Tijhof
- git #3a00fdb7 - Use ExtensionRegistry rather than class_exists by Reedy
- git #a37af234 - Use ::class for class name resolution by Umherirrender
CommonsMetadata Edit
No changes for CommonsMetadata
ConfirmEdit Edit
- git #ae67c819 - Add extension.json dependency on Math to MathCaptcha by Umherirrender
- git #f96b1eda - Use ::class for class name resolution by Umherirrender
CongressLookup Edit
No changes for CongressLookup
ContactPage Edit
No changes for ContactPage
ContentTranslation Edit
- git #4048bc69 - Fix inheritance of ve.ce.CXTransclusionNodes by jenkins-bot
- git #dd0bdfff - Use ExtensionRegistry rather than class_exists by Reedy
- git #064db97d - Use ::class for class name resolution by Umherirrender
- git #fb3c532b - Pass string as field to IDatabase::selectField by Umherirrender
- git #03864514 - Fix index condition for array traversal (task T192144) by petarpetkovic
- git #63b57ad3 - Implement way to resolve 'cannot-publish' issue (task T192144) by jenkins-bot
- git #d249d262 - Introduce publish requirements config (task T192144) by jenkins-bot
- git #8ac92f52 - Mark sections as saved only when saving is successful (task T192066) by Nikerabbit
- git #cd490e3e - Remove unnecessary LESS nesting by petarpetkovic
- git #97229398 - Use inherited cursor:text for links by jenkins-bot
- git #859c12d8 - Replace 'clear' icon with 'close' icon for message widget (task T192144) by Nikerabbit
- git #827af2df - Build same link card in source and target surfaces (task T197075) by jenkins-bot
- git #376199cf - Add unit tests for AbuseFilterCheck by Petar.petkovic
- git #9d466975 - Fix button alignment in "New translation" dialog (task T217011) by jenkins-bot
ContributionTracking Edit
No changes for ContributionTracking
CreditsSource Edit
No changes for CreditsSource
Dashiki Edit
No changes for Dashiki
Disambiguator Edit
No changes for Disambiguator
DismissableSiteNotice Edit
No changes for DismissableSiteNotice
DonationInterface Edit
- git #1f08e5b9 - Only show emailExplain when opted out (task T215939) by Elliott Eggleston
- git #073502d7 - Hide opt_in buttons when given on querystring (task T217254) by Elliott Eggleston
DoubleWiki Edit
No changes for DoubleWiki
DynamicSidebar Edit
- git #f06763aa - Document null param type by Umherirrender
EUCopyrightCampaign Edit
No changes for EUCopyrightCampaign
Echo Edit
- git #408721a3 - Fix off-by-one edit count for ThankYouEdit notification (task T209541) by Kosta Harlan
- git #8212dfe2 - Test that checks for alerts' flyout (task T217051) by ephemeralwaves
- git #833731c5 - Remove non-functional maintenance script testDiscussionParser.php by Umherirrender
- git #42f153ca - Use ::class for class name resolution by Umherirrender
- git #1b5308ba - Use explicit columns and avoid SELECT * by Umherirrender
- git #8ce0cc17 - Fix UserMerge integration for use with table prefix (task T217487) by Umherirrender
- git #8da7e5b0 - Pass string as field to IDatabase::selectField and ::selectRowCount by Reedy
- git #db6c1f07 - NotificationDeleteJob: Remove unused variable $targetMapper by Roan Kattouw
- git #bb0ca321 - Convert caching to WANObjectCache by Aaron Schulz
- git #fdc2b42b - Declare class properties in Formatter and WikiRequest by Umherirrender
Elastica Edit
- git #410c7b00 - Pass string booleans to wait_for_completion by Erik Bernhardson
- git #7557c97a - Enable phan by David Causse
- git #f1aad702 - Fix deleteByQuery undefined var $type by David Causse
ElectronPdfService Edit
No changes for ElectronPdfService
EventBus Edit
- git #6362c9b5 - Send monolog $record['context'] as event, not entire $record (task T216163) (task T214080) by Andrew Otto
- git #9a190c12 - Fix call to private logger() function by Kunal Mehta
- git #62480bb4 - Remove excess information from composer.json by Kunal Mehta
- git #89702db0 - Fix json indent in extension.json by Umherirrender
- git #2d80d808 - Provide eventServiceName in job queue and fix import. (task T217145) by Petr Pchelko
EventLogging Edit
- git #ed4943d5 - Allow looking up of latest JSONSchema by title without specific revid (task T215442) by Reedy
- git #76284678 - includes: Improve on code for consistency, efficiency and maintainability by Derick Alangi
ExtensionDistributor Edit
- git #ddfdb96d - Use ::class for class name resolution by Umherirrender
ExternalGuidance Edit
- git #2f4318e2 - Allow disabling the context detection in wiki (task T217401) by Santhosh Thottingal
- git #7c3ae1f1 - Allow to start a new article using Content translation (task T212411) by Santhosh Thottingal
- git #b382ee2c - Adjust styling for clarifying text for edit target article action (task T217048) by Santhosh Thottingal
- git #4a761a00 - Remove transition for hiding the edit icons in sections (task T217013) by Santhosh Thottingal
FeaturedFeeds Edit
No changes for FeaturedFeeds
FileExporter Edit
No changes for FileExporter
FileImporter Edit
No changes for FileImporter
FlaggedRevs Edit
- git #e786a14f - Remove compat code for OOUI\ButtonInputWidget by Umherirrender
- git #c77e652d - Use ::class for class name resolution by Umherirrender
- git #582181e4 - Add method scope visibility by Krinkle
Flow Edit
- git #a611f19a - Remove use of deprecated addModuleScripts() (task T188689) by Timo Tijhof
- git #39e120cf - Add method scope visibility by Reedy
- git #6878a2c0 - Use ::class for class name resolution by Umherirrender
- git #37a755e2 - Make VisualEditor unwrap <section> tags (task T217206) by Roan Kattouw
FundraiserLandingPage Edit
No changes for FundraiserLandingPage
FundraisingTranslateWorkflow Edit
No changes for FundraisingTranslateWorkflow
Gadgets Edit
No changes for Gadgets
GeoCrumbs Edit
No changes for GeoCrumbs
GeoData Edit
- git #8397c0f3 - Use ::class for class name resolution by Umherirrender
- git #7f5f9861 - Bump version of mediawiki/mediawiki-phan-config to 0.4.0 (task T216920) by Kunal Mehta
- git #7ed39be5 - Upgrade phan to 1.2.0 (task T216920) by Erik Bernhardson
GettingStarted Edit
- git #1752310e - Use ::class for class name resolution by Umherirrender
GlobalBlocking Edit
- git #37dd01cd - Drop .class from GlobalBlocking class by Reedy
- git #2d0cbef6 - WikiMap is going to exist, has for a looong time by Reedy
- git #f3b0af07 - Use ::class for class name resolution by Umherirrender
GlobalCssJs Edit
- git #9c53522f - Remove default debug logging by Timo Tijhof
GlobalPreferences Edit
No changes for GlobalPreferences
GlobalUsage Edit
- git #8a743f30 - Use ::class for class name resolution by Umherirrender
GlobalUserPage Edit
No changes for GlobalUserPage
GoogleNewsSitemap Edit
No changes for GoogleNewsSitemap
Graph Edit
No changes for Graph
GrowthExperiments Edit
- git #9cc89666 - Use schema version where reading is a valid editor_interface (task T215664) by Kosta Harlan
- git #59125b94 - Impact: update copy text according to task (task T216217) by Stephane Bisson
- git #a1084bc4 - Styling for Impact module (task T216217) by Stephane Bisson
- git #e1ce91cc - Help Panel: Exclude from main page (task T215664) by Kosta Harlan
- git #fde01739 - Homepage Impact module (task T216217) by Stephane Bisson
- git #40e59115 - Help panel: Conditionally depend on mediawiki.ForeignApi when needed (task T217218) by Catrope
- git #d3a17e47 - Help panel: Use .escaped() instead of .text() inside .append() by Roan Kattouw
- git #d9fe1d01 - Add confirmemail module (task T216087) (task T215660) (task T215656) by Roan Kattouw
GuidedTour Edit
- git #f5a7bc63 - Use ExtensionRegistry rather than class_exists by Reedy
- git #6e101087 - Use ::class for class name resolution by Umherirrender
GWToolset Edit
- git #41a030fa - Use ::class for class name resolution by Umherirrender
ImageMap Edit
No changes for ImageMap
InputBox Edit
- git #02f1a270 - Upgrade InputBox extension to use newer phan (task T216922) by zoranzoki21
Insider Edit
No changes for Insider
intersection Edit
No changes for intersection
Interwiki Edit
No changes for Interwiki
InterwikiSorting Edit
No changes for InterwikiSorting
JADE Edit
- git #06977af6 - Remove unneeded argument on JudgmentContent::validateContent by Reedy
- git #f5603baf - Add missing use statement for DBError by Umherirrender
Josa Edit
No changes for Josa
JsonConfig Edit
- git #de4f742d - Use ExtensionRegistry rather than class_exists by Reedy
- git #dc365c85 - Use ::class for class name resolution by Umherirrender
Kartographer Edit
- git #d81c1729 - eslint: Update eslint-config-wikimedia to 0.11.0 by Ed Sanders
- git #0677d508 - Use extension.json to enforce requirement of JsonConfig by Reedy
- git #fadf4b2e - Use ::class for class name resolution by Umherirrender
LabeledSectionTransclusion Edit
No changes for LabeledSectionTransclusion
LandingCheck Edit
No changes for LandingCheck
LdapAuthentication Edit
- git #e4ed3ccd - Remove calls to no-longer-imeplemented methods after I2eeaeed1 by BryanDavis
- git #3b5cdc2d - Follow-up 2a9d1c27: Stop referring to the now-killed AuthPlugin class (task T217692) by Hashar
- git #9a723f4c - Use ::class for class name resolution by Umherirrender
Linter Edit
- git #fcb9eba5 - DWIM in CategoryManager by Krinkle
LiquidThreads Edit
No changes for LiquidThreads
Listings Edit
No changes for Listings
LocalisationUpdate Edit
No changes for LocalisationUpdate
LoginNotify Edit
- git #112a8678 - Use ExtensionRegistry rather than class_exists by Umherirrender
MapSources Edit
No changes for MapSources
MassMessage Edit
- git #173995a6 - Skip LiquidThreads test (task T217553) by Lucas Werkmeister
- git #107e843b - Use ::class for class name resolution by Umherirrender
- git #6ffaccc8 - Use ExtensionRegistry rather than class_exists by Umherirrender
- git #301cfb22 - Migrate to new phan (task T216927) by Umherirrender
Math Edit
No changes for Math
MobileApp Edit
No changes for MobileApp
MobileFrontend Edit
- git #7e9d29a9 - Disabling editor resizing on Firefox (task T216547) by Jdlrobson
- git #c8fcf8bc - Split up EditAttemptStep oversampling so it can be forced for mobile only (task T212253) by David Lynch
- git #4509ef5e - Use ::class for class name resolution by Umherirrender
- git #b6b9b538 - Document View.$el by jdlrobson
- git #d1fc00c4 - ContentProvider tweaks for developers by jdlrobson
- git #4b3cf00b - Remove obsolete comment by jdlrobson
- git #455e1e69 - Update page actions menu selectors for new HTML structure (task T213352) by Jan Drewniak
- git #8212b674 - MobileFrontendArticleTarget: Avoid exceptions during loading by Bartosz Dziewoński
- git #40f570ba - Hygiene: fix expect & result order in assertEquals by Stephen Niedzielski
- git #574af113 - Redirect to the section after mobile section edit (visual) (task T213120) by Bartosz Dziewoński
- git #31f81df1 - i18n tweak to mobile contributions mode name by jdlrobson
- git #cc737522 - Increase LanguageSearcher code coverage to 100% (task T215657) by Nicholas Ray
- git #edf53126 - Move promisedView styles out of languageOverlay styles (task T215657) (task T215370) by Jdlrobson
- git #3c3348b0 - Provide a jquery alternative for Promise.all (task T215370) by Stephen Niedzielski
- git #7074a89c - Test: remove Wikipedia Zero header example in test by Stephen Niedzielski
- git #6a9de00b - Test: fix MobileFrontendSkinHooksTest article mock by Stephen Niedzielski
MultimediaViewer Edit
- git #0312e465 - Use ExtensionRegistry rather than class_exists by Umherirrender
- git #8ec4150a - Replace use of deprecated ResourceLoaderTestModules hook (task T214211) by James D. Forrester
Edit
- git #5ba91b62 - Fix NavigationTimingOversampleFactor validation (task T187299) by Gilles Dubuc
- git #ba4e05ee - Assume that Server Timing duration is expressed in ms (task T217111) by Gilles Dubuc
- git #1e793f89 - Don't assume PerformanceObserver entry types are supported (task T217210) by Gilles Dubuc
- git #3394dd1b - Improve wiki oversampling configuration format (task T216986) by Gilles Dubuc
Newsletter Edit
- git #b872123d - Use ::class for class name resolution by Umherirrender
NewUserMessage Edit
No changes for NewUserMessage
Nuke Edit
- git #38ff8983 - Remove compat code for version 1.27 by Reedy
- git #9baf3559 - Use ::class for class name resolution by Umherirrender
OATHAuth Edit
- git #11ee9949 - Use ::class for class name resolution by Umherirrender
OAuth Edit
- git #ed191a8e - Remove PHP entry point by Umherirrender
- git #35f3894d - Use ExtensionRegistry rather than class_exists by Reedy
- git #70ff5bd6 - Use ::class for class name resolution by Umherirrender
OpenStackManager Edit
- git #8bc48ede - Use ::class for class name resolution by Umherirrender
- git #900d6353 - Remove class_exists for own class from maintenance script by Umherirrender
- git #054466af - Construct OpenStackNovaUser always with username by Umherirrender
ORES Edit
No changes for ORES
PageAssessments Edit
- git #4200d61c - Use ::class for class name resolution by Umherirrender
PagedTiffHandler Edit
- git #9f0b3d5f - Use ::class for class name resolution by Umherirrender
- git #b767447f - Remove comments literally repeating the test…() function name by Thiemo Kreuz
- git #f6c00fbf - Add method scope visibility by Thiemo Kreuz (WMDE)
PageImages Edit
- git #5682f9c0 - Use ::class for class name resolution by Umherirrender
- git #272b98a3 - Pass string as field to IDatabase::selectField by Umherirrender
PageTriage Edit
- git #d0971d3f - Use ::class for class name resolution by Umherirrender
- git #a74c4bae - Check required metadata properties in list API and compilation job (task T216674) by Kosta Harlan
PageViewInfo Edit
No changes for PageViewInfo
ParserFunctions Edit
No changes for ParserFunctions
ParsoidBatchAPI Edit
No changes for ParsoidBatchAPI
PdfHandler Edit
No changes for PdfHandler
PerformanceInspector Edit
No changes for PerformanceInspector
Petition Edit
No changes for Petition
Poem Edit
No changes for Poem
PoolCounter Edit
No changes for PoolCounter
Popups Edit
- git #1cf4e590 - Enable Squiz.Strings.DoubleQuoteUsage PHPCS sniff by Thiemo Kreuz
- git #8fa98056 - PopupsContextTest: Improve the PopupsContext test suit by Derick Alangi
- git #5da1009d - Fix shade of blue in beta feature images (task T215896) by WMDE-Fisch
- git #7e6afa7b - Add missing "the" (task T215896) by WMDE-Fisch
- git #7c4836af - Hygiene: fix typo in ServiceWirings function arg by Stephen Niedzielski
- git #1697cb9a - Update documentation and signatures of hook handlers (task T215896) by Thiemo Kreuz (WMDE)
- git #6ec5ac46 - Increase whitespace between reference text and read link (task T214169) by Thiemo Kreuz (WMDE)
- git #54af0699 - Remove unused $config constructor parameter from loggers by Thiemo Kreuz
ProofreadPage Edit
- git #67ab5838 - Use ::class for class name resolution by Reedy
PropertySuggester Edit
No changes for PropertySuggester
QuickSurveys Edit
- git #73d31777 - Correct a query selector (task T210646) by jdlrobson
Quiz Edit
- git #b98c4375 - Load styles module 'ext.quiz.styles' via addModuleStyles() by Fomafix
ReadingLists Edit
No changes for ReadingLists
RelatedArticles Edit
No changes for RelatedArticles
Renameuser Edit
- git #b8706cb2 - Migrate from Title::moveTo to MovePage::move by Reedy
- git #2718c782 - Use ::class for class name resolution by Umherirrender
- git #f50ccff2 - Remove compat code for version 1.27 by Umherirrender
- git #cecfe521 - Migrate to new phan (task T216937) by Umherirrender
- git #aae62089 - Fix MediaWiki.Usage.DeprecatedGlobalVariables exclude by Umherirrender
- git #16abc6d4 - build: Updating mediawiki/mediawiki-codesniffer to 24.0.0 by Umherirrender
RevisionSlider Edit
- git #197bd4c7 - Upgrade RevisionSlider to use newer phan (task T216939) by gopavasanth
RSS Edit
No changes for RSS
SandboxLink Edit
No changes for SandboxLink
Score Edit
- git #10b8fa7b - Use ExtensionRegistry rather than class_exists by Reedy
- git #5695cd0f - Use ::class for class name resolution by Umherirrender
- git #d4d1d5c1 - Remove PREG_UNMATCHED_AS_NULL constant (task T217241) by Daimona Eaytoy
Scribunto Edit
No changes for Scribunto
SearchExtraNS Edit
No changes for SearchExtraNS
SecurePoll Edit
- git #b4b2b80b - Use ExtensionRegistry rather than class_exists by Umherirrender
- git #d239e3b0 - ActorMigration exists because of MW requirement in extension.json by Reedy
- git #cf9ca1a8 - jobs: Fix method name from getID() as defined in SecurePoll_Entity by Derick Alangi
- git #9202f725 - Use ::class for class name resolution by Umherirrender
Sentry Edit
- git #47fb3f3e - Use ::class for class name resolution by Umherirrender
ShortUrl Edit
- git #a9d24b4b - Use ::class for class name resolution by Umherirrender
SiteMatrix Edit
No changes for SiteMatrix
SkinPerPage Edit
No changes for SkinPerPage
SpamBlacklist Edit
- git #f3ff95ce - Use ExtensionRegistry rather than class_exists by Umherirrender
SubPageList3 Edit
No changes for SubPageList3
SubpageSortkey Edit
No changes for SubpageSortkey
SyntaxHighlight_GeSHi Edit
- git #b271b156 - Use ::class for class name resolution by Umherirrender
- git #66c56f5c - Migrate to new Phan (task T216944) by Daimona Eaytoy
TemplateData Edit
No changes for TemplateData
TemplateSandbox Edit
No changes for TemplateSandbox
TemplateStyles Edit
No changes for TemplateStyles
TemplateWizard Edit
No changes for TemplateWizard
TextExtracts Edit
No changes for TextExtracts
Thanks Edit
- git #e0be7340 - Use ExtensionRegistry rather than class_exists by Umherirrender
TimedMediaHandler Edit
- git #5a4f501f - PoolCounterWorkViaCallback has existed since MW 1.22 by Reedy
- git #eb980ee0 - Use ::class for class name resolution by Umherirrender
- git #e715fb6f - Declare class properties by Krinkle
- git #e97283c4 - Update video.js to 7.4.1 by Brion Vibber
- git #d5c01562 - Update ogv.js to 1.6.0 by Brion Vibber
timeline Edit
No changes for timeline
TitleBlacklist Edit
- git #0b3b7f67 - Use ExtensionRegistry rather than class_exists by Umherirrender
TocTree Edit
No changes for TocTree
TorBlock Edit
- git #a778f810 - ChangeTags has existed for many MW versions by Reedy
- git #bd744745 - Use ::class for class name resolution by Umherirrender
Translate Edit
- git #8e0c8b38 - Revert "TranslateUtils: Avoid use of deprecated class Revision" by Nikerabbit
- git #b6a9ea93 - Fix crash due to invalid language code passed to SpecialTranslate (task T204833) by jenkins-bot
- git #c8e8aa22 - Upgrade mediawiki/mediawiki-codesniffer to 24.0.0 by jenkins-bot
- git #81f92955 - Replaces usage of wfBCP47 with LanguageCode::bcp47 (task T210988) by jenkins-bot
- git #55e09594 - TranslateUtils: Avoid use of deprecated class Revision by jenkins-bot
- git #4c333645 - Remove display of the message group state for the source language (task T160511) by jenkins-bot
- git #85200709 - Use ::class for class name resolution by Umherirrender
- git #3ccb5104 - Support usage of DisabledSpecialPage when deciding whether to add tabs by jenkins-bot
- git #04d9822a - Remove "Read" and "Write" section headers by Thiemo Kreuz
- git #d290bedf - Fix invalid display of priority language notice (task T217046) by abijeet
TranslationNotifications Edit
- git #bfa941c7 - Use ::class for class name resolution by Umherirrender
TrustedXFF Edit
No changes for TrustedXFF
TwoColConflict Edit
No changes for TwoColConflict
UniversalLanguageSelector Edit
- git #df2aa345 - Use ::class for class name resolution by Umherirrender
- git #f8e9ed12 - Move some more php files under includes by Reedy
- git #e1c7ad82 - Use ExtensionRegistry rather than class_exists by Reedy
- git #03bc19fa - Use ::class for class name resolution by Umherirrender
UploadsLink Edit
No changes for UploadsLink
UploadWizard Edit
- git #2f158d46 - Use ::class for class name resolution by Reedy
UrlShortener Edit
- git #92394dba - Use ::class for class name resolution by Umherirrender
UserMerge Edit
No changes for UserMerge
VipsScaler Edit
- git #34af0437 - Update extension PHP structure by Reedy
- git #4c7ca41c - Move class VipsCommand and VipsConvolution to own files by Reedy
VisualEditor Edit
- git #c9a3bf9f - Use DerivativeContext in ApiVisualEditorEdit by Catrope
- git #b3a35790 - rebaser: Fix export dialog title by Jforrester
- git #2fb0ed02 - Use ExtensionRegistry rather than class_exists by Reedy
- git #a07ad015 - Use ::class for class name resolution by Umherirrender
- git #9aee6bb5 - MWTransclusionNode: Comment strange matchTagNames values by Ed Sanders
- git #e18bdf3f - Update VE core submodule to master (226ff19e5) (task T214976) (task T216879) (task T217047) by Ed Sanders
- git #6f60b780 - rebaser: Bind special tab click to showForm by Ed Sanders
- git #b1863f4b - When rendering categories, hide/show catlinks as needed (task T213528) by David Lynch
- git #e3bb0b9e - ApiVisualEditor: Separate out templatesUsed from metadata (task T209078) by Ed Sanders
- git #92bb0e55 - ve.init.mw.DesktopArticleTarget: Remove some unnecessary toolbar setup code by Bartosz Dziewoński
- git #edc4fe95 - Allow page title heading to be selected while editor is active (task T214790) by Bartosz Dziewoński
Wikibase Edit
- git #05ada05c - Warn to hard refresh page when datatypes in client side seems outdated (task T216728) by alaasarhan
- git #7f7600cf - Remove use of deprecated addModuleScripts() method. (task T188689) by Timo Tijhof
- git #48f84da1 - termbox: pin latest changes (task T217244) by Pablo Grass
- git #c0655a8f - Remove comments mentioning non-existing ApiWikibase classes by Thiemo Kreuz (WMDE)
- git #67d8b52a - Remove non-functional @var documentation on constants by Thiemo Kreuz
- git #236e24ed - Replace not needed "protected static" stuff in ChunkCacheTest by Thiemo Kreuz
- git #44766254 - Consolidate more view/resources modules (7) (task T203696) by Krinkle
- git #0ecc20a7 - Add missing table name prefixes by Lucas Werkmeister
- git #f91ecd14 - Add monolingual code tlb (Tobelo) (task T216798) by Remko de Keijzer
WikibaseCirrusSearch Edit
- git #dcc8acfa - Use .plain sub-field for inlabel keyword by Erik Bernhardson
- git #8ec3eca6 - Move search configs to this extension (task T190022) by Stanislav Malyshev
- git #31f29d42 - Enable phan by Stanislav Malyshev
- git #0caa3c16 - Rename i18n strings for the extension (task T216839) by Stanislav Malyshev
WikibaseLexeme Edit
- git #3cbd1753 - Add required config value dependency to InvalidLanguageIndicator (task T217627) by Jakob Warkotsch
- git #b1641858 - Add phan config file (task T215556) by Amir Sarabadani
WikibaseMediaInfo Edit
- git #aa950c08 - Fix errors when submitting depicts (task T217354) by Matthias Mullie
- git #b0adffa9 - Add overflow:auto to contain css floats (task T216593) by ha78na
- git #a77dd073 - Remove unused i18n messages by Matthias Mullie
- git #75be3ca6 - Move message to correct module by Matthias Mullie
- git #b08a265d - Add a visual indicator to Captions/Depicts panels when in edit mode (task T217256) by Eric Gardner
- git #75368cbc - Move up checks to test if we should construct depicts widgets (task T217285) by Matthias Mullie
- git #7de1faad - Display a "no results found" message in Depicts autocomplete widget (task T217164) by Matthias Mullie
WikibaseQualityConstraints Edit
- git #774b0556 - Move special page to Wikibase group (task T217242) by Lucas Werkmeister
Wikidata.org Edit
No changes for Wikidata.org
WikidataPageBanner Edit
No changes for WikidataPageBanner
WikiEditor Edit
No changes for WikiEditor
wikihiero Edit
- git #645f089c - Use ::class for class name resolution by Umherirrender
- git #68786e4a - Correct Finnish translation of Special:Hieroglyphs (task T217284) by 01miki10
WikiLove Edit
- git #18dfe76c - Move PHP files to includes/ by Reedy
- git #8c5828f6 - Use ExtensionRegistry rather than class_exists by Reedy
- git #9348056a - Use ::class for class name resolution by Umherirrender
WikimediaBadges Edit
No changes for WikimediaBadges
WikimediaEvents Edit
- git #bd357514 - EditorJourney: Redact title / create params, drop page_title (task T213974) by Kosta Harlan
- git #beed45fb - Use ExtensionRegistry rather than class_exists by Reedy
- git #c263fdf2 - Use ::class for class name resolution by Umherirrender
- git #11e2c4a1 - Allow directing a sample of users to PHP 7 (task T216676) by Giuseppe Lavagetto
- git #fa0e9557 - EditorJourney: Convert to lower case and decode chars (task T213974) by Kosta Harlan
- git #27f3b455 - Register UserFeedback schema (task T213782) by BryanDavis
- git #47263f4e - EditorJourney: Remove HTML when obfuscating page title (task T213974) by Kosta Harlan
WikimediaIncubator Edit
- git #2600573b - Remove unused class properties from InfoPage by Reedy
- git #cbb02354 - Declare class properties by Reedy
- git #0acc0795 - Use ExtensionRegistry rather than class_exists by Reedy
- git #1fefd9e5 - Use ::class for class name resolution by Umherirrender
- git #788d49b6 - Remove compat check for version 1.27 by Umherirrender
WikimediaMaintenance Edit
- git #e664c2dc - Use ::class for class name resolution by Umherirrender
WikimediaMessages Edit
No changes for WikimediaMessages
XAnalytics Edit
No changes for XAnalytics
ZeroBanner Edit
No changes for ZeroBanner
ZeroPortal Edit
No changes for ZeroPortal
Skins Edit
CologneBlue Edit
No changes for CologneBlue
EUCopyrightCampaignSkin Edit
No changes for EUCopyrightCampaignSkin
MinervaNeue Edit
- git #fd2e8508 - Passing page parameter to TOC toggler (task T217820) by Jdlrobson
- git #864a1766 - Refactor pageActions menu to accommodate AMC mode (task T213352) by Jan Drewniak
- git #99aa7a28 - HYGIENE: Remove element `nav` selector from mainmenu.less by jdlrobson
- git #3f7d1e36 - Return to link is not needed in AMC mode on talk pages (task T212216) by jdlrobson
- git #52918caf - Allow us to distinguish errors for logged in users by Jdlrobson
MonoBook Edit
No changes for MonoBook
Modern Edit
No changes for Modern
Nostalgia Edit
No changes for Nostalgia
Timeless Edit
No changes for Timeless
Vector Edit
No changes for Vector
Total Changes Edit
362 Changes in 94 repos by 71 committers