MediaWiki 1.37/wmf.6
![]() |
Deployment of MediaWiki 1.37.0-wmf.6 to Wikimedia sites | MediaWiki 1.37.0-wmf.7![]() |
The latest version (labeled "1.37.0-wmf.6") of MediaWiki, the software that powers Wikipedia and its sister sites, is being deployed to all Wikimedia sites in stages, starting on Tuesday, 18 May 2021 (see the roadmap).
Core changes
edit- git #fea8f37a - Branch commit for wmf/1.37.0-wmf.6 by trainbranchbot
- git #8831b494 - Use @deprecated annotation on hook interfaces, not functions (task T282903) by Umherirrender
- git #e34e93f2 - Soft deprecate ContentHandler::getContentText() (task T268041) by Alexander Vorwerk
- git #7ce73555 - Hard-deprecate DBAccessBase class (task T279063) by Lucas Werkmeister
- git #ac47a1a9 - Don't use NamespaceInfo when it's not necessary by Thiemo Kreuz
- git #12870e98 - Add maintenance script to delete corrupted pages (task T263340) by Ammar Abdulhamid
- git #312e6171 - Remove backward compatibility $_FILES from FauxRequest::getUpload by Umherirrender
- git #d9ed4f61 - Remove global function wfGetRusage() by Alexander Vorwerk
- git #31408b7f - Silence transaction profiler warnings in ExternalStoreDB::fetchBlob() (task T282145) by Gergő Tisza
- git #8925ba9c - Add TransactionProfiler::silenceForScope() by Gergő Tisza
- git #240dfd77 - Add tests for PageCommandFactory by DannyS712
- git #79f6d5b5 - ApiPageSet: add documentation to all variables by DannyS712
- git #113dfbb3 - Move UploadBase::stashFile removal to correct section of release notes by Cindy Cicalese
- git #0deb3b08 - Remove aliases for SearchResultPageIdentity by daniel
- git #1a1dda50 - Soft-deprecate DBAccessBase class (task T279063) by Lucas Werkmeister
- git #0be2e83e - resourceloader: Restore feedback for SkinModule invalid argument (task T271441) by Timo Tijhof
- git #ae1db0cf - resourceloader: Fix reliance on global state in SkinModule (task T277728) by Timo Tijhof
- git #c9ed63b5 - i18n: Use more modern language for the primary DB in <readonly_lag> (task T254646) by James D. Forrester
- git #2c8a8122 - resourceloader: Simplify 'features' processing in SkinModule constructor (task T277728) by Timo Tijhof
- git #f2f9345e - Replace uses of DB_MASTER with DB_PRIMARY in documentation and local variables (task T254646) by James D. Forrester
- git #13e21c16 - docs: Emphasize “Modern”/“Basic support” terminology over “Grade A”/“C” by Volker E
- git #6e89835f - Fix extra space in field definition of page.page_restrictions by Amir Sarabadani
- git #1ac26ae3 - Convert MergeHistory to PageIdentity by Petr Pchelko
- git #d0a30ef0 - Revert "Add assertions about page IDs during undeletion." (task T282844) by Tim Starling
- git #8cf3ae86 - Drop RollbackPageFactoryTest by Petr Pchelko
- git #6a7508c1 - LogEventsList: always define $pageName (task T282834) by Petr Pchelko
- git #7cda5b0b - Make `mw-content-body` universal to all skins (task T279388) by jdlrobson
- git #2d4372f0 - Legacy feature should not load thumbnail style rules (only layout) (task T280292) by Jdlrobson
- git #2ae37fa6 - In MessageCache respect injected content language by Tim Starling
- git #37e952e1 - Using RevisionListBase::getPage instead of calling $title directly (task T282825) by ZabeMath
- git #e87fadc1 - Upload: convert b/c cases to UserIdentity by Petr Pchelko
- git #5180b743 - ApiQueryUserContribs: Clarify the labels for ucstart and ucend (task T262834) by Michał Turek
- git #fd2a9bf4 - resourceloader: Remove Title from public interfaces (task T278459) by daniel
- git #e556a7ea - purgeParserCache.php: Remove carriage return printer, minor cleanup (task T280605) (task T282761) by Timo Tijhof
- git #282e4ede - ImportReporter: replace Title in method signatures (task T278459) by daniel
- git #246c5437 - ApiPageSet: replace Title in method signatures (task T278459) by daniel
- git #abb55334 - Simplify and cleanup TalkPageNotificationManagerTest by DannyS712
- git #90f66a03 - Make UserOptionsLookup::getDefaultOption() not abstract by DannyS712
- git #77ac7a90 - MWTimestampTest: use StaticUserOptionsLookup by DannyS712
- git #2ed29c04 - Remove MediaWikiIntegrationTestCase::formatErrorLevel, private and unused by DannyS712
- git #827f3eb9 - PageArchive: more cleanup with dependencies by DannyS712
- git #39d093a4 - Hard deprecate the setters of SessionProvider class (task T282256) by vladshapik
- git #44a0238f - Remove mw-body-content class from BaseTemplate::getIndicators (task T279388) by Isarra
- git #f311d3b8 - Modern keys must be unset (task T282646) by jdlrobson
- git #f942d651 - Revert "Revert "Create buildPersonalPage method for SkinTemplate class, add menu item to personal menu.."" by Jdlrobson
- git #84ac5265 - registration: Better error when config value is missing by Thiemo Kreuz
- git #c20d6764 - ArticleViewTest: Make timestamp tests deterministic (task T282648) by Marius Hoch
- git #754132a4 - Article: Use correct timestamp for OutputPage::setRevisionTimestamp (task T282648) by Marius Hoch
- git #6805f39a - Remove unused default values from class properties by Thiemo Kreuz
- git #3f6ca47e - Revert flaky timestamp assertion in ArticleViewTest (task T282648) by Tim Starling
- git #80c30978 - Make page_is_redirect and page_is_new unsigned (task T230428) by Amir Sarabadani
- git #95ab3b9f - Tests: stop calling MediaWikiIntegrationTestCase::editPage() statically by DannyS712
- git #29e8f74b - GenderCacheTest: fix call to overrideMwServices() by DannyS712
- git #f93efbbb - Make UserGetEmail hook more robust by Thiemo Kreuz
- git #d2902f02 - Convert NamespaceDefTest to a unit test by DannyS712
- git #e814ebab - TemplateCategoriesTest: remove unneeded require of runJobs.php by DannyS712
- git #ba2e2163 - GenderCache: remove checking for valid usernames (task T267054) by DannyS712
- git #cefb0c4b - Revert "Create buildPersonalPage method for SkinTemplate class, add menu item to personal menu.." (task T276561) (task T282646) by Legoktm
- git #8a010024 - Optimise MessageCache::isMainCacheable() for the single-message case (task T247223) by Tim Starling
- git #fb882ada - Follow-up bbc75d404: Update @since tag as we're back-porting (task T281972) by James D. Forrester
- git #572df442 - mediawiki.visibleTimeout: Remove redundant file closure by Timo Tijhof
- git #87448355 - mediawiki.visibleTimeout: Convert to package files by Timo Tijhof
- git #e86ad5b4 - Remove duplicate mention on CREDITS by 01miki10
- git #8327d2f0 - Fix changes list "hide myself" feature (task T282183) by Tim Starling
- git #5d8befe2 - Rename namespaces for tiwikis (task T263840) by ZabeMath
- git #69945139 - DatabaseBlockStore: clarify cross-wiki access by daniel
- git #929dbef7 - Article::generateContentOutput: Ensure OutputPage has rev id set (task T281587) by Marius Hoch
- git #a3e8ca73 - Return the action name instead of action id in API response (task T280566) by STran
- git #7136d671 - Replace User::idFromName with ActorStore by Petr Pchelko
- git #695e61ce - Clean up hard deprecated Title methods by Petr Pchelko
- git #753b1bca - Introduce Block interface and replace AbstractBlock. (task T271494) by daniel
- git #0dec104b - Deferred updates: remove Title from method signatures. (task T278459) by daniel
- git #02ae9aa0 - Rewrite UserEditTrackerTest as an integration test by Tim Starling
- git #99ca273a - Convert UploadStash to UserIdentity by Petr Pchelko
- git #e11939f1 - Inject load balancers into some authentication providers by DannyS712
- git #4175bb6d - RCFilters: Remove obsolete vendor prefixes (task T277803) by Volker E
- git #7b832c1f - Remove SearchResultPageIdentity interface (task T282091) by daniel
- git #489564b3 - getFooterIcons should not return empty arrays, part 2, Electric Boogaloo (task T278266) by Isarra
- git #4f348bfb - Simplify use of 'label-raw' on html forms for tag-filter message by Umherirrender
- git #076b93fb - Add extension.json merge strategy "provide_default" (task T142663) by Tim Starling
- git #48ea7801 - phpunit.php: Remove DB-related options (task T90875) by Daimona Eaytoy
- git #f3386455 - Create FauxRequestUpload to fake uploads in tests (task T48163) by Umherirrender
- git #e0979b7d - Use same title for page and html on Special:(Deleted)Contributions (task T113346) by Umherirrender
Vendor
editNo changes for vendor
Extensions
edit3D
edit- git #bb7c983e - build: Updating postcss to 8.2.15 by libraryupgrader
AbuseFilter
edit- git #59d61b36 - build: Updating npm dependencies by libraryupgrader
- git #360d41c8 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
- git #bcf6abb0 - Use FauxRequest::setUpload in AbuseFilterUploadTestTrait::doUpload by Umherirrender
ActiveAbstract
editNo changes for ActiveAbstract
AdvancedSearch
edit- git #d39029e9 - build: Updating npm dependencies by libraryupgrader
AntiSpoof
edit- git #1d8faddf - Remove PHP 5.3 $this closure workaround by Kunal Mehta
ApiFeatureUsage
edit- git #aa9c3fe0 - build: Updating postcss to 8.2.15 by libraryupgrader
ArticleCreationWorkflow
edit- git #1c0f5c6f - build: Updating npm dependencies by libraryupgrader
ArticlePlaceholder
edit- git #984449b9 - build: Updating postcss to 8.2.15 by libraryupgrader
Babel
edit- git #b54a12be - build: Updating postcss to 8.2.15 by libraryupgrader
BetaFeatures
edit- git #f609d015 - build: Updating npm dependencies by libraryupgrader
- git #02a2e300 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
BounceHandler
editNo changes for BounceHandler
Calendar
edit- git #bd38e4ee - build: Updating postcss to 8.2.15 by libraryupgrader
Campaigns
editNo changes for Campaigns
Capiunto
edit- git #8b2b5501 - build: Updating postcss to 8.2.15 by libraryupgrader
CategoryTree
edit- git #16cba63b - build: Updating postcss to 8.2.15 by libraryupgrader
CentralAuth
edit- git #26bce5fb - build: Updating postcss to 8.2.15 by libraryupgrader
- git #9f689b2d - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
- git #1fb70f25 - Never return null from CentralAuthUser::getEmail (task T281526) by Petr Pchelko
- git #b640846c - Use narrow UserIdentity interface where possible by Thiemo Kreuz
CentralNotice
edit- git #867301c6 - build: Updating npm dependencies by libraryupgrader
- git #15ef5401 - Fix PSR12.Properties.ConstantVisibility.NotFound (task T253169) by Reedy
- git #782dfdbd - build: Updating npm dependencies by libraryupgrader
- git #8504d819 - build: Updating npm dependencies by libraryupgrader
- git #02bcab33 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
- git #e512adb9 - build: Updating composer dependencies by libraryupgrader
- git #9e62b63c - Remove comments that literally repeat the code by Thiemo Kreuz
- git #bf0806b4 - selenium: Add JUnit reporter (task T214686) by Željko Filipin
- git #1806ce27 - Remove special page alias for CNReporter too (task T232912) by Raymond
- git #362a9166 - Remove unused global (task T232912) by Elliott Eggleston
- git #e8aafbd0 - Remove Special:CNReporter (task T232912) by DannyS712
- git #5b326e3a - Remove long-deprecated code by Adam Wight
- git #148e0280 - build: Updating eslint-config-wikimedia to 0.20.0 by libraryupgrader
- git #b45c9e0e - Remove unused code to remove old cookies by Andrew Green
- git #e3ce4f7f - Use mw.eventLog.logEvent for all EventLogging logs (task T271168) by Ottomata
CharInsert
edit- git #767b84e2 - build: Updating postcss to 8.2.15 by libraryupgrader
CheckUser
edit- git #7e5cb5c0 - build: Updating postcss to 8.2.15 by libraryupgrader
- git #bf17fe89 - Replace deprecated User group methods (task T281819) by vladshapik
ChessBrowser
edit- git #91ee1db1 - build: Updating postcss to 8.2.15 by libraryupgrader
- git #87e95bdd - Dim inactive buttons when displaying initial or final board state by Ori Livneh
CirrusSearch
edit- git #a11bfd33 - build: Updating postcss to 8.2.15 by libraryupgrader
- git #a68d456c - tests: Use colons after case statement in a switch by Umherirrender
- git #93a95cb7 - Exempt all keywords from query length restrictions (task T279722) by tjones
Cite
edit- git #13e58467 - build: Updating npm dependencies by libraryupgrader
CiteThisPage
edit- git #e8266d94 - build: Updating postcss to 8.2.15 by libraryupgrader
Citoid
edit- git #7bd671d9 - build: Updating postcss to 8.2.15 by libraryupgrader
cldr
edit- git #a91b39ff - build: Updating dependencies by libraryupgrader
CodeEditor
edit- git #e915150f - build: Updating postcss to 8.2.15 by libraryupgrader
CodeMirror
edit- git #50228428 - build: Updating npm dependencies by libraryupgrader
CodeReview
edit- git #e8706c98 - build: Updating postcss to 8.2.15 by libraryupgrader
- git #373eddb1 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
Cognate
edit- git #0365d1b4 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
Collection
edit- git #4ee7dce2 - build: Updating postcss to 8.2.15 by libraryupgrader
CommonsMetadata
edit- git #8acf5862 - build: Updating postcss to 8.2.15 by libraryupgrader
ConfirmEdit
edit- git #eaccab96 - build: Updating postcss to 8.2.15 by libraryupgrader
CongressLookup
edit- git #bddeab4b - build: Updating postcss to 8.2.15 by libraryupgrader
ContactPage
editNo changes for ContactPage
ContentTranslation
edit- git #872a06c3 - build: Updating postcss to 8.2.15 by libraryupgrader
- git #2cc9b323 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
- git #06dd5660 - SX vuex suggestions/actions: Fix duplicate declaration by NikG
- git #140b2dc0 - SX vuex application/actions: Fix duplicate declaration by NikG
CreditsSource
editNo changes for CreditsSource
Dashiki
editNo changes for Dashiki
Disambiguator
editNo changes for Disambiguator
DiscussionTools
edit- git #1e9c208b - build: Updating postcss to 8.2.15 by libraryupgrader
- git #33f94693 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
DismissableSiteNotice
edit- git #757cac36 - build: Updating postcss to 8.2.15 by libraryupgrader
DonationInterface
edit- git #081ada82 - build: Updating npm dependencies by libraryupgrader
- git #42c7863f - Add JPY amounts for monthly convert (task T281293) by pcoombe
- git #a4c7af3a - Don't use Adyen by default in Japan (task T282274) by pcoombe
DoubleWiki
edit- git #44df3e08 - build: Updating postcss to 8.2.15 by libraryupgrader
DynamicSidebar
editNo changes for DynamicSidebar
Echo
edit- git #88e37cb0 - build: Updating npm dependencies by libraryupgrader
- git #9ccc7af2 - Remove PHP 5.3 $this closure workaround by Umherirrender
- git #37c602c5 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
Elastica
editNo changes for Elastica
ElectronPdfService
edit- git #aa2565fa - build: Updating npm dependencies by libraryupgrader
EntitySchema
edit- git #6f225b32 - build: Updating npm dependencies by libraryupgrader
EventBus
edit- git #64e8a002 - Convert from User to UserIdentity by Petr Pchelko
EventLogging
edit- git #a6b118f3 - build: Updating postcss to 8.2.15 by libraryupgrader
- git #7ebe3ea7 - Add Dockerfile for eventlogging devserver by Santhosh Thottingal
EventStreamConfig
edit- git #3815bddd - build: Updating postcss to 8.2.15 by libraryupgrader
ExtensionDistributor
edit- git #6984b0ca - build: Updating postcss to 8.2.15 by libraryupgrader
ExternalGuidance
edit- git #2e0b79f6 - build: Updating postcss to 8.2.15 by libraryupgrader
FeaturedFeeds
edit- git #2c204f0e - build: Updating postcss to 8.2.15 by libraryupgrader
FileExporter
editNo changes for FileExporter
FileImporter
edit- git #9d009ccb - build: Updating npm dependencies by libraryupgrader
- git #d59d703a - Replace FileImporter\Services\WikiPageFactory by Umherirrender
- git #c2a00ec2 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
- git #dc4fb031 - Update fileimporter-cantimportfilehidden by JJMC89
FlaggedRevs
edit- git #05a78b38 - Drop several configs that are not used in production (task T277883) by Amir Sarabadani
- git #77ccea2e - build: Updating postcss to 8.2.15 by libraryupgrader
- git #dcba58e5 - Remove usages of User::whoIs - getting deprecated. (task T281394) by Petr Pchelko
Flow
edit- git #abd6c620 - build: Updating postcss to 8.2.15 by libraryupgrader
- git #1156a72b - Remove PHP 5.3 $this closure workaround by Umherirrender
- git #efb3d3ac - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
- git #f1489415 - Replace user addGroup method (task T281835) by Jeena Huneidi
- git #cc1c9df7 - build: Updating dependencies by libraryupgrader
FundraiserLandingPage
editNo changes for FundraiserLandingPage
FundraisingTranslateWorkflow
editNo changes for FundraisingTranslateWorkflow
Gadgets
edit- git #6132dbae - Remove PHP 5.3 $this closure workaround by Umherirrender
GeoCrumbs
editNo changes for GeoCrumbs
GeoData
edit- git #cc7126e3 - Make sure mId exists (task T282735) by ZabeMath
GettingStarted
edit- git #5758f118 - build: Updating postcss to 8.2.15 by libraryupgrader
- git #0b356c3a - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
GlobalBlocking
edit- git #96642a4c - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
GlobalCssJs
editNo changes for GlobalCssJs
GlobalPreferences
edit- git #ce07935b - build: Updating postcss to 8.2.15 by libraryupgrader
- git #5fe9fb58 - Avoid using User::listOptionKinds() (task T277600) by ZabeMath
GlobalUsage
edit- git #65a5f300 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
GlobalUserPage
edit- git #60aa57ad - build: Updating postcss to 8.2.15 by libraryupgrader
GlobalWatchlist
edit- git #9effccb1 - build: Updating npm dependencies by libraryupgrader
GoogleNewsSitemap
editNo changes for GoogleNewsSitemap
Graph
edit- git #a2c4a74d - build: Updating postcss to 8.2.15 by libraryupgrader
GrowthExperiments
edit- git #596b0e55 - Remove double spaces from en.json by Amir Aharoni
- git #dd6299a4 - build: Updating dependencies by libraryupgrader
- git #51f177cd - Special:EditGrowthConfig: Add explanatory messages to sections (task T274031) by Martin Urbanec
- git #8317c4d8 - Special:EditGrowthConfig: Change messages (task T274031) by Martin Urbanec
- git #092580c4 - SpecialEditGrowthConfig: Reorder configuration fields (task T274031) by Martin Urbanec
- git #0ac6943a - Add myself to authors by Martin Urbanec
- git #a3b6be9a - Add changeWikiConfig.php as a maintenance script (task T282756) by Martin Urbanec
- git #d4fb69e2 - WikiPageConfigWriter should not save invalid config by Martin Urbanec
- git #c4bda563 - Suggested edits: Set footer color for topic filter dialog (task T282711) by MewOphaswongse
- git #80ed6060 - Skip SuggestedEditsTest when PageViewInfo is not installed (task T282720) by Gergő Tisza
- git #168230bb - Add a link: select annotation view when acceptance changes on desktop (task T282175) by MewOphaswongse
- git #1c21f627 - AddLink: LinkSuggestionInteraction logger and instrumentation (task T278116) (task T278117) (task T278114) (task T278177) (task T278487) (task T278112) by Kosta Harlan
- git #9804aea4 - AddLink: Instrumentation for onboarding dialog (task T278111) by Kosta Harlan
- git #7ee52e08 - AddLink: Instrumentation for skipall_dialog (task T278118) by Kosta Harlan
- git #2d865962 - AddLink: Instrumentation for edit summary dialog (task T278118) by Kosta Harlan
- git #6762cde7 - HelpPanelLogger: Require user ID before logging (task T273700) by Kosta Harlan
- git #8c9d0211 - Add Link: refine exclusion rules for finding link text matches (task T267694) by Gergő Tisza
- git #a6bbb196 - Add a link: change how RecommendedLinkToolbarDialog determines when to update the current recommendation by MewOphaswongse
- git #2407808f - Add a link: explicitly set annotation icon's margin for mixed directionality (task T282401) by MewOphaswongse
- git #75fd81cf - Add a link: fix link inspector calculations for RTL (task T282506) by MewOphaswongse
- git #59ee67f8 - AddLink: Auto-advance to save dialog on mobile with "No" (task T282424) by Kosta Harlan
- git #32b15d60 - Add a link: open help panel's suggested-edits panel instead of home (task T278488) by MewOphaswongse
GuidedTour
edit- git #eec1dd71 - build: Fix whitespace indentation in .svgo.config.js by Volker E
- git #ccd5f88b - build: Updating postcss to 8.2.15 by libraryupgrader
GWToolset
edit- git #dcf5b070 - build: Updating npm dependencies by libraryupgrader
ImageMap
editNo changes for ImageMap
InputBox
edit- git #a32e73d3 - build: Updating npm dependencies by libraryupgrader
Insider
edit- git #43eac2d4 - build: Updating npm dependencies by libraryupgrader
intersection
edit- git #c4319209 - build: Updating dependencies by libraryupgrader
Interwiki
edit- git #3b91e870 - build: Updating npm dependencies by libraryupgrader
InterwikiSorting
edit- git #02ef5e42 - build: Updating npm dependencies by libraryupgrader
IPInfo
editNo changes for IPInfo
Josa
edit- git #4e80a710 - build: Updating npm dependencies by libraryupgrader
JsonConfig
edit- git #e2319271 - Add temporary compatibility before calling Kartographer (task T281224) by Thiemo Kreuz
- git #d80c1273 - Remove PHP 5.3 $this closure workaround by Umherirrender
- git #2830c93e - build: Updating npm dependencies by libraryupgrader
Kartographer
edit- git #2946ae88 - Revert "styles: Remove obsolete vendor prefixed properties" (task T282952) by Legoktm
- git #2645d134 - Fix incomplete SimpleStyleParser::normalize() implementation (task T281224) by Thiemo Kreuz
- git #e030a624 - build: Updating websocket-extensions to 0.1.4 by libraryupgrader
- git #4dbb6d06 - build: Updating npm dependencies by libraryupgrader
LabeledSectionTransclusion
edit- git #6a625412 - build: Updating npm dependencies by libraryupgrader
LandingCheck
edit- git #314440d5 - build: Updating npm dependencies by libraryupgrader
LdapAuthentication
edit- git #de14646a - build: Updating npm dependencies by libraryupgrader
Linter
edit- git #be6d67fa - build: Updating npm dependencies by libraryupgrader
LiquidThreads
edit- git #74c43886 - build: Updating npm dependencies by libraryupgrader
Listings
edit- git #e0c78c59 - build: Updating npm dependencies by libraryupgrader
LocalisationUpdate
edit- git #e4f5456b - build: Updating npm dependencies by libraryupgrader
LoginNotify
edit- git #578c4006 - build: Updating npm dependencies by libraryupgrader
MachineVision
edit- git #c77c061a - build: Updating npm dependencies by libraryupgrader
MapSources
edit- git #f3634cb4 - Check array boundaries before accessing array (task T282833) by Petr Pchelko
- git #5df10176 - build: Updating npm dependencies by libraryupgrader
MassMessage
edit- git #2c295fdc - Do not set $wgReadOnly to make editing fail (task T282901) by mainframe98
- git #8d91d58b - build: Updating npm dependencies by libraryupgrader
Math
edit- git #d25dc0fb - Remove wgMathUseRestBase (task T274436) by physikerwelt (Moritz Schubotz)
- git #aa998967 - build: Updating npm dependencies by libraryupgrader
- git #b43acdd0 - Selenium: update README.md file (task T210726) by sahil
MediaModeration
edit- git #06dbaafb - build: Updating npm dependencies by libraryupgrader
MediaSearch
edit- git #f624ce8f - Assessment filter and assessment in QuickView (task T279565) (task T276257) by seddon
- git #db66e1b7 - Config getters don't use wg prefix (task T282862) by Matthias Mullie
- git #9e2fd3b9 - Filters should come before search term by Matthias Mullie
- git #dfccc69c - build: Updating grunt to 1.4.0 by libraryupgrader
- git #6e8b2d5c - I18nUtils: Minor cleanup by Reedy
MobileApp
edit- git #2ead19ca - build: Updating npm dependencies by libraryupgrader
MobileFrontend
edit- git #689941ab - MobileFrontend: cleanup tests.mobilefrontend (task T259707) by Simon Legner
- git #91c3461c - build: Updating jsdoc to 3.6.7 by libraryupgrader
- git #ed04f1e0 - Remove PHP 5.3 $this closure workaround by Umherirrender
- git #0434d255 - Replace RecentChange::getPerformer with RecentChange::getPerformerIdentity (task T276412) by Vadim Kovalenko
MultimediaViewer
edit- git #2217b6be - build: Updating npm dependencies by libraryupgrader
NavigationTiming
editNo changes for NavigationTiming
Newsletter
edit- git #7de50467 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
- git #8f589f87 - build: Updating dependencies by libraryupgrader
NewUserMessage
edit- git #af116a45 - build: Updating dependencies by libraryupgrader
Nuke
edit- git #53e190b0 - build: Updating dependencies by libraryupgrader
OATHAuth
edit- git #bae40b8b - Replace uses of the deprecated setters of AbstractAuthenticationProvider (task T281991) by vladshapik
- git #7820be33 - Replace uses of DB_MASTER with DB_PRIMARY by ZabeMath
- git #c54975b8 - build: Updating dependencies by libraryupgrader
OAuth
edit- git #13782499 - Remove PHP 5.3 $this closure workaround by Umherirrender
- git #a9d24e16 - Use UserIdentity instead of User across the code (task T276412) by Vadim Kovalenko
- git #8a3ee47a - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
- git #12ec7743 - build: Updating dependencies by libraryupgrader
OAuthRateLimiter
edit- git #c7174bed - build: Updating dependencies by libraryupgrader
OpenStackManager
edit- git #c4d87cae - build: Updating dependencies by libraryupgrader
ORES
edit- git #eca3fd03 - build: Updating dependencies by libraryupgrader
PageAssessments
edit- git #888feb29 - Replace uses of DB_MASTER with DB_PRIMARY by Umherirrender
- git #1778952b - build: Updating dependencies by libraryupgrader
PagedTiffHandler
edit- git #b437f3b3 - build: Updating dependencies by libraryupgrader
PageImages
edit- git #a0d2696e - Remove leftover SearchResultPageIdentity typehints by Petr Pchelko
- git #668d0445 - build: Updating dependencies by libraryupgrader
- git #ccedc7a9 - Use PageIdentityValue instead of SearchResultPageIdentityValue. by daniel
- git #985dfba5 - Pass wikiId to constructor of SearchResultPageIdentityValue. by daniel
- git #4bb7afac - Address voice and tone issues. (task T277955) by Clare Ming
PageNotice
edit- git #e3702180 - build: Updating dependencies by libraryupgrader
PageTriage
edit- git #07cea5bf - build: Updating websocket-extensions to 0.1.4 by libraryupgrader
- git #ec68ae76 - build: Updating dependencies by libraryupgrader
- git #c4975ca9 - Fix GROUP BY in PageTriageUtil (task T281329) by Umherirrender
PageViewInfo
edit- git #262d4afe - build: Updating dependencies by libraryupgrader
ParserFunctions
edit- git #2b33aed5 - build: Updating npm dependencies by libraryupgrader
PdfHandler
edit- git #d8213756 - build: Updating dependencies by libraryupgrader
Poem
edit- git #fb2de3fe - build: Updating dependencies by libraryupgrader
PoolCounter
edit- git #bacaae37 - build: Updating dependencies by libraryupgrader
Popups
edit- git #cb7fd4e4 - Update entrypoint- and bundle-size limits by WMDE-Fisch
ProofreadPage
edit- git #6c4be75f - build: Updating dependencies by libraryupgrader
PropertySuggester
edit- git #b332f830 - build: Updating dependencies by libraryupgrader
QuickSurveys
edit- git #3ae1b94d - build: Updating dependencies by libraryupgrader
Quiz
edit- git #43766de1 - build: Updating dependencies by libraryupgrader
ReadingLists
edit- git #0f0f04fa - build: Updating dependencies by libraryupgrader
RelatedArticles
edit- git #64282bce - build: Updating dependencies by libraryupgrader
Renameuser
edit- git #f996dcb9 - Remove PHP 5.3 $this closure workaround by Kunal Mehta
- git #0b35ac11 - build: Updating dependencies by libraryupgrader
RevisionSlider
edit- git #bcdbec52 - build: Updating dependencies by libraryupgrader
RSS
edit- git #b3f3afee - build: Updating dependencies by libraryupgrader
SandboxLink
edit- git #7236d241 - build: Updating dependencies by libraryupgrader
Score
edit- git #e25e68b9 - build: Updating websocket-extensions to 0.1.4 by libraryupgrader
- git #49f88460 - build: Updating dependencies by libraryupgrader
Scribunto
edit- git #87e2d2ed - Remove PHP 5.3 $this closure workaround by Umherirrender
- git #31335d46 - build: Updating dependencies by libraryupgrader
SearchExtraNS
edit- git #527f3f9a - build: Updating dependencies by libraryupgrader
SecureLinkFixer
edit- git #66272361 - Updating domains.php from Mozilla by SecureLinkFixer updater bot
- git #fee7ab5a - build: Updating dependencies by libraryupgrader
SecurePoll
edit- git #a7a5c60c - Remove PHP 5.3 $this closure workaround by Kunal Mehta
- git #6409c06c - SchulzeTallierTest: Add string keys in data provider by Thalia
- git #bc18ace5 - build: Updating npm dependencies by libraryupgrader
- git #d558dda1 - Add unit tests for SchulzeTallier class (task T282226) by STran
- git #dab640ab - Replace deprecated User group methods (task T281820) by vladshapik
- git #0ec19e13 - Add tests for abstract Tallier class (task T282011) by Thalia
ShortUrl
edit- git #89f022ec - build: Updating npm dependencies by libraryupgrader
SiteMatrix
edit- git #7b95e1a6 - build: Updating dependencies by libraryupgrader
SpamBlacklist
edit- git #bca1a619 - build: Updating dependencies by libraryupgrader
StopForumSpam
edit- git #45cee412 - build: Updating dependencies by libraryupgrader
SubPageList3
edit- git #5de6645c - build: Updating dependencies by libraryupgrader
SubpageSortkey
edit- git #ddf9d341 - build: Updating dependencies by libraryupgrader
SyntaxHighlight_GeSHi
edit- git #c6e7317b - build: Updating dependencies by libraryupgrader
TemplateData
edit- git #fd8d214f - build: Updating jsdoc to 3.6.7 by libraryupgrader
- git #21819626 - build: Updating npm dependencies by libraryupgrader
TemplateSandbox
edit- git #68ea7291 - Parse templatesandbox-editform-legend message in VisualEditor (task T282287) by Kunal Mehta
- git #16f41cc3 - build: Updating npm dependencies by libraryupgrader
- git #ba81dd66 - ContentOverrideCallback may not get a Title by daniel
TemplateStyles
edit- git #023998a9 - build: Updating npm dependencies by libraryupgrader
TemplateWizard
edit- git #2acab9b9 - build: Updating dependencies by libraryupgrader
TextExtracts
edit- git #e15f62f4 - build: Updating dependencies by libraryupgrader
Thanks
edit- git #f0174b6d - build: Updating dependencies by libraryupgrader
- git #8055732a - Remove PHP 5.3 $this closure workaround by Kunal Mehta
- git #60a87965 - ApiCoreThank: Ensure partial block against thanks applies to revisions (task T242785) by Thalia
- git #da091690 - Replace uses of DB_MASTER with DB_PRIMARY by James D. Forrester
- git #43dd004a - Allow partially blocking giving thanks (task T242785) by STran
TheWikipediaLibrary
edit- git #4b4fbf6e - build: Updating dependencies by libraryupgrader
TimedMediaHandler
edit- git #bbd1e29c - build: Updating dependencies by libraryupgrader
timeline
edit- git #554ac04b - build: Updating dependencies by libraryupgrader
TitleBlacklist
edit- git #9d8d5c93 - build: Updating dependencies by libraryupgrader
TocTree
edit- git #aad4e923 - build: Updating npm dependencies by libraryupgrader
TorBlock
edit- git #e89adbea - build: Updating grunt to 1.4.0 by libraryupgrader
Translate
edit- git #907dadaa - Translation page deletion should not clear metadata (task T282905) by Niklas Laxström
- git #39a0ef55 - build: Updating npm dependencies by libraryupgrader
- git #ba42bde6 - SpecialPageTranslation: Inject LanguageNameUtils and LanguageFactory by Niklas Laxström
- git #01715741 - SpecialPageTranslation: Simplify return by Niklas Laxström
- git #77443d94 - Phan: include src directory in scanning by Niklas Laxström
- git #ba45817d - Replace deprecated use of Linker::link* (task T279337) by Niklas Laxström
- git #364a85c8 - SpecialPageTranslation: Remove BC code for MW 1.34 by Niklas Laxström
- git #41c01393 - Improve symmetry between pagemode and proofread implementations by nmlgc
- git #ece3f98b - GroupSynchronizationCache: Add In Review state for groups (task T182433) by Abijeet
- git #84363ef0 - Trigger MessageIndexRebuild after group sync is complete (task T182433) by Abijeet
- git #91ddac86 - SpecialPageTranslation: prefer use statements by Niklas Laxström
- git #2382a561 - SpecialManageGroups: Check message definition for reused message key by Abijeet
- git #ad197759 - SpecialManageGroups: Skip processing groups that have errors (task T182433) by Abijeet
- git #097d989c - ExportTranslationsMaintenanceScript: Add flag to skip group sync check (task T182433) by Abijeet
- git #60352c5d - ProcessMessageChanges: Add flag to skip group sync check during import (task T182433) by Abijeet
- git #07eb8722 - SpecialPageTranslation: remove pointless return by Niklas Laxström
- git #229b4199 - SpecialPageTranslation: Replace deprecated Linker::link* (task T279337) by Niklas Laxström
- git #1b2eae4a - Add constructor for TranslationUnit by Niklas Laxström
TranslationNotifications
edit- git #16d8aead - build: Updating grunt to 1.4.0 by libraryupgrader
TrustedXFF
edit- git #364a4c39 - build: Updating grunt to 1.4.0 by libraryupgrader
TwoColConflict
edit- git #4bcc8328 - build: Updating npm dependencies by libraryupgrader
- git #d700764f - Use narrow UserIdentity interface where possible by Thiemo Kreuz
UniversalLanguageSelector
edit- git #96ec65ac - Replace Jomolhari with BabelStone for Tibetan (task T197596) by Santhosh Thottingal
- git #a47ee3c4 - build: Updating npm dependencies by libraryupgrader
- git #8e85f0d6 - Fire hook when compact language links are opened (task T281928) by Sam Smith
UploadsLink
edit- git #048de82f - build: Updating grunt to 1.4.0 by libraryupgrader
UploadWizard
edit- git #036393b1 - build: Updating npm dependencies by libraryupgrader
UrlShortener
edit- git #239f0e67 - build: Updating npm dependencies by libraryupgrader
- git #1b1457ba - Replace uses of DB_MASTER with DB_PRIMARY by James D. Forrester
UserMerge
edit- git #4f410cb9 - build: Updating grunt to 1.4.0 by libraryupgrader
- git #f78ee5a1 - Replace deprecated User group methods (task T281821) by vladshapik
- git #671e8c0d - Remove references to user fields removed in MW 1.34 (task T278917) by Tim Starling
VipsScaler
edit- git #44cc7c21 - build: Updating npm dependencies by libraryupgrader
VisualEditor
edit- git #2a40996c - Add mw-body-content to surface element (task T283014) by jdlrobson
- git #9cac7167 - Invert template search result highlighting (task T275048) by Adam Wight
- git #b2aa35a9 - Show a warning before resetting the transclusion dialog (task T272355) by Andrew Kostka
- git #f444610f - Support isEmpty on transclusion dialog elements (task T272355) by Adam Wight
- git #b2c9b225 - Add back button to the transclusion dialog (task T272354) by Andrew Kostka
- git #e0bbf0b9 - Show a delete button only in the transclusion context menu (task T274263) by Andrew Kostka
- git #85f45fd4 - Introduce feature flag for template dialog sidebar changes (task T274263) by Adam Wight
- git #1d300c3d - build: Updating npm dependencies by libraryupgrader
- git #9607cb3e - Template dialog bigger size uses "larger" preset (task T273971) by Adam Wight
- git #42b557ff - Use add template when adding a new transclusion part (task T277028) by WMDE-Fisch
- git #c468f529 - Remove obsolete vendor prefixed properties (task T278670) by Volker E
WebAuthn
edit- git #0a92d40c - build: Updating npm dependencies by libraryupgrader
- git #d5507cb7 - Fix type hint for AbstractSecondaryAuthenticationProvider by Umherirrender
Wikibase
edit- git #4ba08042 - .edittoolbar.js: rename shadowed variable outside of binding context by Umherirrender
- git #5f3929f5 - Change spaces to tabs in .json files and fix indent by Umherirrender
- git #9c5179aa - Stop expecting SearchResultPageIdentity by Petr Pchelko
- git #295f1335 - Revert "Reenable test to check no edit links on old revision" (task T227266) (task T281587) by Jforrester
- git #78a04718 - Use PageIdentityValue instead of SearchResultPageIdentityValue. by daniel
- git #45e1352d - Backport CI fixes (task T282731) (task T243729) (task T282744) by Kosta Harlan
- git #a2098045 - EditFilterHookRunnerTest: do not check for context changes (task T282744) by Gergő Tisza
- git #44d31603 - repo: Mock getLazyConnectionRef (task T282731) (task T243729) by Kosta Harlan
- git #4f4b8229 - Remove usage of 1.37 deprecated CSS class 'mw-small-spinner' (task T279880) by rosalie
- git #42b205c1 - Reenable test to check no edit links on old revision (task T281587) by Michael Große
- git #6762e2a9 - Rename SkinTemplateNavigationHook and add simple test (task T282544) by Thomas Arrow
- git #005c9858 - Pass wikiId to constructor of SearchResultPageIdentityValue. by daniel
- git #c0a699df - Replace deprecated User group methods (task T281704) by vladshapik
- git #32b5a3ab - Migrate using SkinTemplateNavigation to SkinTemplateNavigation::Universal (task T280164) by Amir Sarabadani
- git #a707dbe1 - Use PageProps in PagePropsEntityIdLookup by Lucas Werkmeister
- git #8934a921 - Allow failures of secondary CI on REL1_36 by Michael Große
- git #1377cedb - Fix: When a sitelink change happens, always dispatch to the site (task T280627) (task T233520) by addshore
WikibaseCirrusSearch
edit- git #1cab2182 - build: Updating grunt to 1.4.0 by libraryupgrader
WikibaseLexeme
edit- git #ee5095f1 - Wait for two seconds before opening RC so replication catches up (task T277862) by Amir Sarabadani
- git #9ff2de22 - build: Updating npm dependencies by libraryupgrader
- git #1e2165a1 - Selenium: Copy MediaWiki core pageobjects (task T277862) by Marius Hoch
- git #65842590 - Selenium: Try to wait for replication before reading from API (task T277862) by Marius Hoch
WikibaseLexemeCirrusSearch
edit- git #e9a922cc - build: Updating dependencies by libraryupgrader
WikibaseMediaInfo
edit- git #34b4dbf3 - Make PHPUnit tests easier to read by using shortcuts by Thiemo Kreuz
WikibaseQualityConstraints
edit- git #4c99e1b1 - Allow non-static closures in tests by Lucas Werkmeister
- git #912819ab - build: Updating dependencies by libraryupgrader
Wikidata.org
edit- git #6a496291 - build: Updating npm dependencies by libraryupgrader
WikidataPageBanner
edit- git #a9698d3d - build: Updating dependencies by libraryupgrader
WikiEditor
edit- git #5b056917 - build: Updating dependencies by libraryupgrader
- git #385903a3 - PHP VisualEditorFeatureUse logging: properly record session id (task T281409) by David Lynch
wikihiero
edit- git #e05b52b5 - build: Updating dependencies by libraryupgrader
WikiLove
edit- git #a261190a - build: Updating npm dependencies by libraryupgrader
- git #0bcf84a3 - Replace uses of DB_MASTER with DB_PRIMARY by James D. Forrester
WikimediaApiPortalOAuth
edit- git #45225efe - build: Updating dependencies by libraryupgrader
WikimediaBadges
edit- git #58dcc1c0 - build: Updating dependencies by libraryupgrader
WikimediaEditorTasks
edit- git #2c3db833 - build: Updating dependencies by libraryupgrader
WikimediaEvents
edit- git #de1e2111 - build: Updating dependencies by libraryupgrader
- git #54256a5b - Replace uses of DB_MASTER with DB_PRIMARY by James D. Forrester
- git #cb6a48de - Fix 'final_state: vector' bug in VectorPrefDiffInstrumentation (task T261842) by Nicholas Ray
- git #92450158 - searchSatisfaction: Use visibleTimeout from core by Erik Bernhardson
WikimediaIncubator
edit- git #004e30e5 - build: Updating dependencies by libraryupgrader
WikimediaMaintenance
edit- git #7629f457 - build: Updating dependencies by libraryupgrader
WikimediaMessages
edit- git #5cbb2c9b - build: Updating dependencies by libraryupgrader
Wikisource
edit- git #1dc5a931 - build: Updating dependencies by libraryupgrader
- git #9bc65cb9 - Add OCR tool URL as a CSP default-src (task T282080) by Sam Wilson
XAnalytics
edit- git #3c77004a - build: Updating dependencies by libraryupgrader
Skins
editCologneBlue
edit- git #e79de6d7 - build: Updating npm dependencies by libraryupgrader
- git #352c68cc - Remove the redundant clear:both on #footer for CologneBlue (task T278470) by anjali041
- git #0caf3e0c - Remove mw-body-content from indicators (task T279388) by Jdlrobson
MinervaNeue
edit- git #27ad791d - build: Updating jsdoc to 3.6.7 by libraryupgrader
- git #87934a30 - Use content-body skin feature (task T281228) by mainframe98
- git #9524dae2 - Set a fixed table header text-alignment (task T240106) by Derk-Jan Hartman
Modern
edit- git #24884e44 - build: Updating npm dependencies by libraryupgrader
- git #96dbfa14 - Remove mw-body-content from indicators (task T279388) by Jdlrobson
MonoBook
edit- git #3123a686 - build: Updating postcss to 8.2.15 by libraryupgrader
- git #0321b399 - Drop mw-body-content class from Monobook in preparation for glorious future (task T279388) by Jdlrobson
Nostalgia
edit- git #aeccb7d4 - build: Updating npm dependencies by libraryupgrader
Timeless
edit- git #46bbec00 - build: Updating npm dependencies by libraryupgrader
- git #9e81cbf9 - Drop mw-body-content class from #bodyContent (task T279388) by Jdlrobson
- git #05338215 - Prevent overflowing non-content images from exploding all over the (task T279951) by Isarra
Vector
edit- git #9213c514 - Remove not needed $this->equalTo() from tests by Thiemo Kreuz
- git #dd6cdd71 - build: Updating jsdoc to 3.6.7 by libraryupgrader
- git #7ab2edb2 - Remove unused $contentNavigation from `getTemplateData` method by Nicholas Ray
- git #6998c536 - Both UserMenu stylesheets should be shipped in modern (task T276561) by jdlrobson
- git #efaf3aad - Remove mw-body-content from HTML that is not the article body (task T279388) by Jdlrobson
- git #63f9dd81 - Cleanup styles for personal user dropdown menu. (task T276561) by Clare Ming
- git #de5a640c - Allow `languageinheader` query param to fully control treatment of languages (task T282543) by Nicholas Ray
- git #7f780961 - search: Wire up submit event handler (task T274869) by Sam Smith
WikimediaApiPortal
edit- git #0c97f09b - build: Updating npm dependencies by libraryupgrader
VisualEditor
editNo changes for VisualEditor
Total Changes
edit447 Changes in 178 repos by 74 authors